@@ -314,10 +314,6 @@ func (db Database) GetTableInsensitiveAsOf(ctx *sql.Context, tableName string, a
314314 }
315315}
316316
317- func isDoltSystemTable (tableName string ) bool {
318- return doltdb .HasDoltPrefix (tableName ) || ! resolve .UseSearchPath
319- }
320-
321317func (db Database ) getTableInsensitive (ctx * sql.Context , head * doltdb.Commit , ds * dsess.DoltSession , root doltdb.RootValue , tblName string , asOf interface {}) (sql.Table , bool , error ) {
322318 lwrName := strings .ToLower (tblName )
323319
@@ -426,11 +422,11 @@ func (db Database) getTableInsensitive(ctx *sql.Context, head *doltdb.Commit, ds
426422 tname := doltdb.TableName {Name : lwrName , Schema : db .schemaName }
427423 switch lwrName {
428424 case doltdb .GetLogTableName (), doltdb .LogTableName :
429- systemTable , err := resolve .IsSystemTable (ctx , tname , root )
425+ isDoltgresSystemTable , err := resolve .IsDoltgresSystemTable (ctx , tname , root )
430426 if err != nil {
431427 return nil , false , err
432428 }
433- if isDoltSystemTable ( lwrName ) || systemTable {
429+ if ! resolve . UseSearchPath || isDoltgresSystemTable {
434430 if head == nil {
435431 var err error
436432 head , err = ds .GetHeadCommit (ctx , db .RevisionQualifiedName ())
@@ -468,11 +464,11 @@ func (db Database) getTableInsensitive(ctx *sql.Context, head *doltdb.Commit, ds
468464 case doltdb .SchemaConflictsTableName :
469465 dt , found = dtables .NewSchemaConflictsTable (ctx , db .RevisionQualifiedName (), db .ddb ), true
470466 case doltdb .GetBranchesTableName (), doltdb .BranchesTableName :
471- systemTable , err := resolve .IsSystemTable (ctx , tname , root )
467+ isDoltgresSystemTable , err := resolve .IsDoltgresSystemTable (ctx , tname , root )
472468 if err != nil {
473469 return nil , false , err
474470 }
475- if isDoltSystemTable ( lwrName ) || systemTable {
471+ if ! resolve . UseSearchPath || isDoltgresSystemTable {
476472 dt , found = dtables .NewBranchesTable (ctx , db ), true
477473 }
478474 case doltdb .RemoteBranchesTableName :
@@ -484,11 +480,11 @@ func (db Database) getTableInsensitive(ctx *sql.Context, head *doltdb.Commit, ds
484480 case doltdb .CommitAncestorsTableName :
485481 dt , found = dtables .NewCommitAncestorsTable (ctx , db .Name (), db .ddb ), true
486482 case doltdb .GetStatusTableName (), doltdb .StatusTableName :
487- systemTable , err := resolve .IsSystemTable (ctx , tname , root )
483+ isDoltgresSystemTable , err := resolve .IsDoltgresSystemTable (ctx , tname , root )
488484 if err != nil {
489485 return nil , false , err
490486 }
491- if isDoltSystemTable ( lwrName ) || systemTable {
487+ if ! resolve . UseSearchPath || isDoltgresSystemTable {
492488 sess := dsess .DSessFromSess (ctx .Session )
493489 adapter := dsess .NewSessionStateAdapter (
494490 sess , db .RevisionQualifiedName (),
@@ -505,11 +501,11 @@ func (db Database) getTableInsensitive(ctx *sql.Context, head *doltdb.Commit, ds
505501 case doltdb .MergeStatusTableName :
506502 dt , found = dtables .NewMergeStatusTable (db .RevisionQualifiedName ()), true
507503 case doltdb .GetTagsTableName (), doltdb .TagsTableName :
508- systemTable , err := resolve .IsSystemTable (ctx , tname , root )
504+ isDoltgresSystemTable , err := resolve .IsDoltgresSystemTable (ctx , tname , root )
509505 if err != nil {
510506 return nil , false , err
511507 }
512- if isDoltSystemTable ( lwrName ) || systemTable {
508+ if ! resolve . UseSearchPath || isDoltgresSystemTable {
513509 dt , found = dtables .NewTagsTable (ctx , db .ddb ), true
514510 }
515511 case dtables .AccessTableName :
@@ -538,11 +534,11 @@ func (db Database) getTableInsensitive(ctx *sql.Context, head *doltdb.Commit, ds
538534 dt , found = dtables .NewIgnoreTable (ctx , versionableTable ), true
539535 }
540536 case doltdb .GetDocTableName (), doltdb .DocTableName :
541- systemTable , err := resolve .IsSystemTable (ctx , tname , root )
537+ isDoltgresSystemTable , err := resolve .IsDoltgresSystemTable (ctx , tname , root )
542538 if err != nil {
543539 return nil , false , err
544540 }
545- if isDoltSystemTable ( lwrName ) || systemTable {
541+ if ! resolve . UseSearchPath || isDoltgresSystemTable {
546542 if resolve .UseSearchPath && lwrName == doltdb .DocTableName {
547543 db .schemaName = "dolt"
548544 }
0 commit comments