Aleksey Kashapov
f95b1607fb
FIN-31: Bumps valitydev/damsel@ab292d9 , adds support for commit creation timestamp ( #37 )
...
* FIN-31: Bumps valitydev/damsel@ab292d9 , adds support for commit creation timestamp
* Bumps workflow, prometheus and dmt-client
* Fixes formatting
* Refactors commits history to respect events occurrence timestamps
2024-05-15 16:40:12 +03:00
Andrew Mayorov
4e01fe45ba
OPS-161: Employ valitydev/machinery-erlang@4c0382f ( #19 )
...
* Refactor complex case clauses into function clauses
* Use `dmt_api_repository_v5` as default
* Drop unnecessary config hack
* Update sys.config
* Fix outdated sys.config pieces
2022-08-25 11:12:47 +03:00
dinama
9de9cf7f9d
+enable how_are_you ( #162 )
2021-06-18 12:22:47 +03:00
Sergey Yelin
0b783b639c
Add prometeus ( #144 )
...
* Update images
* Add prometeus
* Fix format
2020-10-23 17:45:41 +03:00
Andrey Fadeev
6896d15357
Update woody to rbkmoney/woody_erlang@b563bbb ( #140 )
2020-07-28 12:54:00 +03:00
Andrey Fadeev
5bca6314ea
MSPF-561 Add live migration with shorter read-only mode ( #137 )
...
And also fix v4 init signal routing
2020-07-07 17:26:56 +03:00
Andrey Fadeev
035868ba0a
MSPF-561 Add provider merge migration ( #130 )
2020-06-29 19:36:09 +03:00
ndiezel0
b4de543df5
MSPF-529: Upgrade woody ( #112 )
...
* MSPF-529: Upgrade woody
* MSPF-529: bump woody
* MSPF-529: Add `scoper_event_handler_options` use and add `woody_event_handlers` example
2020-01-31 15:09:00 +03:00
Andrey Fadeev
00dc9bbfcf
MSPF-517 Add default_woody_handling_timeout
option ( #109 )
...
The option allow to configure defualt woody deadline for requests without it.
2019-12-04 12:14:51 +02:00
Andrey Fadeev
eb749809b8
MSPF-507 Allow to configure woody options ( #103 )
...
* Allow to configure woody server protocol_opts
* Allow to configure woody client http keepalive timeouts
2019-09-10 19:42:29 +03:00
Andrey Fadeev
a5ac86019a
MSPF-434 Add Erlang 21 support ( #93 )
...
* MSPF-434 Add Erlang 21 support
* Update Erlang and deps
* Reconfigure logger
2019-06-25 19:08:15 +03:00
Evgeny Levenets
1ab46ce8e2
DC-86: change storage method to thrift_binary ( #77 )
...
* DC-86: change storage method to thrift_binary
* migration logic incoming
* bump build_utils
* add test for migration & rework handlers
* use migration machine
* remove get_events in repository_v3
* postreview fix 01
remove timer config
test fix
* lager format minifix
* idempotent retry for commit in v4
* use 503 instead of 500 in commit handler
* don't check cached snapshot version on commit
* remove unnecessary try-catch
2018-07-06 16:33:49 +03:00
Petr Kozorezov
764ff1e4b8
add "health" handle ( #74 )
2018-04-12 17:27:59 +03:00
Andrew Mayorov
11c9f51051
DC-17: Log everything with the magnificent scoper buddy ( #58 )
...
* DC-17: Log everything with the magnificent scoper buddy
* DC-17: Employ json formatter in tests too
2017-11-17 18:52:52 +03:00
Evgeny Levenets
45bea4fbf5
DC-61: first implementation of snapshot storage ( #57 )
...
Idea: store some of snapshots in MG events to lower memory usage and state squashing time.
Naive legacy events migration included.
Lots of ad-hocs included too.
Also:
* remove ability to set cash size in elements
* remove unnecessary calls to old repository
* remove obvious lager messages
* fix strange dialyzer warning
* rework events
* remove redundant cache checks
* remove redundant cache put
2017-11-16 19:41:03 +03:00
Andrew Mayorov
39a7384bfa
HG-219: Adapt to damsel w/ multiclaims ( #43 )
...
* bumped damsel and other deps
set log level in tests to ‘warning’
* fixed Jenkinsfile to store multiclaims images
* HG-219: Bump to upstream rbkmoney/damsel@b665c89
* HG-192: Properly marshal error reasons (#42 )
2017-07-17 16:11:30 +03:00
Evgeny Levenets
ed3d3a8b72
DC-32: cache refactoring ( #35 )
...
DC-32: cache refactoring
* added dominant-specific cache
* added cache usage on commits and checkouts
* bumped dependancies
* fixed rebar.config
DC-34: added naive cache displacement implementation
2017-05-18 00:24:55 +03:00
Andrew Mayorov
e6af73a005
HG-155: Export woody server net_opts to the config ( #34 )
2017-04-03 15:48:41 +03:00
Artem Ocheredko
37817ec23b
DC-6 Move to the newest dmt_core ( #17 )
2016-11-23 14:52:43 +03:00
Igor Savchuk
14b39673e3
use logstash formatter ( #6 )
...
* use logstash formatter
* fix comma
* use only debug.json log file
* rename debug.json to console.json
* enable crash_log
2016-10-10 19:27:02 +03:00
Igor Savchuk
2872e3a1f0
Split dominant ( #3 )
...
* split dominant to three repos
* fix submodule name
* new jenkins
* fix wc_release
* fix trailing space
* fix permissions
* fix path in dockerfile
* fix cmd
* fix release
* fix mg api
* fix the rest
* update dmt_core
* MG-16: Migrate to the new machinegun proto
* Fix some bugs involving cold cache access
* Harden the test suite
* Ensure proper woody context flow
* MG-16: Fix dialyzer warnings
* MG-16: Attempt to hack around docker-compose network connectivity quirks
* MG-16: Remove unused files
* MG-16: Mention potential race condition in the TODO list
2016-09-07 22:43:14 +03:00
Igor Savchuk
ba644bcce2
[HG-27] new concept ( #2 )
...
* new concept
* add tests
* refactor things
* Add dmt_storage_mgun
* update damsel
* remove dmt_server
* update damsel
* Migrate to jenkins and make tests api-involved
* add dmt_poller
* drop wercker
* pr fixes
* remove obsolete case
* drop woody dependencie for dmt
* Revert "drop woody dependencie for dmt"
This reverts commit 99db9bc77904ab77237cd9356cf04c82b6e77bd1.
2016-08-24 14:27:31 +03:00