Commit Graph

  • fa178d7c26
    Add app.IterateComponents method. This method helps to create debugging HTTP handlers in Heart Sergey 2023-06-21 13:50:50 +05:00
  • 1b47a54f87
    Merge pull request #32 from anyproto/sync-improvements v0.2.6 Mikhail Rakhmanov 2023-06-20 13:24:47 +02:00
  • 8e7df9eae5
    Sync updates mcrakhman 2023-06-20 12:02:05 +02:00
  • d3636604d7
    Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 dependabot[bot] 2023-06-19 16:05:27 +00:00
  • 1d4447f126
    Bump golang.org/x/net from 0.10.0 to 0.11.0 dependabot[bot] 2023-06-19 16:05:09 +00:00
  • e9668c73a8
    Bump github.com/libp2p/go-libp2p from 0.27.5 to 0.28.0 dependabot[bot] 2023-06-19 16:04:53 +00:00
  • fe7b97bee9
    Merge pull request #27 from anyproto/change-add-to-tryadd-streampool v0.2.5 Mikhail Rakhmanov 2023-06-19 11:14:52 +02:00
  • a9889a6245
    TryAdd correctly mcrakhman 2023-06-19 11:10:56 +02:00
  • 16be33fc96
    Change Add to TryAdd mcrakhman 2023-06-19 10:41:16 +02:00
  • 2ea446184d
    Merge pull request #26 from anyproto/cache-cancel-load-close v0.2.4 Mikhail Rakhmanov 2023-06-15 17:38:14 +02:00
  • 18716eebb4
    Cancel on cache close cache-cancel-load-close mcrakhman 2023-06-15 13:08:03 +02:00
  • 53cbfca3ca
    Merge pull request #25 from anyproto/fix-metric-panic Sergey Cherepanov 2023-06-14 15:27:46 +02:00
  • 646f7fbedc
    remove mockgen from deps fix-metric-panic Sergey Cherepanov 2023-06-14 12:01:52 +02:00
  • d35ac55ee1
    validate rpc method name Sergey Cherepanov 2023-06-14 11:55:59 +02:00
  • ff3fc68451
    Merge pull request #24 from anyproto/fix-metrics v0.2.3 Sergey Cherepanov 2023-06-13 19:09:58 +02:00
  • 8f984443b9
    Merge pull request #23 from anyproto/no-retry-on-not-found Mikhail Rakhmanov 2023-06-13 19:09:31 +02:00
  • 31f0014783
    add peer addr to cctx fix-metrics Sergey Cherepanov 2023-06-13 19:06:10 +02:00
  • 69f2cb8b1d
    app.VersionName fix any-sync version Sergey Cherepanov 2023-06-13 19:02:50 +02:00
  • cc3da7e66b
    Simplify tree remote getter mcrakhman 2023-06-13 19:00:01 +02:00
  • 060c6d1231
    Retry fail on treechangeproto.ErrGetTree mcrakhman 2023-06-13 18:14:13 +02:00
  • 759c48c6b7
    Merge pull request #21 from anyproto/add-treegetter-get-timeout v0.2.2 Mikhail Rakhmanov 2023-06-13 15:51:32 +02:00
  • d551201021
    Merge pull request #22 from anyproto/GO-1466-client-version Sergey Cherepanov 2023-06-13 15:49:00 +02:00
  • be58956bec
    provide client version in secureservice GO-1466-client-version Sergey Cherepanov 2023-06-13 15:39:22 +02:00
  • 0ca2fe5e7e
    Change naming mcrakhman 2023-06-13 15:36:23 +02:00
  • 38090ee68f
    provide client version to rpc log Sergey Cherepanov 2023-06-13 15:32:46 +02:00
  • c753da8def
    client version to handshake Sergey Cherepanov 2023-06-13 15:30:10 +02:00
  • 6eda884686
    Remove goto mcrakhman 2023-06-13 15:26:42 +02:00
  • 5c884afcf1
    Make error typed mcrakhman 2023-06-13 15:22:46 +02:00
  • 2aaa8f4a0c
    Change retry logic and add tests mcrakhman 2023-06-13 15:21:11 +02:00
  • ba7cffb51a
    Merge branch 'main' of github.com:anyproto/any-sync into GO-1466-client-version Sergey Cherepanov 2023-06-13 14:49:14 +02:00
  • 3cfa70c291
    Merge pull request #20 from anyproto/net-fixes Sergey Cherepanov 2023-06-13 14:17:10 +02:00
  • 531f61d9d6
    Merge pull request #19 from anyproto/dependabot/go_modules/github.com/multiformats/go-multihash-0.2.3 Sergey Cherepanov 2023-06-13 14:03:01 +02:00
  • c3ebc8981c
    Bump github.com/multiformats/go-multihash from 0.2.2 to 0.2.3 dependabot[bot] 2023-06-13 11:49:19 +00:00
  • 1bfb7ff64f
    Merge pull request #18 from anyproto/dependabot/go_modules/github.com/ipfs/go-merkledag-0.11.0 Sergey Cherepanov 2023-06-13 13:47:43 +02:00
  • 733027d798
    remove multiconn.LastUsage + fix peer gc net-fixes Sergey Cherepanov 2023-06-13 13:40:13 +02:00
  • 05b479e5fa
    yamux keep-alive config + remove write deadline for sub conns Sergey Cherepanov 2023-06-13 13:28:19 +02:00
  • b2b19bd628
    net test net-test Sergey Cherepanov 2023-06-12 20:17:48 +02:00
  • 767f868a36
    remove test test Sergey Cherepanov 2023-06-12 18:55:40 +02:00
  • ab6ecaa462
    write deadline + check conn for close Sergey Cherepanov 2023-06-12 18:42:30 +02:00
  • d6df4b7001
    Bump github.com/ipfs/go-merkledag from 0.10.0 to 0.11.0 dependabot[bot] 2023-06-12 16:05:59 +00:00
  • cb0396c40f
    comments Sergey Cherepanov 2023-06-12 16:01:17 +02:00
  • 40cd112a2a
    app.VersionName Sergey Cherepanov 2023-06-12 15:58:23 +02:00
  • fb1df54941
    Merge pull request #16 from anyproto/peer-active-subconn-gc Sergey Cherepanov 2023-06-09 19:38:36 +02:00
  • 89afc03218
    fix HandshakeIncompatibleVersion test peer-active-subconn-gc Sergey Cherepanov 2023-06-09 19:28:09 +02:00
  • e97e6b68c6
    peer: gc active sub conn Sergey Cherepanov 2023-06-09 19:14:23 +02:00
  • b0c0e4b26e
    Fix proto version v0.2.1 mcrakhman 2023-06-09 17:10:25 +02:00
  • 90c5ef3311
    Merge pull request #15 from anyproto/new-sync-protocol v0.2.0 Mikhail Rakhmanov 2023-06-09 11:44:35 +02:00
  • 35c29a4842
    Add WithServer for TestPool mcrakhman 2023-06-08 21:07:03 +02:00
  • 15326da736
    yamux: move listCtx to Init Sergey Cherepanov 2023-06-08 14:37:54 +02:00
  • 24ce490524
    yamux: AddListener method Sergey Cherepanov 2023-06-08 14:36:14 +02:00
  • 85cf6b8332
    debug server fixes Sergey Cherepanov 2023-06-08 13:38:00 +02:00
  • f9cb0c2dbb
    debug server Sergey Cherepanov 2023-06-08 13:27:01 +02:00
  • 33cbdd06a6
    drpc conn config Sergey Cherepanov 2023-06-08 13:10:30 +02:00
  • c7828d0671
    move server config to drpc config Sergey Cherepanov 2023-06-08 12:35:29 +02:00
  • dad76def2f
    Merge branch 'new-sync-protocol-tests' into new-sync-protocol mcrakhman 2023-06-07 22:05:43 +02:00
  • 318a49c526
    Change objectsync injection new-sync-protocol-tests mcrakhman 2023-06-07 22:05:05 +02:00
  • c8c0839a57
    Add request manager tests mcrakhman 2023-06-07 21:48:13 +02:00
  • 5a6661eab1
    cleanup net config Sergey Cherepanov 2023-06-07 20:52:09 +02:00
  • 065ff11983
    bump proto version as 1 Sergey Cherepanov 2023-06-07 20:50:26 +02:00
  • 6c9d1b0e84
    rpctest pool Sergey Cherepanov 2023-06-07 20:45:32 +02:00
  • 4d1494a17a
    Add mocks and some requestmanager tests mcrakhman 2023-06-07 19:31:15 +02:00
  • 51eb5b1a42
    Fix settings and deletion tests mcrakhman 2023-06-07 18:05:13 +02:00
  • 485c9dd768
    yamux default timeouts Sergey Cherepanov 2023-06-07 14:49:44 +02:00
  • 564c636391
    Fix diffsyncer tests mcrakhman 2023-06-07 14:09:29 +02:00
  • 5a8c69e557
    Merge branch 'yamux' into new-sync-protocol Sergey Cherepanov 2023-06-07 13:34:31 +02:00
  • e7a61fb06b
    mod tidy yamux Sergey Cherepanov 2023-06-07 13:32:14 +02:00
  • 2f1ba8c705
    wip: quic transport Sergey Cherepanov 2023-06-07 13:31:40 +02:00
  • 46a3666198
    Merge branch 'main' of github.com:anyproto/any-sync into yamux Sergey Cherepanov 2023-06-07 13:31:13 +02:00
  • 4ef617b1f2
    More headsync tests mcrakhman 2023-06-07 13:06:37 +02:00
  • 2f5e0dd6c8
    WIP headsync tests revive mcrakhman 2023-06-07 11:30:27 +02:00
  • 8310cb3c05
    Fix sync protocol integration tests mcrakhman 2023-06-06 22:08:06 +02:00
  • 100e7e04c3
    SyncTreeHandler tests mcrakhman 2023-06-06 21:49:23 +02:00
  • b18bb02176
    TreeSyncProtocol tests mcrakhman 2023-06-06 20:50:53 +02:00
  • ddc900a93c
    yamux fixes Sergey Cherepanov 2023-06-06 20:45:18 +02:00
  • 3a2f9fe6f5
    WIP synctree tests rewrite mcrakhman 2023-06-06 20:10:44 +02:00
  • 2ec42e5e1f
    yamux fix test race Sergey Cherepanov 2023-06-06 18:50:20 +02:00
  • 5090006e2d
    fix handshake race Sergey Cherepanov 2023-06-06 18:43:46 +02:00
  • 156f3387eb
    ref: use peerId instead libp2p sec connection + quic ready interfaces Sergey Cherepanov 2023-06-06 18:36:09 +02:00
  • 67d535362f
    Different fixes mcrakhman 2023-06-06 17:18:59 +02:00
  • 2d851d4cb9
    Merge pull request #13 from anyproto/dependabot/go_modules/github.com/libp2p/go-libp2p-0.27.5 Sergey Cherepanov 2023-06-06 12:21:56 +02:00
  • 4c45ad3e67
    Merge remote-tracking branch 'origin/yamux' into new-sync-protocol mcrakhman 2023-06-06 10:43:52 +02:00
  • e96524f702
    Yamux setaccepter mcrakhman 2023-06-06 10:43:43 +02:00
  • 8fdb98f14d
    Merge pull request #14 from anyproto/dependabot/go_modules/github.com/stretchr/testify-1.8.4 Sergey Cherepanov 2023-06-05 21:35:40 +02:00
  • 0b4f08fbef
    remove stream multiqueue Sergey Cherepanov 2023-06-05 21:34:23 +02:00
  • af9d71d16e
    peer subConn gc Sergey Cherepanov 2023-06-05 21:23:41 +02:00
  • 66775873c7
    Add syncstatusprovider mcrakhman 2023-06-05 20:44:27 +02:00
  • 9d4945c733
    fix Sergey Cherepanov 2023-06-05 20:39:18 +02:00
  • 0c0a501aad
    peer outgoing proto handshake + test multiconn + streampool tests Sergey Cherepanov 2023-06-05 20:39:09 +02:00
  • 62daeaa5ea
    Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 dependabot[bot] 2023-06-05 16:04:08 +00:00
  • 6b63e9020c
    Bump github.com/libp2p/go-libp2p from 0.27.3 to 0.27.5 dependabot[bot] 2023-06-05 16:03:56 +00:00
  • 69e607eddb
    Expose more methods mcrakhman 2023-06-05 15:16:38 +02:00
  • 85a093dd4a
    Change space methods (handle requests) mcrakhman 2023-06-05 15:09:17 +02:00
  • aff2061bd1
    WIP request manager mcrakhman 2023-06-04 19:01:33 +02:00
  • b85f545fa3
    Update connections on space level mcrakhman 2023-06-04 11:17:56 +02:00
  • 248205cddd
    Merge remote-tracking branch 'origin/yamux' into new-sync-protocol mcrakhman 2023-06-04 10:43:11 +02:00
  • ce63951ae6
    Update proto files mcrakhman 2023-06-03 22:48:16 +02:00
  • 990cbc58b6
    Add sync requests handling mcrakhman 2023-06-03 22:41:03 +02:00
  • 748681d765
    WIP rearrange components mcrakhman 2023-06-03 15:57:55 +02:00
  • 96768adaae
    switch coordinator to new peer api Sergey Cherepanov 2023-06-02 10:39:48 +02:00
  • e9f23e2dd9
    peer.DoDrpc method Sergey Cherepanov 2023-06-02 10:39:24 +02:00