| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
commit_hash:f257ebdacfbf0549a0f55cc37df2c059629bac3a
|
| |
|
|
| |
commit_hash:d0a59b050291e7d3758b46f92f524fd3c60fac54
|
| |
|
|
| |
commit_hash:47bef2786d6025ec7e078b5989df54417315ac77
|
| |
|
|
| |
commit_hash:ef3baa3a943a47954a169d23ed8390da8fe6941b
|
| |
|
|
| |
commit_hash:8a1bcbd29a7a3e7dfb5a62379fd921e8d164331f
|
| |
|
|
| |
commit_hash:d30fce234934c5148a718e740ab87fa3dc5dd3eb
|
| |
|
|
| |
commit_hash:3522ca2def9e06894323c3ac1b5e0e4e83572857
|
| |
|
|
| |
commit_hash:ace2131dce6afdc09ed355bfef1983e3223ed8a4
|
| |
|
|
|
| |
Для ревьюеров: изменения вне `library/cpp/yt` убирают `using namespace NYT` из хедера. Эта конструкция приводила к клешу имен глобального неймспейса и `NYT` и ошибкам сборки.
commit_hash:f598da488a6dd8671af9f1f02870ab5612ae46eb
|
| |
|
|
| |
commit_hash:c642f601a3ba4580b260b677d82d20cb65d5a9ed
|
| |
|
|
|
|
| |
Constructors are now conditionally enabled based on whether T is copy- or move-constructible.
This allows constructibility to be checked, instead of causing compilation errors during template instantiation.
commit_hash:e31da137034705c5c73cd700d9476e96320f2f70
|
| |
|
|
| |
commit_hash:1a8689ad5ded7d7bfab00e7fac0b0689f052c87a
|
| |
|
|
| |
commit_hash:7204f6d279e6660168d497e5fc43a8fd6a21acaa
|
| |
|
|
| |
commit_hash:01073d5debabb2b7da51639f6d5137155132d193
|
| |
|
|
| |
commit_hash:e71661ee774f94e598456363e42562c658cce049
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
---
> If this change is not needed to be mentioned in release notes then just remove changelog entry.
> If this change is needed to be mentioned in release notes then please add changelog entry at the end of pull request description, using this format:
>
> * Changelog entry
> Type: ? # fix/feature (Select one value, example: `Type: fix`)
> Component: ? # master/proxy/scheduler/dynamic-tables/controller-agent/queue-agent/query-tracker
> # map-reduce/misc-server/odin/spyt/chyt/strawberry/python-sdk/python-yson/python-rpc-bindings/java-sdk
> # cpp-sdk/go-sdk/cms/excel/cron/microservices (Select one value, example: `Component: scheduler`)
> Description of this change which will be added in release notes.
* Changelog entry
Type: fix
Component: logging
`clang` gets confused with the extra slash and keeps failing
```
In file included from /workspace/third_party/ytsaurus-cpp-sdk/library/cpp/yt/logging/plain_text_formatter/formatter.h:5:
/workspace/third_party/ytsaurus-cpp-sdk/library/cpp/yt/logging//logger.h:81:1: error: redefinition of 'GetEnumTraitsImpl'
...
/workspace/third_party/ytsaurus-cpp-sdk/library/cpp/yt/logging/logger.h:81:1: note: previous definition is here
81 | DEFINE_ENUM(ELogMessageKind,
```
---
Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1535
Co-authored-by: Mikhail Galanin <[email protected]>
commit_hash:f14a084dba2c641ddcf218c76b8f5a9725579268
|
| |
|
|
| |
commit_hash:785d73458fcb036340236b123b33a6f3b0b1c1ce
|
| |
|
|
|
|
| |
keys in TAsyncExpiringCache
commit_hash:94c7b2f6b585daa4f3ff011c701500987b972356
|
| |
|
|
| |
commit_hash:10106fd04f0a11a13521c191b1b9f6fd3a5b2422
|
| |
|
|
| |
commit_hash:87bdc41e776a8f4e0bfdf3b47804055a1e62c9ee
|
| |
|
|
| |
commit_hash:83dda252d4be350031caade9e138ba8e91930836
|
| |
|
|
| |
commit_hash:9c12a10680e9747d55895676d6a299dd0ddfd8a8
|
| |
|
|
| |
commit_hash:3436f18ce66beb90bf8f89a674e715ac4b9a1098
|
| |
|
|
| |
commit_hash:b9ffae1ce4077a1f26ccbd0abf0596cae292d225
|
| |
|
|
| |
commit_hash:72977e13820ded4a38d19076b1d336c9bb910dbf
|
| |
|
|
|
| |
Fixed range construction from span
commit_hash:a7b4b66073a1d5ea79abc304966494b1e9543919
|
| |
|
|
| |
commit_hash:877204cca8999f10cdc5edfa1a2297e2a0292d71
|
| |
|
|
| |
commit_hash:e93b9ad8b27da3da2372b00bf59ae87a98d0b862
|
| |
|
|
| |
commit_hash:d932ec0ffc0aaea61db064d99b47b64653cd406e
|
| |
|
|
| |
commit_hash:daa3d76bfd4283d7cda9ffd741c8ed10457a5c84
|
| |
|
|
| |
commit_hash:18426181c7e415f097e4d8c2378753768fa3628d
|
| |
|
|
|
| |
`TForkAwareSpinLock` implementation takes `ForkLock_` reader, which can (and does) violate the non-reentrancy.
commit_hash:6eb1092777ac21dd8303b938f855d0cd61276641
|
| |
|
|
|
|
|
|
|
|
|
| |
Если копировать TWeakPtr в момент разрушения объекта, на который он ссылается, то происходит гонка на vptr. GetRefCounter использует vptr, а деструктор объекта может его менять.
Thread-sanitizer эту гонку видит.
Unit test added; also fixed and enabled older test.
Enabled thread sanitizer for library/cpp/yt/memory.
commit_hash:87cb083a9905cc8a262b575868bbae3438b9324f
|
| |
|
|
| |
commit_hash:1442e9e3ce86ef63767d2526ff170888769e16ec
|
| |
|
|
| |
commit_hash:20039ca128a1ef8c3aaf337d71d58b1ecec783a1
|
| |
|
|
|
| |
Fix errors from [here](https://nda.ya.ru/t/6hgrAk757JpcZP
commit_hash:7d5ee7690cd39bfde0529030cfa213b84ead669a
|
| |
|
|
| |
commit_hash:4662067645a9302622ac1ac352f71594523c0aae
|
| |
|
|
| |
commit_hash:96c6a3e9167c9b61ea1b5e53479ebc6de54d99c8
|
| |
|
|
| |
commit_hash:03e41d2fa64fd120f7422f961fafa24b7f255e4d
|
| |
|
|
| |
commit_hash:3dfc664a8e26d9bfec6e997c848d5f66ede6e925
|
| |
|
|
| |
commit_hash:dac730c0d9dc052edce7dd7873c51687ea19082e
|
| |
|
|
| |
commit_hash:2476930524e6179b49fbf312f907bd03413cd8b8
|
| |
|
|
| |
commit_hash:ca1f7319b759adc9a144adc5d01ae005c364e806
|
| |
|
|
| |
commit_hash:691cdf0de0f155c0c9076507a291a0c4f32a6065
|
| |
|
|
| |
commit_hash:48c6dc49d8c0ffb3bbb5fa773dc38bdee243f3c3
|
| |
|
|
| |
commit_hash:55fb7d7ce65181dcdcb238245c19a18f2bd3cf25
|
| |
|
|
| |
commit_hash:80b47f95a2ee356b086f5955f2529f1b0e636db1
|
| |
|
|
| |
commit_hash:88244dc0263029f091579dd66bba1e03132449fe
|
| |
|
|
| |
commit_hash:06e3edc032341bfb4f625c2713ce3773fc4c0c9f
|
| |
|
|
| |
commit_hash:84321c155a5d7ecb04ec7b33fc464a244eb55073
|