4907d78dab
[#139] test: Add test storage implementation
9ffa0d8fea
[#171] Remove unit tests from pipeline
d857ffeb2e
[#171] Syncrhonize pre-commit settings across FrostFS repos
34329d67ff
[#86] node: Fix unit test and linter errors
9808dec591
[#86] node: Move testing utils to one package
[#139] test: Add test storage implementation
[#1248] node: Do not update cache twice
Sure, but this usage seems to fall into the description on the next paragraph after the one you are quoting, isn't? And type safety is a non-concern given that the parent type is polymorphic.
…
[#1248] node: Do not update cache twice
not sure if it's a common practice, but I normally see the mutex declared right before the thing it guards.
[#1248] node: Do not update cache twice
is it simpler to use https://pkg.go.dev/sync#Map and avoid all the mutexes?
[#139] test: Add test storage implementation
Unit tests fail in docker container under root user
Let me know if the changes in #160 look reasonable. I'm not a big fan of mocking in general, but in measure I guess it's better than chmodding stuff or depending on particular conditions (such as…
[#139] test: Add test storage implementation
e0879ffc87
[#139] test: Add test storage implementation
da8da1c63a
[#98] fstree: Do not fail iteration over just removed files
49234b915e
[#155] search-service: Fix search with ST
1637a3edce
[#155] search-service: Add search with ST test
cbc2efb1d6
[#156] object/get: Make toHeadPrm() pass gocognit
ale64bit
created branch fix/139-unit_test_storage in ale64bit/frostfs-node
2023-03-21 10:39:02 +00:00
43226423fa
[#139] Add test storage implementation
9cd8f7cea0
[#152] IR: Process empty basic incomes
44b86bac5a
[#148] linter: Add contextcheck linter
481a1ca6f3
[#148] linter: Add gocognit linter
97c36ed3ec
[#148] linter: Add funlen linter