Michael Drury
|
99607ca06e
|
Reverting try twice change to writethrough.
|
2023-05-30 20:45:10 +01:00 |
|
Michael Drury
|
5249148d6c
|
Updating writethrough test to be aware of the double attempt locks.
|
2023-05-30 20:20:22 +01:00 |
|
mike12345567
|
ada052e043
|
Merging in develop - fixing some test cases which broke in the process.
|
2023-04-12 10:56:21 +01:00 |
|
Rory Powell
|
976b3a55ca
|
Update logging to support dd trace attributes (#10086)
* Update logging middleware to integrate with pino for console logging
* Remove elastic apm references, use updated core middlewares
* Remove redundant LOG_LEVEL definitions
* Remove no longer needed jest logging overrides
* lint
* Backwards compat between console log helpers and pino
* Configurable DISABLE_HTTP_LOGGING
* Don't log 4xx as errors
* Remove redundant ENABLE_4XX_HTTP_LOGGING
* Cleanup migrations and event logging
* Improve bb-alert logging
* Add DISABLE_HTTP_LOGGING to helm chart
* Add ops endpoints for testing
* Disable http logging in dev
* Backwards compatible tracing implementation
* Naming update on http logging env var
* lint
* Update packages/backend-core/src/environment.ts
Co-authored-by: Adria Navarro <adria@revityapp.com>
* Merge
* Lint
* Fix console.warn failing mock by replacing with alerts mock instead
* Lint
---------
Co-authored-by: Adria Navarro <adria@revityapp.com>
|
2023-04-04 15:08:46 +01:00 |
|
mike12345567
|
24fc72657d
|
Fixing all broken test cases after breaking out context fully from jestSetup/backend-core jest loading.
|
2023-03-30 16:35:25 +01:00 |
|
adrinr
|
dded8beaeb
|
Fix writethrough falling behind
|
2023-03-01 13:16:57 +01:00 |
|
adrinr
|
b922fc3b00
|
Improve testing
|
2023-02-28 15:03:18 +01:00 |
|
adrinr
|
c254c565e4
|
Use redlock for writethrough
|
2023-02-28 14:54:34 +01:00 |
|
Rory Powell
|
ae9979929a
|
Enable higher concurrency and resiliency in worker tests
|
2023-02-13 11:57:30 +00:00 |
|
adrinr
|
11a7742d90
|
Cleanup
|
2023-02-03 19:23:36 +00:00 |
|
adrinr
|
6dab44a569
|
Clean code
|
2023-02-03 09:37:34 +00:00 |
|
adrinr
|
c7d0a077be
|
Replace faker for chance
|
2023-02-01 17:11:50 +00:00 |
|
adrinr
|
e4c898c327
|
Use test-containers for backend-core tests
|
2023-01-27 11:43:36 +00:00 |
|
mike12345567
|
e7e2d91fef
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch
|
2022-11-15 16:45:25 +00:00 |
|
Rory Powell
|
9973f2e161
|
Bump jest and ts-jest to be consistent across backend packages to fix CI issue, test config updates
|
2022-11-14 22:55:47 +00:00 |
|
mike12345567
|
c744d23832
|
Major update - removing the use of context for PouchDB instances, swapping knowledge of PouchDB to the PouchLike structure that replaces it.
|
2022-11-09 16:53:42 +00:00 |
|
mike12345567
|
b5f0d7c4fd
|
Adding case to handle multi-DB setups, to confirm store same doc ID to different databases and they run in different cache keys.
|
2022-06-24 14:28:45 +01:00 |
|
mike12345567
|
389856795d
|
Updating writethrough cache a bit to make sure it implements the PouchDB API properly.
|
2022-06-24 13:34:00 +01:00 |
|
mike12345567
|
56956dba4f
|
Adding a class wrapper incase using get/put functions multiple times, functions like the PouchDB constructor.
|
2022-06-23 20:27:20 +01:00 |
|
mike12345567
|
b4bed6c0ce
|
Updating redis to use typescript and adding the option of a writethrough cache which can be used, by passing a DB and a value to be written + a delay for writes.
|
2022-06-23 20:22:51 +01:00 |
|