aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Add yaml config utils:innokentii2023-03-242-0/+285
| | | add yaml config utils
* Filter searcher props by black list. Add NResource::Has()m-milkin2023-03-245-1/+16
|
* Fix leaks on fyamlcpp misuseinnokentii2023-03-233-16/+81
| | | fix possible leaks on misuse
* Mandate sdk_version 11.0 when targeting MacOSthegeorg2023-03-2313-13/+13
|
* Intermediate changesrobot-piglet2023-03-221-0/+11
|
* Fix pp results parse in pmuscazagevalo2023-03-222-0/+2
|
* unittest junitxml add suite name to classnamealexv-smirnov2023-03-221-0/+3
|
* Allow to AddOrReplace headers from THttpResponseav-koshkin2023-03-222-0/+36
|
* Intermediate changesrobot-piglet2023-03-211-1/+2
|
* Don't use standalone GNU iconv in opensourcesvidyuk2023-03-215-9/+9
|
* Support --fork-tests in JUnitProcessor. Support more than one trace ↵galaxycrab2023-03-205-118/+483
| | | | processor. Capture stderr/stdout logs, backtrace and time in JUnitProcesor
* fixup: now AllowComments worked prepertly when using non-stream prototype of ↵yurial2023-03-201-4/+5
| | | | Json2Proto
* Intermediate changesrobot-piglet2023-03-201-1/+4
|
* Поправить ошибку MemorySanitizer: use-of-uninitialized-valuetesseract2023-03-201-4/+4
|
* Intermediate changesrobot-piglet2023-03-182-2/+17
|
* YT-18571: fix YT enums' uniqueness checkignatloskutov2023-03-171-9/+1
| | | | | | | | | | | Otherwise, enums like this compile successfully: ``` DEFINE_ENUM(ENonUnique, ((Foo1) (0)) ((Foo2) (0)) ((Foo3) (0)) ((Foo4) (0)) ); ```
* External build system generator release 21robot-ya-builder2023-03-17270-799/+799
| | | Update tools: yexport
* YT-17689: Move TFreeList to library/cpp/yt/memoryaleexfi2023-03-179-94/+342
|
* Remove redundant BrokerLeaseHolder resets, fix SIGSEGV in huge_cluster tests,serg-belyakov2023-03-173-48/+35
| | | Remove redundant LeaseHolder resets
* fix writing to junitxml set by an env var from a forked testalexv-smirnov2023-03-172-10/+22
|
* Fix coroutine actor destructoralexvru2023-03-162-2/+9
|
* JUnitXML output for unittestalexv-smirnov2023-03-168-0/+218
|
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-15645-0/+12684
|
* Add all-to-one UT, add handshake broker to test environment,serg-belyakov2023-03-154-66/+132
| | | | | | | | | Decrease HandshakeBroker inflight limit Add HandshakeBroker to test environment Setup Handshake broker in test environment Increase timeout, decrease cluster size
* [http/server] Add epoll max events optionsskvor2023-03-142-1/+2
|
* Fix cpu count metric,kruall2023-03-142-2/+2
|
* Fix overbooking reaction,kruall2023-03-141-24/+27
|
* Fix false starving state,kruall2023-03-149-31/+24
|
* Intermediate changesrobot-piglet2023-03-145-26/+170
|
* YT-18571: Refactor YT enums to make them Arcadia-friendlybabenko2023-03-145-234/+258
|
* YTORM-666: Fix linear lookups for composite history or watch attributesdgolear2023-03-131-3/+2
|
* Disable lfalloc for 32-bit ARM architecturesogladov2023-03-131-0/+5
| | | Disable lfalloc for ARM archtectures
* Add different next permission selection strategies for handshake broker,serg-belyakov2023-03-131-3/+38
| | | Add different selection strategies for handhsake broker
* default allocator for 32bit arch: LF -> Jsnermolaev2023-03-132-4/+9
|
* Add Broker holder class which automatically frees the broker on destroy, ↵serg-belyakov2023-03-103-43/+82
| | | | | remove cancelled waiters from queue, do other minor improvements, Add TBrokerHolder class which automatically frees the broker on destroy,
* Improve coroutine actor interfacealexvru2023-03-104-24/+33
|
* Add THandle using in TEventLightva-kuznecov2023-03-101-0/+1
| | | Add THandle using in TEventLight
* Optimize varintsbabenko2023-03-102-94/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: %% Run on (56 X 3200 MHz CPU s) CPU Caches: L1 Data 32 KiB (x28) L1 Instruction 32 KiB (x28) L2 Unified 256 KiB (x28) L3 Unified 35840 KiB (x2) Load Average: 1.29, 2.30, 2.18 ***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead. ----------------------------------------------------------- Benchmark Time CPU Iterations ----------------------------------------------------------- BM_SmallVarUint 275 ns 275 ns 1843898 BM_MediumVarUint 825 ns 824 ns 843158 BM_LargeVarUint 1200 ns 1200 ns 585964 %% After: %% Run on (56 X 3200 MHz CPU s) CPU Caches: L1 Data 32 KiB (x28) L1 Instruction 32 KiB (x28) L2 Unified 256 KiB (x28) L3 Unified 35840 KiB (x2) Load Average: 1.67, 1.73, 1.74 ***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead. ----------------------------------------------------------- Benchmark Time CPU Iterations ----------------------------------------------------------- BM_SmallVarUint 131 ns 130 ns 5345527 BM_MediumVarUint 505 ns 505 ns 1000000 BM_LargeVarUint 793 ns 793 ns 871621 %%
* Add GetPort(port) support to maintain compatibility with unittest TPortManageralexv-smirnov2023-03-103-8/+89
| | | | | Singleton did not allow reinitialisation, so in existing tests this line https://a.yandex-team.ru/arcadia/library/cpp/testing/common/ut/network_ut.cpp?rev=rXXXXXX#L45 did not have any effect. The tests worked just because in both tests the env var PORT_SYNC_PATH was the same and its changes did not affect the tests anyway. As we need to change the env var NO_RANDOM_PORTS to run GetPort( port ) test, I had to make a reinitialisation method, which is now being called from inside the constructor, causing its double invocation during the tests. I could not find a better solution for Singleton(
* Intermediate changesrobot-piglet2023-03-101-1/+23
|
* cleanup event_pb.hxenoxeno2023-03-101-37/+0
|
* Intermediate changesrobot-piglet2023-03-101-0/+4
|
* Improve coroutine actor interfacealexvru2023-03-103-36/+31
|
* YT: Allow to define enum with custom string represenationbulatman2023-03-102-0/+30
|
* Add SSL_set_tlsext_host_name ssl optionmolotkov-and2023-03-094-14/+19
|
* light events for actor systemxenoxeno2023-03-0958-385/+1538
|
* Intermediate changesrobot-piglet2023-03-09504-2/+6866
|
* Intermediate changesrobot-piglet2023-03-071-3/+5
|
* Intermediate changesrobot-piglet2023-03-07765-509/+509
|
* External build system generator release 17robot-ya-builder2023-03-06350-302/+1394
| | | Update tools: yexport