Sam Rose
d5850d59de
Add bool to show when execution tracker gets created.
2024-01-08 09:52:07 +00:00
Sam Rose
6c20799b92
Extra traces inside of runJS to find out where time is being used.
2024-01-08 09:49:32 +00:00
rg2011
f73f8f4433
Add support for full search path to postgres integration
2024-01-05 17:46:44 +01:00
Sam Rose
0963a7edc0
Merge branch 'master' into attach-user-to-spans
2024-01-05 16:16:07 +00:00
Peter Clement
e99a7672a7
test and pr comments
2024-01-05 16:12:31 +00:00
Sam Rose
261e60d3bc
Enable dd-trace logging in QA to try and figure out why user info isn't being added to traces.
2024-01-05 15:08:43 +00:00
mike12345567
b4b8e16f22
PR comments.
2024-01-05 13:58:31 +00:00
mike12345567
f2f16cfcee
Adding an option to disable password validation when creating an admin user - this means that the environment variables used for BB_ADMIN creation can have any length of password (not breaking change).
2024-01-05 13:17:10 +00:00
mike12345567
bc0f70d23d
Removing checks for query usage.
2024-01-04 18:07:11 +00:00
mike12345567
bbeaed48a7
Removing the use of the addQueries quota functionality from row API - we don't make use of these statistics anymore (and haven't in a while) counting them is pointless and could be causing some loss in performance in these heavily used endpoints.
2024-01-04 17:38:54 +00:00
Peter Clement
724eacdc72
Merge remote-tracking branch 'origin/master' into feat/automation-features
2024-01-04 16:45:26 +00:00
Adria Navarro
92950cef91
Maintain views on finaliseExternalTables
2024-01-04 16:20:48 +01:00
Dean
2836efd284
Merge remote-tracking branch 'origin/master' into fix-hover-component-spam
2024-01-04 12:54:01 +00:00
Sam Rose
68468fadb3
Add an extra JS execution time limit check to prevent creating unnecesary VM context.
2024-01-04 10:10:00 +00:00
Peter Clement
1437ce2e66
some small ux updates
2024-01-03 15:28:07 +00:00
Adria Navarro
7413fd96a8
Merge branch 'master' into chore/node-20
2024-01-03 14:15:21 +01:00
Peter Clement
6ab439d5d7
Merge remote-tracking branch 'origin/master' into feat/automation-features
2024-01-03 12:02:15 +00:00
Peter Clement
734ad2c1ae
further work for triggering automations from other automations
2024-01-03 11:59:15 +00:00
Adria Navarro
ba2b54f842
Use env variables instead of checking if isdev
2024-01-03 10:12:22 +01:00
Sam Rose
a4e134b841
Merge branch 'master' into revert-12655-dd-tracer-nuke
2024-01-02 13:25:12 +00:00
Sam Rose
642b75e0ae
Revert "Remove all custom tracing to see if it's the cause of the memory leak."
2024-01-02 11:36:32 +00:00
Adria Navarro
e26c39677d
Update messages
2024-01-02 12:31:08 +01:00
Peter Clement
49676f2cae
recomitting trigger another automation work
2023-12-30 18:51:08 +00:00
Adria Navarro
a3e371edff
Update docker versions
2023-12-22 15:05:42 +01:00
Adria Navarro
7b89422b6a
Update mssql
2023-12-22 14:59:25 +01:00
Adria Navarro
c7bb63da35
Update node refs to 20
2023-12-22 14:55:22 +01:00
Adria Navarro
5a45249ad4
Reuse subjects
2023-12-22 14:37:55 +01:00
Adria Navarro
bd221f2727
Prevent locks
2023-12-22 14:37:55 +01:00
Adria Navarro
c5a50a911f
Allow reusing app
2023-12-22 14:37:55 +01:00
Adria Navarro
3e991cc2f1
Use yargs
2023-12-22 14:37:55 +01:00
Adria Navarro
31c01e0a6b
Display errors
2023-12-22 14:37:55 +01:00
Adria Navarro
abf025b3f7
Use inflight max instead of batch wait
2023-12-22 14:37:54 +01:00
Adria Navarro
494a2ff91f
Errors
2023-12-22 14:37:54 +01:00
Adria Navarro
92f1107e6c
Prevent one single request to stop the process
2023-12-22 14:37:54 +01:00
Adria Navarro
c518d8a7fa
Add logs
2023-12-22 14:37:54 +01:00
Adria Navarro
3eee77c549
Create 500 students
2023-12-22 14:37:54 +01:00
Adria Navarro
dbf4d6dbdd
Create grades in batch
2023-12-22 14:37:54 +01:00
Adria Navarro
c46509d6cb
Use batches
2023-12-22 14:37:54 +01:00
Adria Navarro
b034542536
Fix
2023-12-22 14:37:54 +01:00
Adria Navarro
69527cd4b9
Parallel creations
2023-12-22 14:37:54 +01:00
Adria Navarro
0c77cf2b40
Fix concurrent saves
2023-12-22 14:37:54 +01:00
Adria Navarro
f722ae970c
Add autoid tests (failing)
2023-12-22 14:37:54 +01:00
Adria Navarro
3824156ca5
Add delete all apps script
2023-12-22 14:37:54 +01:00
Adria Navarro
becb7bd46d
Add tests
2023-12-22 14:37:54 +01:00
Adria Navarro
0452b1a307
Fix imports
2023-12-22 14:37:54 +01:00
Adria Navarro
ed32b701ec
Move row save to sdk
2023-12-22 14:37:54 +01:00
Adria Navarro
57a7be7a26
Run creation in parallel
2023-12-22 14:37:54 +01:00
Adria Navarro
5240b04a3a
Remove 429 in dev
2023-12-22 14:37:54 +01:00
Adria Navarro
192d980e53
Log timings
2023-12-22 14:37:54 +01:00
Adria Navarro
6d6100eaf4
Add grades
2023-12-22 14:37:54 +01:00
Adria Navarro
e4acd91237
Populate rows
2023-12-22 14:37:54 +01:00
Adria Navarro
e986374c23
Check fetched table
2023-12-22 14:37:54 +01:00
Adria Navarro
1b6c7f2729
Add content to subjects
2023-12-22 14:37:54 +01:00
Adria Navarro
1b0c551602
Create create-many script
2023-12-22 14:37:54 +01:00
Sam Rose
df73cbd001
Fix lint warning.
2023-12-21 11:13:39 +00:00
Sam Rose
3c0901f530
Remove all custom tracing to see if it's the cause of the memory leak.
2023-12-21 11:06:05 +00:00
Sam Rose
1f3a75e892
Downgrade back to dd-trace 3.13.2
2023-12-20 17:20:30 +00:00
melohagan
6adb5cfe79
Do not throw error on 204 no content ( #12643 )
2023-12-20 11:02:59 +00:00
Sam Rose
c4fd5342cf
Merge branch 'master' into trace-automations
2023-12-20 09:57:24 +00:00
Sam Rose
9b750ed160
Merge branch 'master' into trace-automations
2023-12-20 09:43:55 +00:00
Sam Rose
2e58f2cdde
Add traces to track running arbitrary JS.
2023-12-19 18:20:13 +00:00
Sam Rose
e4512c8004
Merge branch 'master' into trace-automations
2023-12-19 17:14:17 +00:00
Sam Rose
c85b8f6a96
Baggage items don't work how I expected. Use tags again.
2023-12-19 17:13:15 +00:00
Sam Rose
056214c984
Use camelCase for tags.
2023-12-19 16:26:09 +00:00
Sam Rose
0b683876f8
Set app_id, user_id, and tenant_id as baggage items on spans.
2023-12-19 16:25:45 +00:00
Sam Rose
406410d916
Add DataDog tracing to automations.
2023-12-19 15:57:56 +00:00
Sam Rose
3265c480c2
Merge branch 'master' into limit-js-execution-per-request
2023-12-19 14:16:50 +00:00
Sam Rose
269c382524
Revert "Set `--enable-source-maps` when running Node."
2023-12-19 13:50:35 +00:00
Sam Rose
c2f9a01ef8
Merge branch 'master' into limit-js-execution-per-request
2023-12-19 13:41:29 +00:00
Sam Rose
ea0cda56e7
Merge branch 'master' into enable-source-maps
2023-12-19 11:53:11 +00:00
Adria Navarro
dbc45da7f5
Merge branch 'master' into limit-js-execution-per-request
2023-12-19 12:44:37 +01:00
Sam Rose
5b3ec0b94d
Merge branch 'master' into instrument-couch
2023-12-19 11:26:13 +00:00
Sam Rose
1c6036cb09
Set --enable-source-maps when running Node in nodemon.
2023-12-19 10:38:06 +00:00
Sam Rose
eb38012e3d
Set --enable-source-maps when running Node in docker.
2023-12-19 10:36:40 +00:00
melohagan
3697ff3efc
Support Barcode, BigInt and User column types in automations ( #12610 )
...
* Support barcode and bigint in automations
* Support users in LinkedRowSelector
* Fix clear relationships if empty
* Make sure clearRelationships is initialised to false
* Revert yarn lock
* Refactor
* Refactor
2023-12-19 10:26:28 +00:00
Sam Rose
93da29611d
Fix type error.
2023-12-19 10:11:51 +00:00
Sam Rose
4093f311c9
Respond to PR feedback.
2023-12-19 09:47:12 +00:00
Sam Rose
3d522ce3d1
Update packages/server/src/api/routes/tests/row.spec.ts
...
Co-authored-by: Adria Navarro <adria@budibase.com>
2023-12-19 09:40:57 +00:00
mike12345567
987e280bc9
Merge branch 'instrument-couch' of github.com:Budibase/budibase into instrument-couch
2023-12-18 18:33:20 +00:00
mike12345567
d681d5298b
Type fixes.
2023-12-18 18:33:04 +00:00
Sam Rose
c25963bc6f
Make tests faster and more robust.
2023-12-18 17:05:50 +00:00
Sam Rose
1c34147357
Add tests for per-request execution timeout.
2023-12-18 17:01:56 +00:00
Sam Rose
bd324f3225
Implement per-request JS execution limiting.
2023-12-18 15:29:56 +00:00
Sam Rose
f503b29e1a
Merge branch 'master' into update-dd-trace
2023-12-18 10:59:50 +00:00
Sam Rose
223aeaf337
Update dd-trace to 4.20.0.
2023-12-18 09:30:15 +00:00
Sam Rose
c5fa0806c8
Optimise getLinkDocuments
2023-12-18 09:20:44 +00:00
Sam Rose
cf32725319
Merge branch 'master' into set-up-dd-version-and-code-tracking
2023-12-15 13:15:57 +00:00
Sam Rose
c4f124c78a
Update utils.ts
...
Co-authored-by: Adria Navarro <adria@budibase.com>
2023-12-15 12:22:37 +00:00
Sam Rose
7a11c5be92
Tweak newly added spans to track formula processing.
2023-12-15 11:10:23 +00:00
Sam Rose
b1541817d4
Merge branch 'master' into set-up-dd-version-and-code-tracking
2023-12-15 10:12:27 +00:00
Sam Rose
56a240bc18
Set up DD version and code tracking.
2023-12-15 09:53:48 +00:00
Sam Rose
a6f03b02f2
Use the right casing for DataDog
2023-12-14 17:27:22 +00:00
Sam Rose
5b880f1d9b
Also instrument appId
2023-12-14 17:26:48 +00:00
Sam Rose
899b6707e7
add the column into the processStringSync span
2023-12-14 17:10:09 +00:00
Sam Rose
0d3ea23301
Instrument formula processing in DataDog.
2023-12-14 16:52:47 +00:00
Andrew Kingston
4aafb1ed9e
Massively improve performance of hovering components
2023-12-14 15:19:23 +00:00
Sam Rose
dc0d630f4a
Merge branch 'master' into optimise-get-unique-by-prod
2023-12-14 11:18:29 +00:00
Sam Rose
0597c0efc6
Respond to PR feedback.
2023-12-14 11:08:55 +00:00
Sam Rose
598ab03fd0
Optimise getUniqueByProp
2023-12-14 10:40:22 +00:00
Adria Navarro
251663f38c
Renames
2023-12-14 10:10:16 +01:00