Commit Graph

  • 23deea0c37
    remove example service Sergey Cherepanov 2022-08-15 20:06:23 +03:00
  • cc2d6194a9
    diff container and mod tidy Sergey Cherepanov 2022-08-15 20:03:30 +03:00
  • 340528f5af
    Fix update document mcrakhman 2022-08-12 10:01:01 +02:00
  • a957bd3864
    Fix update document mcrakhman 2022-08-12 10:01:01 +02:00
  • 66067a3506
    Fix bugs related to docTree and aclTree mcrakhman 2022-08-11 19:04:29 +02:00
  • 6986fb1633
    Fix bugs related to docTree and aclTree mcrakhman 2022-08-11 19:04:29 +02:00
  • eed3c518cd
    Move treeheader to upper level in sync mcrakhman 2022-08-11 16:31:09 +02:00
  • 19e1b6f22b
    Move treeheader to upper level in sync mcrakhman 2022-08-11 16:31:09 +02:00
  • 88b0e8cd7e
    Add storage and change API to include both tree types mcrakhman 2022-08-11 15:54:27 +02:00
  • 45a0e43fe4
    Add storage and change API to include both tree types mcrakhman 2022-08-11 15:54:27 +02:00
  • 028cb99586
    Update sync layer to work with different trees mcrakhman 2022-08-11 15:33:39 +02:00
  • 02ae77645d
    Update sync layer to work with different trees mcrakhman 2022-08-11 15:33:39 +02:00
  • 37eacb5d61
    Rewrite document service methods mcrakhman 2022-08-11 11:04:03 +02:00
  • f50c876ec8
    Rewrite document service methods mcrakhman 2022-08-11 11:04:03 +02:00
  • e7956901de
    Start tree cache and document rewrite mcrakhman 2022-08-10 22:16:16 +02:00
  • e709febfb2
    Start tree cache and document rewrite mcrakhman 2022-08-10 22:16:16 +02:00
  • 0e3d7cc8ca
    Add doc tree mcrakhman 2022-08-10 18:10:28 +02:00
  • e4ad5b6485
    Add doc tree mcrakhman 2022-08-10 18:10:28 +02:00
  • 103c8a4aef
    Further work acltree, aclstate etc mcrakhman 2022-08-10 14:48:17 +02:00
  • 660f8d839b
    Further work acltree, aclstate etc mcrakhman 2022-08-10 14:48:17 +02:00
  • b7190b6a74
    Add read and write methods for treecache mcrakhman 2022-08-10 12:53:15 +02:00
  • 3eedbf4188
    Add read and write methods for treecache mcrakhman 2022-08-10 12:53:15 +02:00
  • ddf976e240
    Add tree removal for state build mcrakhman 2022-08-10 12:00:22 +02:00
  • 588bab92a0
    Add tree removal for state build mcrakhman 2022-08-10 12:00:22 +02:00
  • d23cc0a239
    Add acltree in new package mcrakhman 2022-08-10 11:52:45 +02:00
  • 110ec01b0c
    Add acltree in new package mcrakhman 2022-08-10 11:52:45 +02:00
  • ff5a0d6a45
    Start refactoring tree package mcrakhman 2022-08-09 21:48:14 +02:00
  • 307f517ee5
    Start refactoring tree package mcrakhman 2022-08-09 21:48:14 +02:00
  • dfa19d2aaf
    WIP: files Sergey Cherepanov 2022-09-07 13:01:15 +03:00
  • 3d195f4b6b
    file bench service Sergey Cherepanov 2022-08-31 14:49:35 +03:00
  • f41a7f8c6a
    configuration to space Sergey Cherepanov 2022-08-24 13:53:32 +03:00
  • fe2c8bdade
    configuration from config Sergey Cherepanov 2022-08-24 00:40:14 +03:00
  • 8a058b8b23
    configuration service Sergey Cherepanov 2022-08-23 21:32:04 +03:00
  • 44bfe5cdbe
    remove example service Sergey Cherepanov 2022-08-15 20:06:23 +03:00
  • b30038011f
    diff container and mod tidy Sergey Cherepanov 2022-08-15 20:03:30 +03:00
  • 6a1e7d9a20
    Fix sync logic, move acks after handling finished, made message service async mcrakhman 2022-08-06 10:22:09 +02:00
  • 84d1f0df06
    Fix sync logic, move acks after handling finished, made message service async mcrakhman 2022-08-06 10:22:09 +02:00
  • 7eb965977a
    Merge branch 'sync-prototype' mcrakhman 2022-08-05 21:06:13 +02:00
  • 1a892b05cf
    Fix replyId update and add goroutine in handleMessage mcrakhman 2022-08-05 21:05:47 +02:00
  • 48627c0901
    Fix replyId update and add goroutine in handleMessage mcrakhman 2022-08-05 21:05:47 +02:00
  • 1c81926f35
    Fix sync bugs and add logs mcrakhman 2022-08-05 18:14:35 +02:00
  • fbaf96eb38
    Fix sync bugs and add logs mcrakhman 2022-08-05 18:14:35 +02:00
  • 31517db9bf
    Add contexts and fix bugs mcrakhman 2022-08-05 17:09:40 +02:00
  • 203719b999
    Add contexts and fix bugs mcrakhman 2022-08-05 17:09:40 +02:00
  • d0ecf74836
    Change dialling logic mcrakhman 2022-08-05 16:33:37 +02:00
  • 1d1045ec03
    Change dialling logic mcrakhman 2022-08-05 16:33:37 +02:00
  • 89fb94420a
    Fix compile errors and add dependencies mcrakhman 2022-08-05 14:19:03 +02:00
  • 3f4c50bce4
    Fix compile errors and add dependencies mcrakhman 2022-08-05 14:19:03 +02:00
  • 3e81762f27
    Add message to syncproto, fix request handler mcrakhman 2022-08-05 13:44:23 +02:00
  • 26704a72e9
    Add message to syncproto, fix request handler mcrakhman 2022-08-05 13:44:23 +02:00
  • 06a362225f
    Merge remote-tracking branch 'origin/net' into sync-prototype mcrakhman 2022-08-05 12:40:02 +02:00
  • ebfdbdd508
    net utils wip Sergey Cherepanov 2022-08-05 12:07:34 +03:00
  • 62c5d8e3b9
    net utils wip Sergey Cherepanov 2022-08-05 12:07:34 +03:00
  • 4724fab97e
    Add indication in tree graph for non-acl changes mcrakhman 2022-08-03 14:47:31 +02:00
  • 2588697197
    Add indication in tree graph for non-acl changes mcrakhman 2022-08-03 14:47:31 +02:00
  • b7e94f2b52
    Change config generation logic mcrakhman 2022-08-03 14:20:20 +02:00
  • 634ab66aa4
    Change config generation logic mcrakhman 2022-08-03 14:20:20 +02:00
  • ad99bbb7e8
    Add logs for receiving a message, descriptive messages for api mcrakhman 2022-08-02 20:50:35 +02:00
  • 85cdb1c189
    Add logs for receiving a message, descriptive messages for api mcrakhman 2022-08-02 20:50:35 +02:00
  • 7a1ddf9c83
    Fix server starting, add some logs mcrakhman 2022-08-02 20:28:33 +02:00
  • 0e9f5423d3
    Fix server starting, add some logs mcrakhman 2022-08-02 20:28:33 +02:00
  • cc134da1ed
    Change bootstrap, remove cycles mcrakhman 2022-08-02 20:08:07 +02:00
  • d5c2ad63fc
    Change bootstrap, remove cycles mcrakhman 2022-08-02 20:08:07 +02:00
  • e6be9ea84e
    Add http server for debugging mcrakhman 2022-08-02 19:28:32 +02:00
  • b8b52462e1
    Add http server for debugging mcrakhman 2022-08-02 19:28:32 +02:00
  • 718df194fe
    Add component registration on start mcrakhman 2022-08-02 17:36:37 +02:00
  • 95a269c8d2
    Add component registration on start mcrakhman 2022-08-02 17:36:37 +02:00
  • 26eb52adf1
    Add nodes generation mcrakhman 2022-08-02 17:30:59 +02:00
  • a379a56cd1
    Add nodes generation mcrakhman 2022-08-02 17:30:59 +02:00
  • f5ec49b375
    Add document service mcrakhman 2022-07-21 11:54:19 +02:00
  • 35528f6024
    Add document service mcrakhman 2022-07-21 11:54:19 +02:00
  • 9aaa80dcc1
    Update tree cache for document creation mcrakhman 2022-07-21 11:03:39 +02:00
  • 57c09e263d
    Update tree cache for document creation mcrakhman 2022-07-21 11:03:39 +02:00
  • 3463b8d374
    WIP sync logic prototype with server mcrakhman 2022-07-19 10:40:31 +02:00
  • b8016c1d44
    WIP sync logic prototype with server mcrakhman 2022-07-19 10:40:31 +02:00
  • 16b3787258
    WIP stream logic mcrakhman 2022-07-19 01:43:21 +02:00
  • 2ec62c6d77
    WIP stream logic mcrakhman 2022-07-19 01:43:21 +02:00
  • 269f907d1d
    Add message service to handle streams mcrakhman 2022-07-19 00:47:22 +02:00
  • 394fef40ca
    Add message service to handle streams mcrakhman 2022-07-19 00:47:22 +02:00
  • 5f2144db0f
    Use account key instead of generating new mcrakhman 2022-07-18 22:27:27 +02:00
  • e42e0843e7
    Use account key instead of generating new mcrakhman 2022-07-18 22:27:27 +02:00
  • 693c159360
    Merge remote-tracking branch 'origin/grpc-experiments' into sync-prototype mcrakhman 2022-07-18 14:45:25 +02:00
  • 7a6c42df62
    Add oneof to sync proto mcrakhman 2022-07-18 10:45:05 +02:00
  • 9f984054b6
    Create new tree logic mcrakhman 2022-07-17 13:34:07 +02:00
  • 1400e57cf7
    merge Sergey Cherepanov 2022-07-17 09:54:59 +03:00
  • 5ecff24268
    drpc server, libp2p tls connections Sergey Cherepanov 2022-07-17 09:44:16 +03:00
  • 7f4b18104f
    drpc server, libp2p tls connections Sergey Cherepanov 2022-07-17 09:44:16 +03:00
  • d9452509b5
    WIP new document logic mcrakhman 2022-07-16 14:24:27 +02:00
  • d120da8000
    Move logic to different components mcrakhman 2022-07-16 13:21:46 +02:00
  • bc5ffe1828
    Add getting common snapshot logic mcrakhman 2022-07-16 12:24:49 +02:00
  • 5211267cd2
    Provide for getting new tree mcrakhman 2022-07-16 00:50:08 +02:00
  • 67e0956042
    Fix request handler heads update logic mcrakhman 2022-07-15 18:10:31 +02:00
  • 0467933ae9
    Start using raw changes + wip request handler mcrakhman 2022-07-15 16:27:10 +02:00
  • c56af9f87c
    remove drpc Sergey Cherepanov 2022-07-15 12:35:54 +03:00
  • 48af2866d2
    remove drpc Sergey Cherepanov 2022-07-15 12:35:54 +03:00
  • d3922d812a
    WIP handling sync requests mcrakhman 2022-07-15 10:14:39 +02:00
  • 2893c4b4ad
    Use pb rawchanges instead of treestorage.RawChange mcrakhman 2022-07-15 09:39:16 +02:00
  • b8dcac03cc
    WIP sync proto mcrakhman 2022-07-14 23:52:37 +02:00
  • 5f8dc32ed6
    Simplify code in decoders mcrakhman 2022-07-14 21:29:10 +02:00
  • 293ada96c8
    Add tree cache service mcrakhman 2022-07-14 21:23:40 +02:00