diff options
| author | ijon <[email protected]> | 2024-10-29 18:58:18 +0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-10-29 18:58:18 +0300 |
| commit | 6951a91dd6e5cc26bfe89f4806ddb5422ceaceff (patch) | |
| tree | 5767a4032c725f7bdb3c57ae556fc47a6a096a56 /contrib/python/ipython/py2/IPython/external | |
| parent | eee456c0090fb59297e307682d1b47db5df67455 (diff) | |
change some event scopes from `struct` to `namespace` (#10685)
Change event scopes from struct to namespace.
Only for those components, which events are used by schemeshard and in scheme operations.
When event classes are declared as inner classes of a `struct`, it is impossible to make forward declarations of those classes (without refactoring all those definitions in a very specific way). Changing event scope from `struct` to `namespace` enables easy forwarding of its event classes. And that is just a renaming and not a refactoring (no nontrivial changes).
Scopes changed:
* `TEvBlobDepot`
* `TEvBlockStore`
* `TEvColumnShard`
* `TEvConfigsDispatcher`
* `TEvConsole`
* `TEvDataShard`
* `TEvFileStore`
* `TEvHive`
* `TEvKesus`
* `TEvPersQueue`
* `TEvSchemeShard`
* `TEvSequenceShard`
* `TEvSubDomain`
This is part of "improve schemeshard operation build-time" effort (#10633).
Diffstat (limited to 'contrib/python/ipython/py2/IPython/external')
0 files changed, 0 insertions, 0 deletions
