aboutsummaryrefslogtreecommitdiff
path: root/zenserver/config.h
Commit message (Collapse)AuthorAgeFilesLines
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-158/+0
| | | | | | * moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees
* Experimental ObjectStore/CDN like endpointPer Larsson2023-02-161-0/+13
|
* removed experimental mesh codeStefan Boberg2023-01-261-7/+0
| | | | should be replaced with a proper implementation later
* Size based gc trigger (#197)Dan Engelbrecht2022-12-021-0/+1
| | | | | - Feature: Disk size triggered GC, a soft disk usage limit for cache data. - Feature: New option `--gc-disk-size-soft-limit` (command line), `gc.cache.disksizesoftlimit` (lua config) controlling limit for soft disk usage limit. Defaults to zero which disables soft disk usage limit. - Improvement: Disk write pressure in GC log and cleaned up clutter in GC logging.
* Configure OpenID providers from cmd line and Lua cfg. (#189)Per Larsson2022-11-141-0/+13
|
* remove legacy derived data interface for Jupiter (#152)Dan Engelbrecht2022-08-311-1/+0
| | | * remove legacy derived data interface for Jupiter
* removed LocalProjectService prototypeStefan Boberg2022-06-131-4/+0
|
* Make it possible to configure GC monitoring intervalDan Engelbrecht2022-06-011-4/+5
| | | | | command line: --gc-monitor-interval-seconds lua: monitorintervalseconds
* Horde execute storage config (#75)Joe Kirchoff2022-04-141-0/+8
|
* Make gc reserve a global resourceDan Engelbrecht2022-04-011-0/+1
|
* Enable Horde compute code on Linux & Mac (#61)Joe Kirchoff2022-03-221-4/+1
|
* Update horde compute to use Jupiter for storage (#60)Joe Kirchoff2022-03-171-0/+15
|
* Added option to enable websockets.Per Larsson2022-02-211-11/+13
|
* Added AES encryption key/IV cli options.Per Larsson2022-02-031-0/+2
|
* Added upstream auth config and removed the possibility to add endpoints via ↵Per Larsson2022-02-021-4/+4
| | | | REST.
* Fixed issue with missing endpoint name when configuring upstream cache from Lua.Per Larsson2022-01-261-0/+2
|
* Refactored upstream cache to better handle different states in prep for ↵Per Larsson2022-01-241-1/+0
| | | | dynamic auth tokens.
* Added option to disable Sentry crash handler.Per Larsson2022-01-111-0/+1
|
* Added trace scopes.Per Larsson2021-12-151-4/+0
|
* Merged main.Per Larsson2021-12-141-0/+10
|\
| * Merged mainMartin Ridgers2021-11-291-28/+24
| |\
| * | Initial integration of Trace from UE5 via the --zentrace=y xmake configMartin Ridgers2021-11-181-0/+4
| | |
| * | Merged mainMartin Ridgers2021-11-171-3/+5
| |\ \
| * \ \ Merged mainMartin Ridgers2021-11-011-0/+1
| |\ \ \
| * | | | Missing includeMartin Ridgers2021-10-291-0/+1
| | | | |
* | | | | Fixed bug in z$ service returning partial cache records and enable small ↵Per Larsson2021-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | object GC by default.
* | | | | Set GC default enabled and interval set to zero (off).Per Larsson2021-12-101-2/+2
| | | | |
* | | | | Added options for Z$ max duration and whether to collect small objects.Per Larsson2021-12-091-7/+8
| | | | |
* | | | | GC default off.Per Larsson2021-12-091-1/+1
| | | | |
* | | | | Added simple GC interval scheduling.Per Larsson2021-12-051-0/+25
| | | | |
* | | | | Merged main.Per Larsson2021-11-251-24/+20
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Added support for loading Lua config file from CLI option and merged ↵Per Larsson2021-11-251-24/+20
| | |_|/ | |/| | | | | | | | | | server/service config.
* | | | merge from mainStefan Boberg2021-11-181-3/+5
|\| | |
| * | | Added upstream connect/transfer timeout options.Per Larsson2021-11-161-3/+5
| | |/ | |/|
* / | projectstore: added validation of oplog data during initializationStefan Boberg2021-11-011-0/+8
|/ / | | | | | | also added validation during writing
* / Added option --zen-upstream-dns that will be resolved to one or more endpoint.Per Larsson2021-10-291-0/+1
|/
* zenserver: Tweaked state initialization so we know when we're running for ↵Stefan Boberg2021-10-211-0/+1
| | | | the first time and don't need to log about missing manifests
* zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ↵Stefan Boberg2021-10-151-0/+4
| | | | | | | | are used without an explicit definition Also fixed up various code to compile with this, by using ZEN_THIRD_PARTY_INCLUDES_START/ZEN_THIRD_PARTY_INCLUDES_END macros Removed prewindows.h/postwindows.h since they are no longer to be used due to the above
* asio HTTP implementation (#23)Stefan Boberg2021-10-141-1/+2
| | | asio-based HTTP implementation
* Added option to specify path to logfile.Per Larsson2021-10-061-0/+1
|
* Added support for choosing best ZEN upstream endpoint based on latency.Per Larsson2021-10-021-1/+1
|
* Added simple stats HTML dashboard with route /dashboard.Per Larsson2021-10-011-0/+1
|
* mesh: Hide mesh functionality behind ZEN_ENABLE_MESH defineStefan Boberg2021-09-271-4/+5
| | | | This enables us to hide it from users until it's actually useful
* Added --upstream-jupiter-prod for easy production settings.Per Larsson2021-09-231-0/+1
|
* Simpler upstream stats. Enabled with --upstream-stats.Per Larsson2021-09-231-0/+1
|
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-171-1/+9
|\
| * Added upstream cache policy command line option ↵Per Larsson2021-09-171-1/+9
| | | | | | | | (read|write,readonly,writeonly,disabled).
* | Implemented basics for Windows server support (not yet 100% - needs to ↵Stefan Boberg2021-09-171-6/+8
|/ | | | properly report service state etc to the OS)
* Added options for indicating a server is running in "dedicated" modeStefan Boberg2021-09-151-7/+8
| | | | I.e running on a host to serve *remote* clients
* Support for switching between storing derived data using the legacy DDC ↵Per Larsson2021-09-061-1/+2
| | | | endpoint and the Commmon Blob Store endpoint.