|
2dbf5c612a
|
[#752] go.mod: Update neo-go to v0.103.0
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-10-25 16:06:44 +03:00 |
|
|
12b7cf2533
|
[#747] client: Refactor PrmObjectPutSingle usage
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-10-20 11:55:40 +00:00 |
|
|
a0a35ffbec
|
[#702] node: Update SDK version
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-09-29 18:41:48 +03:00 |
|
|
10570fc035
|
[#690] go.mod: Update contract and api-go
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-09-14 14:50:30 +03:00 |
|
|
f435ab1b26
|
[#682] go.mod: Update sdk-go
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-09-12 10:42:34 +03:00 |
|
|
aa9f8dce3d
|
[#677] client: Refactor PrmAnnounceSpace/EndpointInfo/NetworkInfo usage
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-09-08 09:42:28 +03:00 |
|
|
d9de9e2bbb
|
[#675] client: Refactor PrmObjectDelete usage
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-09-06 08:05:47 +00:00 |
|
|
806cc13d9f
|
[#658] client: Refactor PrmObjectGet/Head/Range usage
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-08-30 17:13:23 +00:00 |
|
|
238b8f10a0
|
[#630] cli: Fix SDK SetEACLPrm usage for PrmContainerSetEACL
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-08-22 14:25:39 +00:00 |
|
|
84ea075587
|
[#625] cli: Fix SDK EACLPrm usage for PrmContainerEACL
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-08-21 10:36:47 +03:00 |
|
|
20af34ecdb
|
[#591] cli: fix SDK PrmContainerDelete usage for DeleteContainerPrm
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-08-10 16:40:35 +00:00 |
|
|
5b7e4a51b7
|
[#481] Update frostfs-sdk-go and error pointer receivers
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-08-09 10:26:53 +00:00 |
|
|
1a0cb0f34a
|
[#421] Try using badger for the write-cache
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-08-07 08:16:57 +00:00 |
|
|
435a581b5e
|
[#557] go.mod: Update sdk-go and api-go
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-08-02 13:37:40 +00:00 |
|
|
1b7b54ba89
|
[#540] cli: refactor client parameters usage
Signed-off-by: Airat Arifullin a.arifullin@yadro.com
|
2023-08-02 09:44:51 +00:00 |
|
|
b8052c794e
|
[#547] go.mod: Update api-go, sdk-go
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-07-31 15:35:15 +00:00 |
|
|
94df541426
|
[#530] go.mod: Update frostfs-sdk-go and frostfs-api-go versions
Signed-off-by: Airat Arifullin a.arifullin@yadro.com
|
2023-07-19 16:15:21 +03:00 |
|
|
4680087711
|
[#527] Add support for select-filter expressions in policy playground
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-07-18 13:15:58 +00:00 |
|
|
7da284f3e8
|
[#509] go.mod: Update sdk-go
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-07-11 17:38:00 +03:00 |
|
|
9be5d44a46
|
[#486] node: Update api-go and sdk-go versions
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-07-10 15:49:21 +03:00 |
|
|
90e9a85acc
|
[#483] Update dependencies
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
|
2023-07-03 15:44:59 +03:00 |
|
|
71a63b8e9c
|
[#439] node: Update SDK-Go version
This fixed version: null header for complex object.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-26 07:56:32 +00:00 |
|
|
83d600ed77
|
[#424] node: Update api-go version
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-13 07:19:55 +00:00 |
|
|
cd92d8a9e7
|
[#423] go.mod: Update sdk-go and hrw
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-06-13 07:18:25 +00:00 |
|
|
63473d0806
|
[#417] go.mod: Update neo-go
Update to master, because after the API update notary signer is being
incorrectly formed.
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-06-02 11:43:48 +00:00 |
|
|
7e9a1f394a
|
[#412] node: Update deps
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-01 13:23:11 +00:00 |
|
|
cf8531ccd7
|
[#381] go.mod: Update api-go and sdk-go
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-23 08:18:01 +03:00 |
|
|
ff570847a4
|
[#381] go.mod: Update bbolt
Adopt new `ForEachBucket` function where possible.
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-22 11:49:14 +03:00 |
|
|
7eb8fa6350
|
[#381] go.mod: Update dependencies
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-22 11:49:14 +03:00 |
|
|
0624820909
|
[#336] go.mod: Update dependencies
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-16 12:45:13 +00:00 |
|
|
147ae8728a
|
[#309] go.mod: Update paulmach/orb to v0.9.1
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-12 09:59:13 +00:00 |
|
|
b2ffd7df53
|
[#291] object: Use PayloadSizeLimiter from SDK
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-05 19:07:06 +03:00 |
|
|
d1661ae7dc
|
[#308] Remove downloadContractsFromGithub from the frostfs-adm
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-05-04 14:08:42 +03:00 |
|
|
5f1af84587
|
[#297] go.mod: Update compress to v1.16.5
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-03 16:28:29 +03:00 |
|
Denis Kirillov
|
dce5924a89
|
[#229] services/tree: Use bearer owner as signer
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-04-26 10:23:33 +03:00 |
|
|
dc2e9d70c7
|
[#271] go.mod: Update prometheus to v1.15.0
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-04-20 19:30:26 +03:00 |
|
|
b447ff99aa
|
[#265] node: Up SDK and API-Go versions
Fix tracing panic.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-18 12:09:12 +03:00 |
|
|
72565a91ef
|
[#135] node: Update api-go version
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-12 06:52:00 +00:00 |
|
|
a5ece7889d
|
[#174] go.mod: Update dependencies
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-03-27 07:24:58 +00:00 |
|
|
342e571d89
|
[#159] Add handle __SYSTEM__ sys attributes
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-03-22 17:35:20 +03:00 |
|
|
724debfdcd
|
[#81] node: Add basic read/write benchmarks for substorages
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-03-15 16:37:04 +00:00 |
|
|
20de74a505
|
Rename package name
Due to source code relocation from GitHub.
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
|
2023-03-07 16:38:26 +03:00 |
|
|
6925fb4c59
|
[TrueCloudLab/hrw#2] node: Use typed HRW methods
Update HRW lib and use typed HRW methods to sort shards and nodes
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-02-28 13:36:25 +03:00 |
|
|
55b403e0ee
|
[#5] morph/client: Use generic LRU cache
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2022-12-31 23:04:06 +03:00 |
|
|
d8fb9c85eb
|
[#5] go.mod: Bump supported go version to 1.18
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2022-12-31 23:04:06 +03:00 |
|
|
6f8dd816fb
|
[#2189] go.mod: Update nats-io
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2022-12-30 11:07:35 +03:00 |
|
|
26560b6b8d
|
[#2184] go.mod: Update dependencies
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2022-12-30 11:07:35 +03:00 |
|
|
0272218eb9
|
[#2184] compression: Properly calculate upper bound
If the data is not compressible allocating `len(data)` will lead to a
slice reallocation. For a compressible data the results for small size
are flaky and we allocate a bit more. However, it feels right to use a
provided function if we need to pick any size at all.
```
name old time/op new time/op delta
Compression/size=128/zeroed_slice-8 2.23µs ±12% 2.06µs ± 6% -7.35% (p=0.009 n=10+10)
Compression/size=128/not_so_random_slice_(block_=_123)-8 19.0µs ±10% 15.8µs ±16% -17.09% (p=0.000 n=9+10)
Compression/size=128/random_slice-8 17.6µs ±15% 16.1µs ±16% ~ (p=0.075 n=10+10)
Compression/size=1024/zeroed_slice-8 3.05µs ±11% 2.84µs ±10% ~ (p=0.089 n=10+10)
Compression/size=1024/not_so_random_slice_(block_=_123)-8 18.1µs ± 6% 18.2µs ±12% ~ (p=0.971 n=10+10)
Compression/size=1024/random_slice-8 48.6µs ± 6% 45.6µs ± 5% -6.07% (p=0.006 n=10+9)
Compression/size=32768/zeroed_slice-8 26.8µs ± 3% 28.7µs ± 8% +7.23% (p=0.001 n=10+10)
Compression/size=32768/not_so_random_slice_(block_=_123)-8 44.3µs ± 8% 43.7µs ±13% ~ (p=0.762 n=8+10)
Compression/size=32768/random_slice-8 97.3µs ±32% 68.9µs ±15% -29.13% (p=0.000 n=10+10)
Compression/size=33554432/zeroed_slice-8 29.8ms ± 9% 30.3ms ±17% ~ (p=1.000 n=9+9)
Compression/size=33554432/not_so_random_slice_(block_=_123)-8 33.1ms ±14% 30.3ms ±11% -8.61% (p=0.043 n=10+10)
Compression/size=33554432/random_slice-8 41.7ms ± 3% 30.1ms ± 8% -27.72% (p=0.000 n=9+10)
name old alloc/op new alloc/op delta
Compression/size=128/zeroed_slice-8 128B ± 0% 144B ± 0% +12.50% (p=0.000 n=10+10)
Compression/size=128/not_so_random_slice_(block_=_123)-8 384B ± 0% 144B ± 0% -62.50% (p=0.000 n=10+10)
Compression/size=128/random_slice-8 384B ± 0% 144B ± 0% -62.50% (p=0.000 n=10+10)
Compression/size=1024/zeroed_slice-8 1.02kB ± 0% 1.15kB ± 0% +12.50% (p=0.000 n=10+10)
Compression/size=1024/not_so_random_slice_(block_=_123)-8 1.02kB ± 0% 1.15kB ± 0% +12.50% (p=0.000 n=10+10)
Compression/size=1024/random_slice-8 2.56kB ± 0% 1.15kB ± 0% -55.00% (p=0.000 n=10+10)
Compression/size=32768/zeroed_slice-8 32.8kB ± 0% 41.0kB ± 0% +25.00% (p=0.000 n=10+10)
Compression/size=32768/not_so_random_slice_(block_=_123)-8 32.8kB ± 0% 41.0kB ± 0% +25.00% (p=0.000 n=10+10)
Compression/size=32768/random_slice-8 81.9kB ± 0% 41.0kB ± 0% -50.00% (p=0.000 n=10+10)
Compression/size=33554432/zeroed_slice-8 33.6MB ± 0% 33.6MB ± 0% +0.02% (p=0.000 n=9+9)
Compression/size=33554432/not_so_random_slice_(block_=_123)-8 33.6MB ± 0% 33.6MB ± 0% +0.02% (p=0.000 n=8+10)
Compression/size=33554432/random_slice-8 75.5MB ± 0% 33.6MB ± 0% -55.55% (p=0.000 n=10+10)
name old allocs/op new allocs/op delta
Compression/size=128/zeroed_slice-8 1.00 ± 0% 1.00 ± 0% ~ (all equal)
Compression/size=128/not_so_random_slice_(block_=_123)-8 2.00 ± 0% 1.00 ± 0% -50.00% (p=0.000 n=10+10)
Compression/size=128/random_slice-8 2.00 ± 0% 1.00 ± 0% -50.00% (p=0.000 n=10+10)
Compression/size=1024/zeroed_slice-8 1.00 ± 0% 1.00 ± 0% ~ (all equal)
Compression/size=1024/not_so_random_slice_(block_=_123)-8 1.00 ± 0% 1.00 ± 0% ~ (all equal)
Compression/size=1024/random_slice-8 2.00 ± 0% 1.00 ± 0% -50.00% (p=0.000 n=10+10)
Compression/size=32768/zeroed_slice-8 1.00 ± 0% 1.00 ± 0% ~ (all equal)
Compression/size=32768/not_so_random_slice_(block_=_123)-8 1.00 ± 0% 1.00 ± 0% ~ (all equal)
Compression/size=32768/random_slice-8 2.00 ± 0% 1.00 ± 0% -50.00% (p=0.000 n=10+10)
Compression/size=33554432/zeroed_slice-8 1.00 ± 0% 1.00 ± 0% ~ (all equal)
Compression/size=33554432/not_so_random_slice_(block_=_123)-8 1.00 ± 0% 1.00 ± 0% ~ (all equal)
Compression/size=33554432/random_slice-8 2.00 ± 0% 1.00 ± 0% -50.00% (p=0.000 n=10+10)
```
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2022-12-30 11:07:35 +03:00 |
|
|
874be99076
|
[#2184] go.mod: Update neo-go to v0.100.1
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2022-12-30 11:07:35 +03:00 |
|
|
e406036629
|
[#2166] go.mod: Update dependencies
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2022-12-30 11:07:35 +03:00 |
|