File tree Expand file tree Collapse file tree 5 files changed +11
-0
lines changed Expand file tree Collapse file tree 5 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -213,6 +213,7 @@ class TBrowse : public TActorBootstrapped<TBrowse> {
213
213
case NKikimrViewer::EObjectType::Root:
214
214
case NKikimrViewer::EObjectType::Directory:
215
215
case NKikimrViewer::EObjectType::Table:
216
+ case NKikimrViewer::EObjectType::SysView:
216
217
{
217
218
const auto * domainsInfo = AppData (ctx)->DomainsInfo .Get ();
218
219
if (!domainsInfo || !TxProxy) {
Original file line number Diff line number Diff line change @@ -14,6 +14,11 @@ void SetupDBVirtualHandlers(IViewer* viewer) {
14
14
[] (const TActorId& owner, const IViewer::TBrowseContext& browseContext) -> IActor* {
15
15
return new NViewerDB::TBrowseTable (owner, browseContext);
16
16
});
17
+ viewer->RegisterVirtualHandler (
18
+ NKikimrViewer::EObjectType::SysView,
19
+ [] (const TActorId& owner, const IViewer::TBrowseContext& browseContext) -> IActor* {
20
+ return new NViewerDB::TBrowseTable (owner, browseContext);
21
+ });
17
22
}
18
23
19
24
void InitViewerMetaInfoJsonHandler (TJsonHandlers& handlers) {
Original file line number Diff line number Diff line change @@ -776,6 +776,7 @@ enum EAutocompleteType {
776
776
view = 20 ;
777
777
column = 21 ;
778
778
index = 22 ;
779
+ sys_view = 23 ;
779
780
}
780
781
781
782
message TQueryAutocomplete {
Original file line number Diff line number Diff line change @@ -231,6 +231,8 @@ class TJsonAutocomplete : public TViewerPipeClient {
231
231
return NKikimrViewer::file_store;
232
232
case TNavigate::KindView:
233
233
return NKikimrViewer::view;
234
+ case TNavigate::KindSysView:
235
+ return NKikimrViewer::sys_view;
234
236
default :
235
237
return NKikimrViewer::dir;
236
238
}
Original file line number Diff line number Diff line change @@ -148,6 +148,8 @@ class TJsonDescribe : public TViewerPipeClient {
148
148
return NKikimrSchemeOp::EPathTypeFileStore;
149
149
case TNavigate::KindView:
150
150
return NKikimrSchemeOp::EPathTypeView;
151
+ case TNavigate::KindSysView:
152
+ return NKikimrSchemeOp::EPathTypeSysView;
151
153
default :
152
154
return NKikimrSchemeOp::EPathTypeDir;
153
155
}
You can’t perform that action at this time.
0 commit comments