1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos synced 2026-06-16 04:24:56 +02:00
Commit graph

428 commits

Author SHA1 Message Date
f99bbec5ff Version 1.0.0 2024-02-07 19:32:24 +01:00
f08b6a3e45 debian/control: update email. 2024-02-07 19:31:13 +01:00
d862788b8d Add api/README.md 2024-02-07 17:56:19 +01:00
729860cf76 cmd/tools/validate.go: log errors from client. 2024-02-07 17:32:03 +01:00
7feee11fad api/client.go: Don't report io.EOF as an error. 2024-02-07 17:31:19 +01:00
daa89cf372 api/reader.go: Document io.EOF 2024-02-07 17:30:19 +01:00
d789b6a294 api/redis/subscriber.go: in worker() no need to spawn a goroutine when sending to the channel. 2024-02-07 17:29:54 +01:00
b854c1dfa7 api/redis/subscriber.go: in Read() return io.EOF if redis connection is closed or channel returns a empty byte slice. 2024-02-07 17:27:24 +01:00
816d405d31 api/client.go: make Subscribe support a list of channels as argument. 2024-02-04 22:49:49 +01:00
133af980a3 api/client.go: Rework to use a channel instead of callback. 2024-02-04 22:49:49 +01:00
a4954ab949 api/client_test.go: Adding test for reading rollback messages.
Because these don't happen that often on a real ship node. Test as much as possible with unit tests.
2024-02-04 16:56:59 +01:00
9d79bb8315 api/client.go: add rollback callback 2024-02-04 16:55:21 +01:00
021c71f50b api/client.go: add Transaction callback. 2024-02-04 16:05:01 +01:00
38f885f0df api/client.go: refactor decoding in handler functions to a helper function 2024-02-04 15:54:10 +01:00
728b03422f api/redis/subscriber.go: adding some comments. 2024-02-04 15:53:24 +01:00
35a9706954 api/client.go: in Subscribe() handle nil handler correctly. 2024-02-04 15:53:24 +01:00
bcd4a93c46 api/client_test.go: add test for calling Subscribe with nil handler. 2024-02-04 14:30:59 +01:00
e7ad37c38a api/client.go: add handler for table delta 2024-02-04 11:32:28 +01:00
9143c1e06b api/message/msgpack/codec_test.go: adding test for table delta messages. 2024-02-03 14:06:47 +01:00
bd742e678a api/message/json/codec_test.go: add tests for table delta messages. 2024-02-03 13:40:25 +01:00
0d8ecaea36 api/client.go: some comments. 2024-02-03 13:39:25 +01:00
e69ff9781f api: update dependancies 2024-02-02 17:05:29 +01:00
cb14978118 cmd/tools/mock_publisher.go: add log message before starting. 2024-02-02 16:52:50 +01:00
e93cc1d139 tools: rename redis prefix flag to just prefix. 2024-02-02 16:52:31 +01:00
569eefd07a go.mod: update dependancies 2024-02-02 16:43:02 +01:00
2b252ea24a Documentation 2024-02-01 11:27:42 +01:00
6da433dc4d Version 0.3.1 2024-01-22 14:47:56 +01:00
02923aadc6 install.sh: remove $INSTALL_DIR if installation failed. 2024-01-22 14:43:02 +01:00
a2491aa355 install.sh: improve error checking. 2024-01-22 14:39:14 +01:00
9e47ae54e7 debian/patches/0001-fix-config-logpath.patch: fix correct path. 2024-01-22 13:51:24 +01:00
062bdae620 Version 0.3.0 2024-01-22 00:29:45 +01:00
a3624d131e app/ship_processor.go: improve logging info. 2024-01-21 14:09:40 +01:00
0b3b383977 Merge branch 'table-deltas' 2024-01-21 14:01:08 +01:00
5249dc1f50 app/ship_processor.go: process table deltas. 2024-01-21 14:00:03 +01:00
2268d19b08 app/ship_processor.go: Store abi from ship in processor. 2024-01-21 13:56:18 +01:00
b3961f4eec api/message/types.go: Update TableDeltaRow 2024-01-21 13:56:18 +01:00
dc6dd6ae70 api/message/types.go: Adding TableDelta and TableDeltaRow structs 2024-01-21 13:56:18 +01:00
3866d5382c app/ship_processor.go: fix a bug where GlobalSequence was passed as ActionTrace.Receipt.RecvSequence 2024-01-15 23:16:33 +01:00
1f3e4a0fd9 cmd/tools/redis-acl.go: Make timestamp used as the random seed have nanoseconds precision. 2024-01-15 22:30:43 +01:00
ebeef44c31 cmd/tools/redis-acl.go: should not call rand.Seed(), instead create a new rand.Rand object. 2024-01-15 22:29:27 +01:00
d32b463e12 Merge branch 'rollback' 2024-01-09 15:49:48 +01:00
a8490f85c4 app/ship_processor.go: Implement support to send rollback messages on forks. 2024-01-09 15:49:20 +01:00
5b5b28669a api/message/types.go: Adding RollbackMessage struct 2024-01-09 15:49:20 +01:00
8321c1633a api/channel.go: Adding rollback channel. 2024-01-07 19:25:57 +01:00
8dbf411b36 api/channel.go: adding TableDelta channel 2024-01-07 19:11:55 +01:00
a55367844e LICENSE: Update year. 2024-01-07 14:34:56 +01:00
dc3e59ad23 api/message/json/codec.go: minor fix. 2024-01-07 14:33:46 +01:00
f537c6f95f app/ship_processor.go: remove redundant information to log call. 2024-01-07 14:33:22 +01:00
8ffd86daac api/message: for codec implementations, define a function instead of global variables. 2024-01-07 14:32:00 +01:00
6801b536bf
Merge pull request #28 from eosswedenorg/dependabot/go_modules/golang.org/x/crypto-0.17.0
build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0
2023-12-28 17:51:28 +01:00