| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* check low disk space condition more frequently and trigger GC when low water mark is reached
* show waited time when waiting for zenserver instance to exit
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
fixes compilation issues on Linux in some cases
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* don't hold exclusive locks while deleting files from a dropped bucket/namespace
* cleaner detection of missing namespace when issuing a drop
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Zs/fix oplog import oplog creation
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Custom CopyFile in zen builds command increasing throughput by 50% on Windows and give better progress update
|
| |/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* use ParallelWork in rpc playback
* use ParallelWork in projectstore
* use ParallelWork in buildstore
* use ParallelWork in cachedisklayer
* use ParallelWork in compactcas
* use ParallelWork in filecas
* don't set abort flag in ParallelWork destructor
* add PrepareFileForScatteredWrite for temp files in httpclient
* Use PrepareFileForScatteredWrite when stream-decompressing files
* be more relaxed when deleting temp files
* allow explicit zen-cache when using direct host url without resolving
* fix lambda capture when writing loose chunks
* no delay when attempting to remove temp files
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
- Bugfix: Wait for async threads if dispatching of work using ParallellWork throws exception
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* implemented validation of compact binary custom fields
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* Added `--use-sparse-files` option to `zen builds` command improving write performance of large files. Enabled by default.
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Change retention to 8 days in default config
|
| | | | | | | | | | |
|
| |/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
memory for no reason (#397)
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
`--oidctoken-exe-path` option (#395)
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* extend log on failed httpsys response
* fix formatting for "Desired port is in use, retrying"
* add warning log if port is remapped
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
- Improvement: Cleaned up snapshot writing for CompactCAS/FileCas/Cache/Project stores
- Improvement: Safer recovery when failing to delete log for CompactCAS/FileCas/Cache/Project stores
- Improvement: Added log file reset when writing snapshot at startup for FileCas
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Feature: Add per bucket cache configuration (Lua options file only)
Improvement: --cache-memlayer-sizethreshold is now deprecated and has a new name: --cache-bucket-memlayer-sizethreshold to line up with per cache bucket configuration
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* tweak block iteration chunk sizes
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* gracefully handle errors in threaded part of oplog-mirror
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* make sure we remove the cas log file when writing full index at startup
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Zs/plugin config hardening
|
| | | | | | | | | | |
|
| |/ / / / / / / / |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
contention (#385)
* make RemoveExpiredData and PreCache serial to reduce CPU overhead / lock contention
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
- Improvement: Optimize block compact reducing memcpy operations
- Improvement: Handle padding of block store blocks when compacting to avoid excessive flusing of write buffer
- Improvement: Handle padding when writing oplog index snapshot to avoid unnecessary flushing of write buffer
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* added logic to handle empty directories correctly
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* optimize cache bucket snapshot and sidecar writing
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* refactor sentry integration and add to zen command line tool
* move add_ldflags("-framework Security")
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* add --allow-redirect to zen builds upload/download
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* oom and ood exceptions in GC are now treated as warnings instead of errors
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* add UE style @progress style progress
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* block writing GC state/info if disk is full
* fix if/else on error while writing gc state
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
* Bugfix: Add explicit lambda capture in CasContainer::IterateChunks to avoid accessing state data references
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* validate incoming CbObject to cache when receiving a package
* validate records when fetched from store in cache before parsing them
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|