From 3bce66ecbb0aeb7cef64f407fb7b2d0f41066e2e Mon Sep 17 00:00:00 2001 From: Livan Du Date: Sat, 20 Jan 2024 17:15:18 -0500 Subject: [PATCH 01/10] added basic tests to log package --- examples/auth/go.mod | 4 +- examples/auth/go.sum | 2 + examples/database/go.mod | 4 +- examples/database/go.sum | 2 + go.mod | 6 +- go.sum | 5 + ...{configurable.go => configurable_gokit.go} | 0 pkg/log/context.go | 5 +- pkg/log/{factory.go => factory_gokit.go} | 5 + pkg/log/factory_test.go | 246 ++++++++++++++++++ pkg/log/{logger.go => logger_gokit.go} | 0 pkg/log/testdata/multi-dest.yml | 26 ++ 12 files changed, 296 insertions(+), 9 deletions(-) rename pkg/log/{configurable.go => configurable_gokit.go} (100%) rename pkg/log/{factory.go => factory_gokit.go} (98%) create mode 100644 pkg/log/factory_test.go rename pkg/log/{logger.go => logger_gokit.go} (100%) create mode 100644 pkg/log/testdata/multi-dest.yml diff --git a/examples/auth/go.mod b/examples/auth/go.mod index 943532f5..2f14c3dc 100644 --- a/examples/auth/go.mod +++ b/examples/auth/go.mod @@ -104,8 +104,8 @@ require ( github.com/ugorji/go/codec v1.2.11 // indirect go.uber.org/atomic v1.9.0 // indirect go.uber.org/dig v1.17.0 // indirect - go.uber.org/multierr v1.7.0 // indirect - go.uber.org/zap v1.23.0 // indirect + go.uber.org/multierr v1.11.0 // indirect + go.uber.org/zap v1.26.0 // indirect golang.org/x/arch v0.3.0 // indirect golang.org/x/crypto v0.18.0 // indirect golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect diff --git a/examples/auth/go.sum b/examples/auth/go.sum index 22fdd2c2..b92fe720 100644 --- a/examples/auth/go.sum +++ b/examples/auth/go.sum @@ -410,8 +410,10 @@ go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/multierr v1.7.0 h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec= go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/zap v1.23.0 h1:OjGQ5KQDEUawVHxNwQgPpiypGHOxo2mNZsOqTak4fFY= go.uber.org/zap v1.23.0/go.mod h1:D+nX8jyLsMHMYrln8A0rJjFt/T/9/bGgIhAqxv5URuY= +go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/arch v0.3.0 h1:02VY4/ZcO/gBOH6PUaoiptASxtXU10jazRCP865E97k= golang.org/x/arch v0.3.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= diff --git a/examples/database/go.mod b/examples/database/go.mod index e2ccec3c..67b272ec 100644 --- a/examples/database/go.mod +++ b/examples/database/go.mod @@ -101,8 +101,8 @@ require ( github.com/ugorji/go/codec v1.2.11 // indirect go.uber.org/atomic v1.9.0 // indirect go.uber.org/dig v1.17.0 // indirect - go.uber.org/multierr v1.7.0 // indirect - go.uber.org/zap v1.23.0 // indirect + go.uber.org/multierr v1.11.0 // indirect + go.uber.org/zap v1.26.0 // indirect golang.org/x/arch v0.3.0 // indirect golang.org/x/crypto v0.18.0 // indirect golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect diff --git a/examples/database/go.sum b/examples/database/go.sum index 45ed6721..1e2fd08e 100644 --- a/examples/database/go.sum +++ b/examples/database/go.sum @@ -363,8 +363,10 @@ go.uber.org/fx v1.20.1/go.mod h1:iSYNbHf2y55acNCwCXKx7LbWb5WG1Bnue5RDXz1OREg= go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= go.uber.org/multierr v1.7.0 h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec= go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/zap v1.23.0 h1:OjGQ5KQDEUawVHxNwQgPpiypGHOxo2mNZsOqTak4fFY= go.uber.org/zap v1.23.0/go.mod h1:D+nX8jyLsMHMYrln8A0rJjFt/T/9/bGgIhAqxv5URuY= +go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/arch v0.3.0 h1:02VY4/ZcO/gBOH6PUaoiptASxtXU10jazRCP865E97k= golang.org/x/arch v0.3.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= diff --git a/go.mod b/go.mod index 99804584..e2e261d9 100644 --- a/go.mod +++ b/go.mod @@ -225,9 +225,9 @@ require ( go.opentelemetry.io/otel/trace v1.21.0 // indirect go.uber.org/atomic v1.9.0 // indirect go.uber.org/dig v1.17.0 // indirect - go.uber.org/goleak v1.1.12 // indirect - go.uber.org/multierr v1.7.0 // indirect - go.uber.org/zap v1.23.0 // indirect + go.uber.org/goleak v1.2.0 // indirect + go.uber.org/multierr v1.11.0 // indirect + go.uber.org/zap v1.26.0 // indirect golang.org/x/arch v0.3.0 // indirect golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect golang.org/x/mod v0.12.0 // indirect diff --git a/go.sum b/go.sum index f0f5bf07..b081e0d9 100644 --- a/go.sum +++ b/go.sum @@ -722,17 +722,22 @@ go.uber.org/fx v1.20.1 h1:zVwVQGS8zYvhh9Xxcu4w1M6ESyeMzebzj2NbSayZ4Mk= go.uber.org/fx v1.20.1/go.mod h1:iSYNbHf2y55acNCwCXKx7LbWb5WG1Bnue5RDXz1OREg= go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= +go.uber.org/goleak v1.2.0/go.mod h1:XJYK+MuIchqpmGmUSAzotztawfKvYLUIgg7guXrwVUo= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.7.0 h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec= go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= go.uber.org/zap v1.23.0 h1:OjGQ5KQDEUawVHxNwQgPpiypGHOxo2mNZsOqTak4fFY= go.uber.org/zap v1.23.0/go.mod h1:D+nX8jyLsMHMYrln8A0rJjFt/T/9/bGgIhAqxv5URuY= +go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= +go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/arch v0.3.0 h1:02VY4/ZcO/gBOH6PUaoiptASxtXU10jazRCP865E97k= golang.org/x/arch v0.3.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= diff --git a/pkg/log/configurable.go b/pkg/log/configurable_gokit.go similarity index 100% rename from pkg/log/configurable.go rename to pkg/log/configurable_gokit.go diff --git a/pkg/log/context.go b/pkg/log/context.go index 5a680686..35036a71 100644 --- a/pkg/log/context.go +++ b/pkg/log/context.go @@ -71,7 +71,8 @@ type Leveler interface { type loggerFactory interface { createLogger (name string) ContextualLogger - addContextValuers(extractors...ContextValuers) - setLevel (name string, logLevel LoggingLevel) + addContextValuers(valuers ...ContextValuers) + setRootLevel(logLevel LoggingLevel) (affected int) + setLevel(prefix string, logLevel *LoggingLevel) (affected int) refresh (properties *Properties) } diff --git a/pkg/log/factory.go b/pkg/log/factory_gokit.go similarity index 98% rename from pkg/log/factory.go rename to pkg/log/factory_gokit.go index 28381994..4537fa6a 100644 --- a/pkg/log/factory.go +++ b/pkg/log/factory_gokit.go @@ -8,6 +8,7 @@ import ( "github.com/go-kit/kit/log" "io" "os" + "path/filepath" "strings" ) @@ -211,5 +212,9 @@ func openOrCreateFile(location string) (*os.File, error) { if location == "" { return nil, fmt.Errorf("location is missing for file logger") } + dir := filepath.Dir(location) + if e := os.MkdirAll(dir, 0744); e != nil { + return nil, e + } return os.OpenFile(location, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666) } diff --git a/pkg/log/factory_test.go b/pkg/log/factory_test.go new file mode 100644 index 00000000..32337458 --- /dev/null +++ b/pkg/log/factory_test.go @@ -0,0 +1,246 @@ +package log + +import ( + "bufio" + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "encoding/json" + "fmt" + "github.com/ghodss/yaml" + "github.com/onsi/gomega" + . "github.com/onsi/gomega" + "io" + "io/fs" + "os" + "regexp" + "testing" +) + +/************************* + Setup Test + *************************/ + +const ( + LogOutputJson = `testdata/.tmp/logs/json.log` + LogOutputText = `testdata/.tmp/logs/text.log` +) + +const ( + StaticLoggedCtxKey = `k-ctx-test` + StaticKeyInLog = `from-ctx` + StaticLoggedCtxValue = `test-value-in-ctx` +) + +/************************* + Tests + *************************/ + +func TestGoKitLogger(t *testing.T) { + test.RunTest(context.Background(), t, + test.SubTestSetup(SubSetupClearLogOutput()), + test.SubTestSetup(SubSetupTestContext()), + test.GomegaSubTest(SubTestDebug(GoKitFactoryCreator()), "TestDebug"), + ) +} + +/************************* + Sub-Test Cases + *************************/ + +func SubSetupClearLogOutput() test.SetupFunc { + return func(ctx context.Context, t *testing.T) (context.Context, error) { + if e := os.WriteFile(LogOutputJson, []byte{}, 0666); e != nil { + return ctx, e + } + if e := os.WriteFile(LogOutputText, []byte{}, 0666); e != nil { + return ctx, e + } + return ctx, nil + } +} + +func SubSetupTestContext() test.SetupFunc { + return func(ctx context.Context, t *testing.T) (context.Context, error) { + ctx = context.WithValue(ctx, StaticLoggedCtxKey, StaticLoggedCtxValue) + return ctx, nil + } +} + +func SubTestDebug(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + expectJson := NewExpectedLog(ExpectFields( + "logger", LoggerName, + "level", "debug", + StaticKeyInLog, "test-value-in-ctx", + )) + expectText := NewExpectedLog( + ExpectTextRegex(LoggerName, LevelDebug, "test-log"), + ExpectFields( + StaticKeyInLog, "test-value-in-ctx", + ), + ) + + logger.WithContext(ctx).Debugf("test-log") + AssertLastJsonLogEntry(g, expectJson) + AssertLastTextLogEntry(g, expectText) + logger.WithContext(ctx).Debug("test-log", "test-key", "test-value") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectFields("test-key", "test-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectFields("test-key", "test-value"))) + logger.WithContext(ctx).WithKV("adhoc-key", "adhoc-value").Debug("test-log", "test-key", "test-value") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) + } +} + +/************************* + Helpers + *************************/ + +type TestFactoryCreateFunc func(g *gomega.WithT, fsys fs.FS, path string) loggerFactory + +func GoKitFactoryCreator() TestFactoryCreateFunc { + return func(g *WithT, fsys fs.FS, path string) loggerFactory { + data, e := fs.ReadFile(fsys, path) + g.Expect(e).To(Succeed(), "reading logger config file should not fail") + var p Properties + e = yaml.Unmarshal(data, &p) + g.Expect(e).To(Succeed(), "parsing logger config file should not fail") + return newKitLoggerFactory(&p) + } +} + +type ExpectedLog struct { + Regex string + Fields map[string]interface{} +} + +func NewExpectedLog(opts ...func(expect *ExpectedLog)) *ExpectedLog { + expect := ExpectedLog{ + Fields: map[string]interface{}{}, + } + for _, fn := range opts { + fn(&expect) + } + return &expect +} + +func CopyOf(log *ExpectedLog, opts ...func(expect *ExpectedLog)) *ExpectedLog { + expect := *log + for _, fn := range opts { + fn(&expect) + } + return &expect +} + +func ExpectRegex(regex string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Regex = regex + } +} + +func ExpectFields(kvs ...interface{}) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + for i := 0; i < len(kvs); i += 2 { + var key string + switch k := kvs[i].(type) { + case string: + key = k + default: + key = fmt.Sprint(k) + } + if i == len(kvs)-1 { + expect.Fields[key] = nil + } else { + expect.Fields[key] = kvs[i+1] + } + } + } +} + +func ExpectTextRegex(loggerName string, level LoggingLevel, msg string) func(expect *ExpectedLog) { + regex := fmt.Sprintf(`[0-9\-]+T[0-9:.]+Z +%s +\[ *[a-zA-Z0-9_\-]+.go:[0-9]+\] +%s: .*%s.*`, level.String(), loggerName, msg) + return ExpectRegex(regex) +} + +func AssertJsonLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { + g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + if len(expect.Regex) != 0 { + g.Expect(logEntry).To(MatchRegexp(expect.Regex), "log should have correct pattern") + } + var decoded map[string]interface{} + e := json.Unmarshal([]byte(logEntry), &decoded) + g.Expect(e).To(Succeed(), "parsing JSON log should not fail") + for k, v := range expect.Fields { + if v != nil { + g.Expect(decoded).To(HaveKeyWithValue(k, v), "JSON log should have correct KV pair") + } else { + g.Expect(decoded).ToNot(HaveKey(k), "JSON log should not have key [%s]", k) + } + } +} + +func AssertLastJsonLogEntry(g *gomega.WithT, expect *ExpectedLog) { + line := ReadLastLogEntry(g, LogOutputJson, 0) + AssertJsonLogEntry(g, string(line), expect) +} + +func AssertTextLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { + g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + if len(expect.Regex) != 0 { + g.Expect(logEntry).To(MatchRegexp(expect.Regex), "log should have correct pattern") + } + for k, v := range expect.Fields { + switch p := v.(type) { + case regexp.Regexp: + g.Expect(logEntry).To(MatchRegexp(p.String()), "log should have correct fields") + default: + regex := fmt.Sprintf(`%s *= *"%s"`, regexp.QuoteMeta(k), regexp.QuoteMeta(fmt.Sprint(v))) + g.Expect(logEntry).To(MatchRegexp(regex), "log should have correct fields") + } + } +} + +func AssertLastTextLogEntry(g *gomega.WithT, expect *ExpectedLog) { + line := ReadLastLogEntry(g, LogOutputText, 0) + AssertTextLogEntry(g, string(line), expect) +} + +func ReadLastLogEntry(g *gomega.WithT, logPath string, maxLineLen int64) (lastLine []byte) { + file, e := os.Open(logPath) + g.Expect(e).To(Succeed(), "reading log output [%s] should not fail", logPath) + defer func() { _ = file.Close() }() + + scanner := bufio.NewScanner(file) + // read first non-empty line and use it to estimate last line's length + for scanner.Scan() { + if len(scanner.Bytes()) != 0 { + lastLine = scanner.Bytes() + break + } + } + if len(lastLine) == 0 { + return + } else if maxLineLen < int64(len(lastLine)*3) { + maxLineLen = int64(len(lastLine) * 3) + } + + // set offset + stat, e := file.Stat() + g.Expect(e).To(Succeed(), "getting stat of log output [%s] should not fail", logPath) + if stat.Size() > maxLineLen { + offset, e := file.Seek(-maxLineLen, io.SeekEnd) + g.Expect(e).To(Succeed(), "setting read offset to %d should not fail", maxLineLen) + g.Expect(offset).To(BeNumerically(">=", 0), "seeking offset [%d] should be positive", offset) + } + + // continue scan near the end + for scanner.Scan() { + if len(scanner.Bytes()) != 0 { + lastLine = scanner.Bytes() + } + } + return lastLine +} diff --git a/pkg/log/logger.go b/pkg/log/logger_gokit.go similarity index 100% rename from pkg/log/logger.go rename to pkg/log/logger_gokit.go diff --git a/pkg/log/testdata/multi-dest.yml b/pkg/log/testdata/multi-dest.yml new file mode 100644 index 00000000..281c2524 --- /dev/null +++ b/pkg/log/testdata/multi-dest.yml @@ -0,0 +1,26 @@ +levels: + default: debug + +loggers: + console: + type: console + format: text + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + fixed-keys: "spanId, traceId, parentId, http, db, remote-http" + + text-file: + type: file + format: text + location: "testdata/.tmp/logs/text.log" + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + fixed-keys: "spanId, traceId, parentId, http, db, remote-http" + + json-file: + type: file + format: json + location: "testdata/.tmp/logs/json.log" + +# Context Mapping indicate which key-value should be extracted from given context.Context when logger is used +context-mappings: + k-ctx-test: "from-ctx" + From a7b3309cca1c8344e60a548b7e77e273c40527e3 Mon Sep 17 00:00:00 2001 From: Scott Lehman Date: Mon, 22 Jan 2024 19:45:43 -0800 Subject: [PATCH 02/10] Use multiline regex to split sql statements in test files. --- pkg/data/repo/testdata/gorm_test.copyist | 312 ++-- .../types/pqcrypt/testdata/map_test.copyist | 69 +- pkg/data/types/testdata/example_test.copyist | 18 +- .../types/testdata/filter_bool_test.copyist | 78 +- pkg/data/types/testdata/tenancy_test.copyist | 52 +- pkg/migration/testdata/migrator_test.copyist | 20 +- pkg/migration/testdata/package_test.copyist | 2 +- .../testdata/customized_test.copyist | 1178 +++++++------- .../testdata/overall_test.copyist | 1406 ++++++++-------- .../testdata/ownership_test.copyist | 1431 +++++++++-------- .../testdata/ref_table_test.copyist | 894 +++++----- .../testdata/TestOpenSearch.httpvcr.yaml | 220 +-- test/dbtest/data_utils.go | 17 +- .../examples/testdata/example_test.copyist | 2 +- test/dbtest/testdata/data_utils_test.copyist | 82 +- .../TestOpenSearchPlayback.httpvcr.yaml | 206 +-- 16 files changed, 2998 insertions(+), 2989 deletions(-) diff --git a/pkg/data/repo/testdata/gorm_test.copyist b/pkg/data/repo/testdata/gorm_test.copyist index a01c2555..d70e3c08 100644 --- a/pkg/data/repo/testdata/gorm_test.copyist +++ b/pkg/data/repo/testdata/gorm_test.copyist @@ -36,172 +36,172 @@ 36=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk] 1:nil 37=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy] 1:nil 38=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh] 1:nil -39=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE \"test_repo_models\".\"id\" = $1 LIMIT 1" 1:nil -40=RowsColumns 9:["id","value","search","unique_a","unique_b","one_to_one_key","many_to_one_id"] -41=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"o3XHsEwJ",2:"BhZmC0BP",2:"qDocKUms",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -42=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE (\"one_to_one_key\" = $1 OR (\"unique_a\" = $2 AND \"unique_b\" = $3)) LIMIT 1" 1:nil -43=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE \"one_to_one_key\" = $1 LIMIT 1" 1:nil -44=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE (\"unique_a\" = $1 AND \"unique_b\" = $2) LIMIT 1" 1:nil -45=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE ((\"unique_a\" = $1 AND \"unique_b\" = $2) OR (\"unique_a\" = $3 AND \"unique_b\" = $4)) LIMIT 1" 1:nil -46=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE \"test_repo_models\".\"id\" = $1 LIMIT 1" 1:nil -47=RowsColumns 9:["id","value","search","unique_a","unique_b","one_to_one_key","many_to_one_id","OneToOne__ref_key","OneToOne__value","OneToOne__search","ManyToOne__id","ManyToOne__value","ManyToOne__search"] -48=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"BtjADK6A",2:"4HJqe5pL",2:"ih8ueO80",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"ih8ueO80",2:"OTO 0",4:8,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -49=ConnQuery 2:"SELECT * FROM \"test_repo_model2\" WHERE \"test_repo_model2\".\"id\" = $1" 1:nil -50=RowsColumns 9:["id","value","search"] -51=RowsNext 11:[10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -52=ConnQuery 2:"SELECT * FROM \"test_repo_relations\" WHERE \"test_repo_relations\".\"mto_id\" = $1" 1:nil -53=RowsColumns 9:["mto_id","mtm_id"] -54=RowsNext 11:[10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:MDI2MjkxNWQtZGE0Ni00MmY1LWJlNTgtYjE0ZWI0NmRmZTE3] 1:nil -55=RowsNext 11:[10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:MzQ5MTIxYjUtYTBkMS00MzQ1LWEyOWUtZWY4ZmI0ZGFlY2Ez] 1:nil -56=ConnQuery 2:"SELECT * FROM \"test_repo_model3\" WHERE \"test_repo_model3\".\"id\" IN ($1,$2)" 1:nil -57=RowsNext 11:[10:MDI2MjkxNWQtZGE0Ni00MmY1LWJlNTgtYjE0ZWI0NmRmZTE3,2:"MTM 2",4:0] 1:nil -58=RowsNext 11:[10:MzQ5MTIxYjUtYTBkMS00MzQ1LWEyOWUtZWY4ZmI0ZGFlY2Ez,2:"MTM 1",4:1] 1:nil -59=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.search > 0 AND \"test_repo_models\".\"search\" < $1 LIMIT 1" 1:nil -60=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"l76maxpV",2:"lYldR5eF",2:"TOrcoAZR",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"TOrcoAZR",2:"OTO 1",4:7,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -61=RowsNext 11:[10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -62=RowsNext 11:[10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:MDI2MjkxNWQtZGE0Ni00MmY1LWJlNTgtYjE0ZWI0NmRmZTE3] 1:nil -63=RowsNext 11:[10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:Nzk4NWYxNWQtYzI2My00MjRlLWE4ZGEtNDUwYmQ2OGZjOWQz] 1:nil -64=RowsNext 11:[10:Nzk4NWYxNWQtYzI2My00MjRlLWE4ZGEtNDUwYmQ2OGZjOWQz,2:"MTM 0",4:2] 1:nil -65=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE \"ManyToOne\".\"search\" = 9999 LIMIT 1" 1:nil -66=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\"" 1:nil -67=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"y9olP45B",2:"rMF8f2vm",2:"EBfx0F6g",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"EBfx0F6g",2:"OTO 0",4:8,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -68=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"u0bu1NTf",2:"qKJ8qR3B",2:"V2tI55wN",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"V2tI55wN",2:"OTO 4",4:4,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -69=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"Nfj5Hsn2",2:"89TRPkx9",2:"gzQsldj1",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"gzQsldj1",2:"OTO 3",4:5,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -70=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"B7v2X5Pd",2:"Y7avvU05",2:"lVZdUi39",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"lVZdUi39",2:"OTO 2",4:6,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil -71=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"as4COyni",2:"iOAoRWkt",2:"ZM1m7Cp6",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"ZM1m7Cp6",2:"OTO 8",4:0,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil -72=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"6kIFgQnw",2:"sIFV0NHK",2:"ILhYXOGj",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"ILhYXOGj",2:"OTO 5",4:3,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil -73=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"TyYpKES0",2:"cMhT9QtP",2:"EbFYQDtA",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"EbFYQDtA",2:"OTO 1",4:7,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -74=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"EcLnAtSb",2:"DwBpXW0L",2:"YNvqk6zt",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"YNvqk6zt",2:"OTO 7",4:1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -75=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"hZnU4xtw",2:"WkL4nlXs",2:"kxbD4X0i",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"kxbD4X0i",2:"OTO 6",4:2,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -76=ConnQuery 2:"SELECT * FROM \"test_repo_model2\" WHERE \"test_repo_model2\".\"id\" IN ($1,$2,$3)" 1:nil -77=RowsNext 11:[10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil -78=ConnQuery 2:"SELECT * FROM \"test_repo_relations\" WHERE \"test_repo_relations\".\"mto_id\" IN ($1,$2,$3)" 1:nil -79=RowsNext 11:[10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:MzQ5MTIxYjUtYTBkMS00MzQ1LWEyOWUtZWY4ZmI0ZGFlY2Ez] 1:nil -80=RowsNext 11:[10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:Nzk4NWYxNWQtYzI2My00MjRlLWE4ZGEtNDUwYmQ2OGZjOWQz] 1:nil -81=ConnQuery 2:"SELECT * FROM \"test_repo_model3\" WHERE \"test_repo_model3\".\"id\" IN ($1,$2,$3)" 1:nil -82=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" ORDER BY \"id\" LIMIT 5 OFFSET 5" 1:nil -83=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.search > 0 AND \"OneToOne\".search > 0" 1:nil -84=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.search > 0 AND \"OneToOne\".search > 0 ORDER BY \"id\" LIMIT 5 OFFSET 5" 1:nil -85=ConnQuery 2:"SELECT * FROM \"test_repo_model2\" WHERE \"test_repo_model2\".\"id\" IN ($1,$2)" 1:nil -86=ConnQuery 2:"SELECT * FROM \"test_repo_relations\" WHERE \"test_repo_relations\".\"mto_id\" IN ($1,$2)" 1:nil -87=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.value = $1 OR test_repo_models.value = $2" 1:nil -88=ConnQuery 2:"SELECT count(*) FROM \"test_repo_models\"" 1:nil -89=RowsColumns 9:["count"] -90=RowsNext 11:[4:9] 1:nil -91=ConnQuery 2:"SELECT count(*) FROM \"test_repo_models\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE \"ManyToOne\".search > 0" 1:nil -92=RowsNext 11:[4:6] 1:nil -93=RowsNext 11:[10:YzQ4YzgyYzEtZjNmNy00ZTdhLThkYjEtOTBlYjI2ZGQ2MDVj] 1:nil -94=RowsNext 11:[10:OGNiOTY5ZDctMWNiNS00N2Q2LTljZjctYzA5NWZmZjI5MjMw] 1:nil -95=RowsNext 11:[10:OWI3NGRlMzYtYmQyZS00MzJkLTkxMGEtOTRhYzhkODM4MDcz] 1:nil -96=RowsNext 11:[10:M2VkNThiZGQtNDMxYi00Y2YwLWE4NTAtMzg1NDgwMzMwN2U3] 1:nil -97=RowsNext 11:[10:NWI1ZjllMGMtMTIzNS00OWM3LWI3YmUtMThjZWIwNWYwOThj] 1:nil -98=RowsNext 11:[10:NDYxY2M2OTctNTlkNC00NGE5LWIxNTctNmZlZWMwNzA2YWRk] 1:nil -99=RowsNext 11:[10:NmNmNmRhY2ItZmE2Ni00YTJmLTk1MWItNTBjZTk5YTRkYTFj] 1:nil -100=RowsNext 11:[10:OWFhZjI2MTctN2ZkZi00M2M0LWFlNGItNjFkM2VjNTcwZTE0] 1:nil -101=RowsNext 11:[10:YWVjMDkxNTUtZGQ5Ny00M2E0LThlNGQtZjUyMzg3YTQwY2U4] 1:nil -102=ConnQuery 2:"SELECT * FROM \"test_repo_models\"" 1:nil -103=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"1GDAHYI8",2:"Qqx2tm6U",2:"fPcmMpKO",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -104=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"I67EKSz8",2:"1qF8kjmV",2:"d2f58Czm",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -105=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"zft9Xemu",2:"cfFrDI08",2:"1aPs31yc",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -106=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"MP06h0DK",2:"VaQ27IX9",2:"amSgdU1f",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -107=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"sKZ5pMDO",2:"fA4Hl5HO",2:"3BquGfPN",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -108=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"UJQj0YbZ",2:"K0CljGZy",2:"h2bwhq7z",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -109=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"d34fA3OU",2:"38PB7sEM",2:"7t6NScCX",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -110=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"GZwloBqb",2:"EDzohxzM",2:"npm6a2Zm",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -111=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"kISh9doP",2:"e9Atw13O",2:"nvBaE91O",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -112=ConnQuery 2:"INSERT INTO \"test_repo_models\" (\"value\",\"search\",\"unique_a\",\"unique_b\",\"one_to_one_key\",\"many_to_one_id\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7),($8,$9,$10,$11,$12,$13,$14),($15,$16,$17,$18,$19,$20,$21),($22,$23,$24,$25,$26,$27,$28),($29,$30,$31,$32,$33,$34,$35),($36,$37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48,$49),($50,$51,$52,$53,$54,$55,$56),($57,$58,$59,$60,$61,$62,$63) ON CONFLICT (\"id\") DO UPDATE SET \"value\"=\"excluded\".\"value\",\"search\"=\"excluded\".\"search\",\"unique_a\"=\"excluded\".\"unique_a\",\"unique_b\"=\"excluded\".\"unique_b\",\"one_to_one_key\"=\"excluded\".\"one_to_one_key\",\"many_to_one_id\"=\"excluded\".\"many_to_one_id\" RETURNING \"id\"" 1:nil -113=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Updated Value",4:0,2:"1GDAHYI8",2:"Qqx2tm6U",2:"fPcmMpKO",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -114=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Updated Value",4:4,2:"I67EKSz8",2:"1qF8kjmV",2:"d2f58Czm",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -115=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Updated Value",4:3,2:"zft9Xemu",2:"cfFrDI08",2:"1aPs31yc",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -116=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Updated Value",4:2,2:"MP06h0DK",2:"VaQ27IX9",2:"amSgdU1f",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -117=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Updated Value",4:8,2:"sKZ5pMDO",2:"fA4Hl5HO",2:"3BquGfPN",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -118=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Updated Value",4:5,2:"UJQj0YbZ",2:"K0CljGZy",2:"h2bwhq7z",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -119=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Updated Value",4:1,2:"d34fA3OU",2:"38PB7sEM",2:"7t6NScCX",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -120=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Updated Value",4:7,2:"GZwloBqb",2:"EDzohxzM",2:"npm6a2Zm",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -121=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Updated Value",4:6,2:"kISh9doP",2:"e9Atw13O",2:"nvBaE91O",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -122=ConnExec 2:"UPDATE \"test_repo_models\" SET \"value\"=$1 WHERE \"id\" = $2" 1:nil -123=ResultRowsAffected 4:1 1:nil -124=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Just Updated",4:0,2:"lT4jaywu",2:"zmDtiegv",2:"Ux3zxQvy",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -125=ConnExec 2:"DELETE FROM \"test_repo_models\" WHERE \"test_repo_models\".\"id\" = $1" 1:nil -126=ConnQuery 2:"DELETE FROM \"test_repo_models\" WHERE \"test_repo_models\".\"search\" = $1 RETURNING *" 1:nil -127=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"klIqp1cO",2:"neeMee4l",2:"cU3GadnZ",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -128=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"D7tsKYE9",2:"6rBif538",2:"CiMUQ3ci",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -129=ConnExec 2:"DELETE FROM \"test_repo_models\" WHERE \"test_repo_models\".\"search\" < $1" 1:nil -130=ResultRowsAffected 4:5 1:nil -131=RowsNext 11:[4:1] 1:nil -132=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"E1Ac4Oj6",2:"rFHedE76",2:"63n2dtew",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"63n2dtew",2:"OTO 0",4:8,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -133=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY \"test_repo_models\".\"search\" DESC" 1:nil -134=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"y2oeiTIX",2:"wAdtmuW0",2:"MCIKkiMf",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -135=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"vWNion2A",2:"O5B3MEQZ",2:"byYfSeiX",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -136=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"7P4QMGO1",2:"na0OYvl5",2:"fwCF9xA2",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -137=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"Rnwy8s5E",2:"bN0wwI6G",2:"fMn5Kx2N",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -138=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"N5oK9tHu",2:"MTiHZPXJ",2:"Jty982Ei",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -139=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"jYS2X4Qd",2:"iG4jgIne",2:"RAV7X7N3",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -140=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"5t5U9Nca",2:"uQDV8RQZ",2:"pECrLclo",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -141=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"B7SYg5zp",2:"D5IRofzk",2:"5FRk6G4v",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil -142=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"8BcvkigX",2:"GGdl1iEx",2:"OL3GPkX3",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil -143=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" ORDER BY \"ManyToOne\".\"search\" DESC" 1:nil -144=RowsColumns 9:["id","value","search","unique_a","unique_b","one_to_one_key","many_to_one_id","ManyToOne__id","ManyToOne__value","ManyToOne__search"] -145=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"5t5U9Nca",2:"uQDV8RQZ",2:"pECrLclo",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil -146=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"y2oeiTIX",2:"wAdtmuW0",2:"MCIKkiMf",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil -147=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"Rnwy8s5E",2:"bN0wwI6G",2:"fMn5Kx2N",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil -148=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"B7SYg5zp",2:"D5IRofzk",2:"5FRk6G4v",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -149=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"N5oK9tHu",2:"MTiHZPXJ",2:"Jty982Ei",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -150=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"vWNion2A",2:"O5B3MEQZ",2:"byYfSeiX",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil -151=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"jYS2X4Qd",2:"iG4jgIne",2:"RAV7X7N3",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -152=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"8BcvkigX",2:"GGdl1iEx",2:"OL3GPkX3",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -153=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"7P4QMGO1",2:"na0OYvl5",2:"fwCF9xA2",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil -154=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY search DESC" 1:nil -155=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY \"test_repo_models\".\"search\" LIMIT 2 OFFSET 2" 1:nil -156=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY \"id\" LIMIT 2 OFFSET 2" 1:nil -157=ConnQuery 2:"SELECT \"value\" FROM \"test_repo_models\" ORDER BY \"test_repo_models\".\"search\" DESC" 1:nil -158=RowsColumns 9:["value"] -159=RowsNext 11:[2:"Test 8"] 1:nil -160=RowsNext 11:[2:"Test 7"] 1:nil -161=RowsNext 11:[2:"Test 6"] 1:nil -162=RowsNext 11:[2:"Test 5"] 1:nil -163=RowsNext 11:[2:"Test 4"] 1:nil -164=RowsNext 11:[2:"Test 3"] 1:nil -165=RowsNext 11:[2:"Test 2"] 1:nil -166=RowsNext 11:[2:"Test 1"] 1:nil -167=RowsNext 11:[2:"Test 0"] 1:nil -168=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"bWpyw4hf",2:"kc2lJpH2",2:"iK5OqdEF",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"iK5OqdEF",2:"OTO 1",4:7,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +39=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE \"test_repo_models\".\"id\" = $1 LIMIT 1" 1:nil +40=RowsColumns 9:["id","value","search","unique_a","unique_b","one_to_one_key","many_to_one_id","OneToOne__ref_key","OneToOne__value","OneToOne__search","ManyToOne__id","ManyToOne__value","ManyToOne__search"] +41=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"N3D3uZOY",2:"LiSycVsG",2:"igFGnlp0",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"igFGnlp0",2:"OTO 0",4:8,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +42=ConnQuery 2:"SELECT * FROM \"test_repo_model2\" WHERE \"test_repo_model2\".\"id\" = $1" 1:nil +43=RowsColumns 9:["id","value","search"] +44=RowsNext 11:[10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +45=ConnQuery 2:"SELECT * FROM \"test_repo_relations\" WHERE \"test_repo_relations\".\"mto_id\" = $1" 1:nil +46=RowsColumns 9:["mto_id","mtm_id"] +47=RowsNext 11:[10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:MDI2MjkxNWQtZGE0Ni00MmY1LWJlNTgtYjE0ZWI0NmRmZTE3] 1:nil +48=RowsNext 11:[10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:MzQ5MTIxYjUtYTBkMS00MzQ1LWEyOWUtZWY4ZmI0ZGFlY2Ez] 1:nil +49=ConnQuery 2:"SELECT * FROM \"test_repo_model3\" WHERE \"test_repo_model3\".\"id\" IN ($1,$2)" 1:nil +50=RowsNext 11:[10:MDI2MjkxNWQtZGE0Ni00MmY1LWJlNTgtYjE0ZWI0NmRmZTE3,2:"MTM 2",4:0] 1:nil +51=RowsNext 11:[10:MzQ5MTIxYjUtYTBkMS00MzQ1LWEyOWUtZWY4ZmI0ZGFlY2Ez,2:"MTM 1",4:1] 1:nil +52=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.search > 0 AND \"test_repo_models\".\"search\" < $1 LIMIT 1" 1:nil +53=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"MKTl6zV2",2:"Q6C8o0ns",2:"x3PzuX1A",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"x3PzuX1A",2:"OTO 1",4:7,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +54=RowsNext 11:[10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +55=RowsNext 11:[10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:MDI2MjkxNWQtZGE0Ni00MmY1LWJlNTgtYjE0ZWI0NmRmZTE3] 1:nil +56=RowsNext 11:[10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:Nzk4NWYxNWQtYzI2My00MjRlLWE4ZGEtNDUwYmQ2OGZjOWQz] 1:nil +57=RowsNext 11:[10:Nzk4NWYxNWQtYzI2My00MjRlLWE4ZGEtNDUwYmQ2OGZjOWQz,2:"MTM 0",4:2] 1:nil +58=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE \"ManyToOne\".\"search\" = 9999 LIMIT 1" 1:nil +59=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\"" 1:nil +60=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"7F3mtV53",2:"Xe50HzSL",2:"69OFL0sU",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"69OFL0sU",2:"OTO 0",4:8,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +61=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"JAqlkZn5",2:"O4HldgNb",2:"ouORmht5",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"ouORmht5",2:"OTO 4",4:4,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +62=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"OpmTZIEc",2:"Zg0oymcz",2:"giCBSbC4",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"giCBSbC4",2:"OTO 3",4:5,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +63=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"GSJhQSAM",2:"cdRKZQ7u",2:"C6ivLQEI",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"C6ivLQEI",2:"OTO 2",4:6,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil +64=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"eR4SeILQ",2:"VtNHH3Gd",2:"owjFb0nU",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"owjFb0nU",2:"OTO 8",4:0,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil +65=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"WIvYaJbH",2:"5RND3Ogm",2:"FH3wM9Zw",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"FH3wM9Zw",2:"OTO 5",4:3,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil +66=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"4oirYpoD",2:"5ab38j94",2:"sMbqIxKj",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"sMbqIxKj",2:"OTO 1",4:7,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +67=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"vvp1q2al",2:"NzZnfU22",2:"wF6WWBrM",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"wF6WWBrM",2:"OTO 7",4:1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +68=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"Z5Whhk3g",2:"RNTn5V4h",2:"TWCSW4Ql",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"TWCSW4Ql",2:"OTO 6",4:2,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +69=ConnQuery 2:"SELECT * FROM \"test_repo_model2\" WHERE \"test_repo_model2\".\"id\" IN ($1,$2,$3)" 1:nil +70=RowsNext 11:[10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil +71=ConnQuery 2:"SELECT * FROM \"test_repo_relations\" WHERE \"test_repo_relations\".\"mto_id\" IN ($1,$2,$3)" 1:nil +72=RowsNext 11:[10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:MzQ5MTIxYjUtYTBkMS00MzQ1LWEyOWUtZWY4ZmI0ZGFlY2Ez] 1:nil +73=RowsNext 11:[10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:Nzk4NWYxNWQtYzI2My00MjRlLWE4ZGEtNDUwYmQ2OGZjOWQz] 1:nil +74=ConnQuery 2:"SELECT * FROM \"test_repo_model3\" WHERE \"test_repo_model3\".\"id\" IN ($1,$2,$3)" 1:nil +75=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" ORDER BY \"id\" LIMIT 5 OFFSET 5" 1:nil +76=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.search > 0 AND \"OneToOne\".search > 0" 1:nil +77=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.search > 0 AND \"OneToOne\".search > 0 ORDER BY \"id\" LIMIT 5 OFFSET 5" 1:nil +78=ConnQuery 2:"SELECT * FROM \"test_repo_model2\" WHERE \"test_repo_model2\".\"id\" IN ($1,$2)" 1:nil +79=ConnQuery 2:"SELECT * FROM \"test_repo_relations\" WHERE \"test_repo_relations\".\"mto_id\" IN ($1,$2)" 1:nil +80=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"OneToOne\".\"ref_key\" AS \"OneToOne__ref_key\",\"OneToOne\".\"value\" AS \"OneToOne__value\",\"OneToOne\".\"search\" AS \"OneToOne__search\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model1\" \"OneToOne\" ON \"test_repo_models\".\"one_to_one_key\" = \"OneToOne\".\"ref_key\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE test_repo_models.value = $1 OR test_repo_models.value = $2" 1:nil +81=ConnQuery 2:"SELECT count(*) FROM \"test_repo_models\"" 1:nil +82=RowsColumns 9:["count"] +83=RowsNext 11:[4:9] 1:nil +84=ConnQuery 2:"SELECT count(*) FROM \"test_repo_models\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" WHERE \"ManyToOne\".search > 0" 1:nil +85=RowsNext 11:[4:6] 1:nil +86=RowsNext 11:[10:ZWM2NzBlMzMtOTNjYy00YmI1LTllOTYtMThhOWJjMTAwZjlm] 1:nil +87=RowsNext 11:[10:OGNlM2NmNWEtNTU1Yi00OTk4LWFkNjQtOGIxMDYyNDAxZjRm] 1:nil +88=RowsNext 11:[10:MGYzYzRiYzMtZGQwYy00ZTZkLWJjYjctYTAxYzg5YzE1Yjg2] 1:nil +89=RowsNext 11:[10:NTQ5ZjAzMGYtMjk2Ny00ZTY3LWE1NWItYWU2MWZjZTY0MzA0] 1:nil +90=RowsNext 11:[10:YjY1MmEwNWQtYjdiMi00OGNjLThjN2EtZGVlNmRlMWQ5YmJi] 1:nil +91=RowsNext 11:[10:ZDg1ODRkYjMtZGE0Yi00ZDcxLTgyMTUtMGVkOTgzZmM0MTA0] 1:nil +92=RowsNext 11:[10:ZDU0OGUzY2EtMWNkOC00ZjY2LTljNzYtOTUxODM1NjI5YWU0] 1:nil +93=RowsNext 11:[10:NTkyNTMzNzgtMmQ4OC00ZDdlLTg3NWQtZjc2YTJhYmQ1MDNl] 1:nil +94=RowsNext 11:[10:NWFlZTFkNTMtMDMyYi00ZjFlLWIwNjctMDFlOTJjMmU3OTc4] 1:nil +95=ConnQuery 2:"SELECT * FROM \"test_repo_models\"" 1:nil +96=RowsColumns 9:["id","value","search","unique_a","unique_b","one_to_one_key","many_to_one_id"] +97=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"Cuvhaiz2",2:"vcMq8i98",2:"fhKzStTR",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +98=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"38wa8hER",2:"JVUCr1NY",2:"roG3hbmQ",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +99=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"4UEgwP0Q",2:"DonecmVy",2:"O90IKRDp",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +100=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"0X6hzq0l",2:"QmM3NDSE",2:"F51qZu3Z",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +101=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"n9IsLe8E",2:"3lIajGj7",2:"rWa3Pv8R",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +102=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"kBnp0hDv",2:"WhJw4Hhc",2:"kk56usKR",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +103=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"k3gz6yHV",2:"sbh6ui0A",2:"H3euj5Fn",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +104=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"csp6l6Zf",2:"8u5XtjSe",2:"Q2BIRpkb",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +105=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"Hy1r9W5n",2:"qCxXgUH1",2:"NRw8KogS",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +106=ConnQuery 2:"INSERT INTO \"test_repo_models\" (\"value\",\"search\",\"unique_a\",\"unique_b\",\"one_to_one_key\",\"many_to_one_id\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7),($8,$9,$10,$11,$12,$13,$14),($15,$16,$17,$18,$19,$20,$21),($22,$23,$24,$25,$26,$27,$28),($29,$30,$31,$32,$33,$34,$35),($36,$37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48,$49),($50,$51,$52,$53,$54,$55,$56),($57,$58,$59,$60,$61,$62,$63) ON CONFLICT (\"id\") DO UPDATE SET \"value\"=\"excluded\".\"value\",\"search\"=\"excluded\".\"search\",\"unique_a\"=\"excluded\".\"unique_a\",\"unique_b\"=\"excluded\".\"unique_b\",\"one_to_one_key\"=\"excluded\".\"one_to_one_key\",\"many_to_one_id\"=\"excluded\".\"many_to_one_id\" RETURNING \"id\"" 1:nil +107=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Updated Value",4:0,2:"Cuvhaiz2",2:"vcMq8i98",2:"fhKzStTR",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +108=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Updated Value",4:4,2:"38wa8hER",2:"JVUCr1NY",2:"roG3hbmQ",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +109=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Updated Value",4:3,2:"4UEgwP0Q",2:"DonecmVy",2:"O90IKRDp",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +110=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Updated Value",4:2,2:"0X6hzq0l",2:"QmM3NDSE",2:"F51qZu3Z",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +111=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Updated Value",4:8,2:"n9IsLe8E",2:"3lIajGj7",2:"rWa3Pv8R",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +112=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Updated Value",4:5,2:"kBnp0hDv",2:"WhJw4Hhc",2:"kk56usKR",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +113=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Updated Value",4:1,2:"k3gz6yHV",2:"sbh6ui0A",2:"H3euj5Fn",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +114=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Updated Value",4:7,2:"csp6l6Zf",2:"8u5XtjSe",2:"Q2BIRpkb",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +115=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Updated Value",4:6,2:"Hy1r9W5n",2:"qCxXgUH1",2:"NRw8KogS",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +116=ConnExec 2:"UPDATE \"test_repo_models\" SET \"value\"=$1 WHERE \"id\" = $2" 1:nil +117=ResultRowsAffected 4:1 1:nil +118=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE \"test_repo_models\".\"id\" = $1 LIMIT 1" 1:nil +119=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Just Updated",4:0,2:"Sc5SC8AD",2:"sj8d56jg",2:"FqMwqnqq",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +120=ConnExec 2:"DELETE FROM \"test_repo_models\" WHERE \"test_repo_models\".\"id\" = $1" 1:nil +121=ConnQuery 2:"DELETE FROM \"test_repo_models\" WHERE \"test_repo_models\".\"search\" = $1 RETURNING *" 1:nil +122=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"bcWD0BRu",2:"YqcNbivW",2:"2r4flC5p",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +123=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"LewsX5Pc",2:"36hILw6B",2:"neE01ju6",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +124=ConnExec 2:"DELETE FROM \"test_repo_models\" WHERE \"test_repo_models\".\"search\" < $1" 1:nil +125=ResultRowsAffected 4:5 1:nil +126=RowsNext 11:[4:1] 1:nil +127=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"HjLoWGaE",2:"XJVpG8m5",2:"q4dtPmD6",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"q4dtPmD6",2:"OTO 0",4:8,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +128=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY \"test_repo_models\".\"search\" DESC" 1:nil +129=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"1NM4DkPw",2:"kRYjoY5o",2:"xuUFbEnY",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +130=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"CznX5OsE",2:"Kwy5kZjn",2:"rKtdP8HE",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +131=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"jiyHupDP",2:"kW50PEPb",2:"cGmXBWe1",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +132=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"7BSPpQ1X",2:"hTYEhzDp",2:"Z1l6isyc",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +133=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"lRDRs5p3",2:"de1fdZgd",2:"lgWo6Kys",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +134=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"fmqk5YUl",2:"aPlKI5w4",2:"7bUtodwV",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +135=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"IcFZYp8s",2:"mjvlfruw",2:"gh08Lz25",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +136=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"wA441jfy",2:"7CoDQOOM",2:"UUbPCsdi",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1] 1:nil +137=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"ssu6WdZz",2:"3eaUXi2S",2:"MRhKH0Ak",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +138=ConnQuery 2:"SELECT \"test_repo_models\".\"id\",\"test_repo_models\".\"value\",\"test_repo_models\".\"search\",\"test_repo_models\".\"unique_a\",\"test_repo_models\".\"unique_b\",\"test_repo_models\".\"one_to_one_key\",\"test_repo_models\".\"many_to_one_id\",\"ManyToOne\".\"id\" AS \"ManyToOne__id\",\"ManyToOne\".\"value\" AS \"ManyToOne__value\",\"ManyToOne\".\"search\" AS \"ManyToOne__search\" FROM \"test_repo_models\" LEFT JOIN \"test_repo_model2\" \"ManyToOne\" ON \"test_repo_models\".\"many_to_one_id\" = \"ManyToOne\".\"id\" ORDER BY \"ManyToOne\".\"search\" DESC" 1:nil +139=RowsColumns 9:["id","value","search","unique_a","unique_b","one_to_one_key","many_to_one_id","ManyToOne__id","ManyToOne__value","ManyToOne__search"] +140=RowsNext 11:[10:NTEwMTg3NDAtMTBhZC00NzBiLTliMmMtYmMwNzQ2MWNiZWI4,2:"Test 2",4:2,2:"IcFZYp8s",2:"mjvlfruw",2:"gh08Lz25",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil +141=RowsNext 11:[10:NTc2Mjg2ZDctMGVlMC00NmIxLWFmMTgtM2RlMDA0MTVlYjhh,2:"Test 8",4:8,2:"1NM4DkPw",2:"kRYjoY5o",2:"xuUFbEnY",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil +142=RowsNext 11:[10:NjRkOTMwZDUtYTIwNS00NWNlLTliNjktYmEwNTQzNjk5ZmJj,2:"Test 5",4:5,2:"7BSPpQ1X",2:"hTYEhzDp",2:"Z1l6isyc",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm,2:"MTO 2",4:2] 1:nil +143=RowsNext 11:[10:MTU1ODYxMmYtY2I3MS00ZTk5LWI5MDMtYjEzOTNiMjVjYjYz,2:"Test 4",4:4,2:"lRDRs5p3",2:"de1fdZgd",2:"lgWo6Kys",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +144=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"wA441jfy",2:"7CoDQOOM",2:"UUbPCsdi",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +145=RowsNext 11:[10:OWM1ZmJmNDgtNzE1NC00MjIyLTlhZjItMWYwNDE0MGZjMDQy,2:"Test 7",4:7,2:"CznX5OsE",2:"Kwy5kZjn",2:"rKtdP8HE",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +146=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"ssu6WdZz",2:"3eaUXi2S",2:"MRhKH0Ak",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +147=RowsNext 11:[10:MjkyN2E2NTgtMWMwZS00MTE3LTg1MDgtNGIzMmVjNDFjNjg0,2:"Test 3",4:3,2:"fmqk5YUl",2:"aPlKI5w4",2:"7bUtodwV",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +148=RowsNext 11:[10:ZWZlNjA5NDctNjA1YS00NDJiLWIwOTctYTZlYjY4MmNiZWRk,2:"Test 6",4:6,2:"jiyHupDP",2:"kW50PEPb",2:"cGmXBWe1",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1,2:"MTO 0",4:0] 1:nil +149=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY search DESC" 1:nil +150=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY \"test_repo_models\".\"search\" LIMIT 2 OFFSET 2" 1:nil +151=ConnQuery 2:"SELECT * FROM \"test_repo_models\" ORDER BY \"id\" LIMIT 2 OFFSET 2" 1:nil +152=ConnQuery 2:"SELECT \"value\" FROM \"test_repo_models\" ORDER BY \"test_repo_models\".\"search\" DESC" 1:nil +153=RowsColumns 9:["value"] +154=RowsNext 11:[2:"Test 8"] 1:nil +155=RowsNext 11:[2:"Test 7"] 1:nil +156=RowsNext 11:[2:"Test 6"] 1:nil +157=RowsNext 11:[2:"Test 5"] 1:nil +158=RowsNext 11:[2:"Test 4"] 1:nil +159=RowsNext 11:[2:"Test 3"] 1:nil +160=RowsNext 11:[2:"Test 2"] 1:nil +161=RowsNext 11:[2:"Test 1"] 1:nil +162=RowsNext 11:[2:"Test 0"] 1:nil +163=RowsNext 11:[10:OTQ0NWRhNzYtOTI3Yy00ODhkLWFmYmEtZGE1YzA5MWFiOWRm,2:"Test 1",4:1,2:"dN63BDZj",2:"IruvqmRK",2:"wU4D2ldR",10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"wU4D2ldR",2:"OTO 1",4:7,10:ZmQ3NjhkMGEtZjY4Mi00N2NkLWJkYzMtYzhkZjI2NGM4ODI1,2:"MTO 1",4:1] 1:nil +164=RowsNext 11:[10:MDE2YzVmZmEtZDcwYi00Y2QzLWI4MGItNDBkZTM0ZjM3ZWUy,2:"Test 0",4:0,2:"wzxbY9R8",2:"iDZxzL7C",2:"28klM9M0",10:ZjczZjc1NTMtMjJlYi00Y2M4LTg3ZTItM2NkNGZjMDA1ZDU1] 1:nil +165=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE (\"one_to_one_key\" = $1 OR (\"unique_a\" = $2 AND \"unique_b\" = $3)) LIMIT 1" 1:nil +166=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE \"one_to_one_key\" = $1 LIMIT 1" 1:nil +167=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE (\"unique_a\" = $1 AND \"unique_b\" = $2) LIMIT 1" 1:nil +168=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE ((\"unique_a\" = $1 AND \"unique_b\" = $2) OR (\"unique_a\" = $3 AND \"unique_b\" = $4)) LIMIT 1" 1:nil 169=ConnExec 2:"UPDATE \"test_repo_models\" SET \"value\"=$1,\"search\"=$2,\"unique_a\"=$3,\"unique_b\"=$4,\"one_to_one_key\"=$5,\"many_to_one_id\"=$6 WHERE \"id\" = $7" 1:nil 170=ConnExec 2:"INSERT INTO \"test_repo_model1\" (\"ref_key\",\"value\",\"search\") VALUES ($1,$2,$3) ON CONFLICT (\"ref_key\") DO UPDATE SET \"ref_key\"=\"excluded\".\"ref_key\"" 1:nil 171=ConnQuery 2:"INSERT INTO \"test_repo_models\" (\"value\",\"search\",\"unique_a\",\"unique_b\",\"one_to_one_key\",\"many_to_one_id\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7) ON CONFLICT (\"id\") DO UPDATE SET \"value\"=\"excluded\".\"value\",\"search\"=\"excluded\".\"search\",\"unique_a\"=\"excluded\".\"unique_a\",\"unique_b\"=\"excluded\".\"unique_b\",\"one_to_one_key\"=\"excluded\".\"one_to_one_key\",\"many_to_one_id\"=\"excluded\".\"many_to_one_id\" RETURNING \"id\"" 1:nil -172=RowsNext 11:[10:MjZkMDM4MmQtNGI5My00NzA2LTk4OTgtM2VmNzg0NGMzYjZl] 1:nil -173=RowsNext 11:[10:MmNhYzcxYjAtNzAwNS00MzUwLWFjYmItZjViMGVkM2M4MzUz] 1:nil +172=RowsNext 11:[10:ZTRhOTdjODYtNDc4OS00ODc4LThkYjAtMzExOTA0YTk3Y2Vk] 1:nil +173=RowsNext 11:[10:NDUxYTIwM2EtNGY0Ni00ZWVjLTk2MzUtMWM1YmViOTNiNTE1] 1:nil 174=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE search = $1" 1:nil -175=RowsNext 11:[10:MjZkMDM4MmQtNGI5My00NzA2LTk4OTgtM2VmNzg0NGMzYjZl,2:"Test 20",4:20,2:"rP7PRQjV",2:"pEsNbcV0",2:"EdMBNFLE",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -176=RowsNext 11:[10:MmNhYzcxYjAtNzAwNS00MzUwLWFjYmItZjViMGVkM2M4MzUz,2:"Test 20",4:20,2:"ZksNbxgv",2:"A8FFw6IT",2:"I27Yge2y",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -177=TxCommit 100:"SERROR\x00C40001\x00Mrestart transaction: TransactionRetryWithProtoRefreshError: TransactionRetryError: retry txn (RETRY_SERIALIZABLE - failed preemptive refresh): \"sql txn\" meta={id=d8eefb98 key=/Table/500/401/\"&\\xd08-K\\x93G\\x06\\x98\\x98>\\xf7\\x84L;n\" pri=0.02584793 epo=0 ts=1683752720.016849969,1 min=1683752720.006901553,0 seq=4} lock=true stat=PENDING rts=1683752720.006901553,0 wto=false gul=1683752720.506901553,0\x00HSee: https://www.cockroachlabs.com/docs/v21.1/transaction-retry-error-reference.html#retry_serializable\x00\x00" -178=RowsNext 11:[10:MmNhYzcxYjAtNzAwNS00MzUwLWFjYmItZjViMGVkM2M4MzUz,2:"Test 20",4:21,2:"ZksNbxgv",2:"A8FFw6IT",2:"I27Yge2y",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -179=RowsNext 11:[10:MjZkMDM4MmQtNGI5My00NzA2LTk4OTgtM2VmNzg0NGMzYjZl,2:"Test 20",4:21,2:"rP7PRQjV",2:"pEsNbcV0",2:"EdMBNFLE",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -180=RowsNext 11:[10:N2VkNzlhMzYtMWI5Zi00YjE0LThlZmEtMjI0NDM3YTEyNWIz] 1:nil -181=RowsNext 11:[10:MmQzZjY4MDYtZmJlZi00MDUwLWI0NGYtNmQ4MmQyY2YwYThj] 1:nil +175=RowsNext 11:[10:NDUxYTIwM2EtNGY0Ni00ZWVjLTk2MzUtMWM1YmViOTNiNTE1,2:"Test 20",4:20,2:"lUhjwzot",2:"7rEG8CFd",2:"0kOvpRUG",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +176=RowsNext 11:[10:ZTRhOTdjODYtNDc4OS00ODc4LThkYjAtMzExOTA0YTk3Y2Vk,2:"Test 20",4:20,2:"ivz4Rq4n",2:"fnMGVrLx",2:"YlyJpKDa",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +177=TxCommit 100:"SERROR\x00C40001\x00Mrestart transaction: TransactionRetryWithProtoRefreshError: TransactionRetryError: retry txn (RETRY_SERIALIZABLE - failed preemptive refresh due to a conflict: committed value on key /Table/143/446/\"E\\x1a :OFN\\xec\\x965\\x1c[듵\\x15\"/0): \"sql txn\" meta={id=f13d15ed key=/Table/143/446/\"\\xe4\\xa9|\\x86G\\x89Hx\\x8d\\xb01\\x19\\x04\\xa9|\\xed\"/0 pri=0.07377234 epo=0 ts=1706029065.468372652,1 min=1706029065.461875954,0 seq=4} lock=true stat=PENDING rts=1706029065.461875954,0 wto=false gul=1706029065.961875954,0\x00HSee: https://www.cockroachlabs.com/docs/v22.2/transaction-retry-error-reference.html#retry_serializable\x00\x00" +178=RowsNext 11:[10:NDUxYTIwM2EtNGY0Ni00ZWVjLTk2MzUtMWM1YmViOTNiNTE1,2:"Test 20",4:21,2:"lUhjwzot",2:"7rEG8CFd",2:"0kOvpRUG",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +179=RowsNext 11:[10:ZTRhOTdjODYtNDc4OS00ODc4LThkYjAtMzExOTA0YTk3Y2Vk,2:"Test 20",4:21,2:"ivz4Rq4n",2:"fnMGVrLx",2:"YlyJpKDa",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +180=RowsNext 11:[10:MzFlNzYwN2QtZjA3Yy00ZDk2LWE4NjktMDNiOThiNTIwZjgw] 1:nil +181=RowsNext 11:[10:MWY1MjJkZmUtMTRmMS00ZGQzLTk3MTQtOTc1MDg5MzdlYjVm] 1:nil 182=ConnQuery 2:"SELECT * FROM \"test_repo_models\" WHERE search = $1 " 1:nil -183=RowsNext 11:[10:MmQzZjY4MDYtZmJlZi00MDUwLWI0NGYtNmQ4MmQyY2YwYThj,2:"Test 20",4:20,2:"1YDgtmvi",2:"aZ0z8Eu9",2:"Qf6Yiza1",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -184=RowsNext 11:[10:N2VkNzlhMzYtMWI5Zi00YjE0LThlZmEtMjI0NDM3YTEyNWIz,2:"Test 20",4:20,2:"4H5T2TQS",2:"b6jmOL7n",2:"00fYPB91",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +183=RowsNext 11:[10:MWY1MjJkZmUtMTRmMS00ZGQzLTk3MTQtOTc1MDg5MzdlYjVm,2:"Test 20",4:20,2:"nIKkqb5n",2:"csENA168",2:"NSImhyxx",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +184=RowsNext 11:[10:MzFlNzYwN2QtZjA3Yy00ZDk2LWE4NjktMDNiOThiNTIwZjgw,2:"Test 20",4:20,2:"lJILT4Vs",2:"dP3vYtzP",2:"4AbKl1PY",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil 185=ConnExec 2:"UPDATE \"test_repo_models\" SET \"search\"=$1 WHERE \"id\" = $2" 1:nil -186=TxCommit 100:"SERROR\x00C40001\x00Mrestart transaction: TransactionRetryWithProtoRefreshError: TransactionRetryError: retry txn (RETRY_SERIALIZABLE - failed preemptive refresh): \"sql txn\" meta={id=56b0af73 key=/Table/500/416/\"~ך6\\x1b\\x9fK\\x14\\x8e\\xfa\\\"D7\\xa1%\\xb3\" pri=0.08381917 epo=0 ts=1683752720.324921178,1 min=1683752720.315648970,0 seq=4} lock=true stat=PENDING rts=1683752720.315648970,0 wto=false gul=1683752720.815648970,0\x00HSee: https://www.cockroachlabs.com/docs/v21.1/transaction-retry-error-reference.html#retry_serializable\x00\x00" -187=RowsNext 11:[10:MmQzZjY4MDYtZmJlZi00MDUwLWI0NGYtNmQ4MmQyY2YwYThj,2:"Test 20",4:21,2:"1YDgtmvi",2:"aZ0z8Eu9",2:"Qf6Yiza1",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -188=RowsNext 11:[10:N2VkNzlhMzYtMWI5Zi00YjE0LThlZmEtMjI0NDM3YTEyNWIz,2:"Test 20",4:21,2:"4H5T2TQS",2:"b6jmOL7n",2:"00fYPB91",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -189=RowsNext 11:[10:NTBhMmQ0MjctMzRmYi00ZTZiLTg3MmEtYmJiNjVkOWM2ZTU5] 1:nil -190=RowsNext 11:[10:YjM5NGI1ZjQtYzUwZC00ZmVlLThmYzktNzcyOWVlM2YzNmQ5] 1:nil -191=RowsNext 11:[10:NTBhMmQ0MjctMzRmYi00ZTZiLTg3MmEtYmJiNjVkOWM2ZTU5,2:"Test 20",4:20,2:"EXPYUWAp",2:"QWhnkjUs",2:"9Gh7Aup7",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -192=RowsNext 11:[10:YjM5NGI1ZjQtYzUwZC00ZmVlLThmYzktNzcyOWVlM2YzNmQ5,2:"Test 20",4:20,2:"jKa5QcCm",2:"Kv1nR7mK",2:"SlVuBcr3",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +186=TxCommit 100:"SERROR\x00C40001\x00Mrestart transaction: TransactionRetryWithProtoRefreshError: TransactionRetryError: retry txn (RETRY_SERIALIZABLE - failed preemptive refresh due to a conflict: committed value on key /Table/143/461/\"\\x1fR-\\xfe\\x14\\xf1Mӗ\\x14\\x97P\\x897\\xeb_\"/0): \"sql txn\" meta={id=54125b15 key=/Table/143/461/\"1\\xe7`}\\xf0|M\\x96\\xa8i\\x03\\xb9\\x8bR\\x0f\\x80\"/0 pri=0.07837475 epo=0 ts=1706029065.724896633,1 min=1706029065.719842052,0 seq=4} lock=true stat=PENDING rts=1706029065.719842052,0 wto=false gul=1706029066.219842052,0\x00HSee: https://www.cockroachlabs.com/docs/v22.2/transaction-retry-error-reference.html#retry_serializable\x00\x00" +187=RowsNext 11:[10:MWY1MjJkZmUtMTRmMS00ZGQzLTk3MTQtOTc1MDg5MzdlYjVm,2:"Test 20",4:21,2:"nIKkqb5n",2:"csENA168",2:"NSImhyxx",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +188=RowsNext 11:[10:MzFlNzYwN2QtZjA3Yy00ZDk2LWE4NjktMDNiOThiNTIwZjgw,2:"Test 20",4:21,2:"lJILT4Vs",2:"dP3vYtzP",2:"4AbKl1PY",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +189=RowsNext 11:[10:YmQyNTNhZDYtZDIzMC00YzFhLWExMmUtOGUxZTEzZWRjNzdk] 1:nil +190=RowsNext 11:[10:MDcyYzg5OTYtYTE3Yy00NzFhLTlmNzItMjk1MWIwZjYzMDM1] 1:nil +191=RowsNext 11:[10:MDcyYzg5OTYtYTE3Yy00NzFhLTlmNzItMjk1MWIwZjYzMDM1,2:"Test 20",4:20,2:"fIrLTgtZ",2:"nSS9ts2Q",2:"kLxWensr",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +192=RowsNext 11:[10:YmQyNTNhZDYtZDIzMC00YzFhLWExMmUtOGUxZTEzZWRjNzdk,2:"Test 20",4:20,2:"ikYvAlmx",2:"Xwuve2kT",2:"uFEPc3mE",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil 193=ConnExec 2:"SAVEPOINT savepoint" 1:nil 194=TxRollback 1:nil -195=RowsNext 11:[10:MTI1ODI2NjEtZjFmMS00ODg2LWE1MTYtNjBmZTc4NDhlZDE2] 1:nil -196=RowsNext 11:[10:Y2YwMDM5OTYtNDc1OS00YThjLTg1OWUtYmRjNmFiZWE2YWZi] 1:nil +195=RowsNext 11:[10:OGU1MTQzZjctZjY1My00M2E4LTk5YjktZWE1MTM1ZTk5MmE5] 1:nil +196=RowsNext 11:[10:OTY2ODU5MWQtOGNhMy00YTk5LWIxYjMtMTBhOGNjYWJjMmIy] 1:nil 197=ConnExec 2:"SAVEPOINT item1" 1:nil -198=RowsNext 11:[10:MTI1ODI2NjEtZjFmMS00ODg2LWE1MTYtNjBmZTc4NDhlZDE2,2:"Test 20",4:20,2:"MJz1Z6OL",2:"PVHz6Ebi",2:"xR397Fmx",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -199=RowsNext 11:[10:Y2YwMDM5OTYtNDc1OS00YThjLTg1OWUtYmRjNmFiZWE2YWZi,2:"Test 20",4:20,2:"ADpbpfaj",2:"BwFdVjcD",2:"OvQIhTJo",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +198=RowsNext 11:[10:OGU1MTQzZjctZjY1My00M2E4LTk5YjktZWE1MTM1ZTk5MmE5,2:"Test 20",4:20,2:"ACheQ44Y",2:"ZCjDrT10",2:"Tove5fbD",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +199=RowsNext 11:[10:OTY2ODU5MWQtOGNhMy00YTk5LWIxYjMtMTBhOGNjYWJjMmIy,2:"Test 20",4:20,2:"uq5PpSvC",2:"hRQXY352",2:"eEzIHc9O",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil 200=ConnExec 2:"ROLLBACK TO SAVEPOINT item1" 1:nil 201=ConnExec 2:"SAVEPOINT item2" 1:nil -202=RowsNext 11:[10:Y2YwMDM5OTYtNDc1OS00YThjLTg1OWUtYmRjNmFiZWE2YWZi,2:"Test 20",4:21,2:"ADpbpfaj",2:"BwFdVjcD",2:"OvQIhTJo",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil +202=RowsNext 11:[10:OTY2ODU5MWQtOGNhMy00YTk5LWIxYjMtMTBhOGNjYWJjMmIy,2:"Test 20",4:21,2:"uq5PpSvC",2:"hRQXY352",2:"eEzIHc9O",10:OTg3YmE4MTktOWRmNS00NTkzLWE2NGUtZmIzNTQ2ODZmNDhm] 1:nil -"TestCockroachTransactions"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,123,20,13,171,15,15,172,170,123,20,13,169,3,170,123,20,13,171,15,15,173,170,123,20,13,174,40,40,175,176,19,1,13,174,40,40,175,176,19,169,123,170,123,20,169,123,170,123,177,13,174,40,40,178,19,169,123,170,123,20,174,40,40,19,174,40,40,179,178,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,123,20,13,171,15,15,180,170,123,20,13,169,3,170,123,20,13,171,15,15,181,170,123,20,13,182,40,40,183,184,19,1,13,182,40,40,183,184,19,185,123,170,123,20,185,123,170,123,186,13,182,40,40,187,19,185,123,170,123,20,174,40,40,19,174,40,40,187,188,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,123,20,13,171,15,15,189,170,123,20,13,169,3,170,123,20,13,171,15,15,190,170,123,20,13,182,40,40,191,192,19,193,3,182,40,40,191,192,19,185,123,170,123,185,123,170,123,194,174,40,40,191,192,19,174,40,40,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,123,20,13,171,15,15,195,170,123,20,13,169,3,170,123,20,13,171,15,15,196,170,123,20,13,197,3,182,40,40,198,199,19,185,123,170,123,200,3,201,3,182,40,40,198,199,19,185,123,170,123,20,174,40,40,198,19,174,40,40,202,19 "TestGormSchemaResolver"=1 -"TestGormUtils"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,39,40,40,41,42,40,40,19,43,40,40,41,44,40,40,41,44,40,40,41,43,40,40,19,45,40,40,41,45,40,40,19,44,40,40,41,45,40,40,19,42,40,40,19 -"TestGormCRUDRepository"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,46,47,47,48,49,50,50,51,19,52,53,53,54,55,19,56,50,50,57,58,19,59,47,47,60,49,50,50,61,19,52,53,53,62,63,19,56,50,50,57,64,19,65,47,47,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,66,47,47,67,68,69,70,71,72,73,74,75,19,76,50,50,77,51,61,19,78,53,53,79,80,54,55,62,63,19,81,50,50,57,58,64,19,66,47,47,67,68,69,70,71,72,73,74,75,19,76,50,50,77,51,61,19,78,53,53,79,80,54,55,62,63,19,81,50,50,57,58,64,19,82,47,47,72,73,74,75,19,76,50,50,77,51,61,19,78,53,53,79,80,54,55,62,63,19,81,50,50,57,58,64,19,83,47,47,68,69,70,72,73,74,75,19,76,50,50,77,51,61,19,78,53,53,79,80,54,55,62,63,19,81,50,50,57,58,64,19,84,47,47,74,75,19,85,50,50,51,61,19,86,53,53,54,55,62,63,19,81,50,50,57,58,64,19,87,47,47,67,73,19,85,50,50,51,61,19,86,53,53,54,55,62,63,19,81,50,50,57,58,64,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,88,89,89,90,19,91,89,89,92,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,27,28,20,13,29,15,15,93,94,95,96,97,98,99,100,101,19,20,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,102,40,40,103,104,105,106,107,108,109,110,111,19,13,112,15,15,30,34,33,32,38,35,31,37,36,19,20,102,40,40,113,114,115,116,117,118,119,120,121,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,122,123,20,39,40,40,124,13,122,3,20,13,122,3,20,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,125,123,20,39,40,40,19,13,126,40,40,127,20,13,126,40,40,128,20,13,129,130,20,13,125,3,20,13,125,3,20,88,89,89,131,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,46,47,47,132,49,50,50,51,19,52,53,53,54,55,19,56,50,50,57,58,19,8,3,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,133,40,40,134,135,136,137,138,139,140,141,142,19,143,144,144,145,146,147,148,149,150,151,152,153,19,154,40,40,134,135,136,137,138,139,140,141,142,19,155,40,40,140,139,19,155,40,40,140,139,19,155,40,40,140,139,19,155,40,40,140,139,19,156,40,40,139,140,19,157,158,158,159,160,161,162,163,164,165,166,167,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,59,47,47,168,49,50,50,61,19,52,53,53,62,63,19,56,50,50,57,64,19,59,47,47,168,49,50,50,61,19,52,53,53,62,63,19,56,50,50,57,64,19 +"TestGormCRUDRepository"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,39,40,40,41,42,43,43,44,19,45,46,46,47,48,19,49,43,43,50,51,19,52,40,40,53,42,43,43,54,19,45,46,46,55,56,19,49,43,43,50,57,19,58,40,40,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,59,40,40,60,61,62,63,64,65,66,67,68,19,69,43,43,70,44,54,19,71,46,46,72,73,47,48,55,56,19,74,43,43,50,51,57,19,59,40,40,60,61,62,63,64,65,66,67,68,19,69,43,43,70,44,54,19,71,46,46,72,73,47,48,55,56,19,74,43,43,50,51,57,19,75,40,40,65,66,67,68,19,69,43,43,70,44,54,19,71,46,46,72,73,47,48,55,56,19,74,43,43,50,51,57,19,76,40,40,61,62,63,65,66,67,68,19,69,43,43,70,44,54,19,71,46,46,72,73,47,48,55,56,19,74,43,43,50,51,57,19,77,40,40,67,68,19,78,43,43,44,54,19,79,46,46,47,48,55,56,19,74,43,43,50,51,57,19,80,40,40,60,66,19,78,43,43,44,54,19,79,46,46,47,48,55,56,19,74,43,43,50,51,57,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,81,82,82,83,19,84,82,82,85,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,27,28,20,13,29,15,15,86,87,88,89,90,91,92,93,94,19,20,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,95,96,96,97,98,99,100,101,102,103,104,105,19,13,106,15,15,30,34,33,32,38,35,31,37,36,19,20,95,96,96,107,108,109,110,111,112,113,114,115,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,116,117,20,118,96,96,119,13,116,3,20,13,116,3,20,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,120,117,20,118,96,96,19,13,121,96,96,122,20,13,121,96,96,123,20,13,124,125,20,13,120,3,20,13,120,3,20,81,82,82,126,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,39,40,40,127,42,43,43,44,19,45,46,46,47,48,19,49,43,43,50,51,19,8,3,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,128,96,96,129,130,131,132,133,134,135,136,137,19,138,139,139,140,141,142,143,144,145,146,147,148,19,149,96,96,129,130,131,132,133,134,135,136,137,19,150,96,96,135,134,19,150,96,96,135,134,19,150,96,96,135,134,19,150,96,96,135,134,19,151,96,96,134,135,19,152,153,153,154,155,156,157,158,159,160,161,162,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,52,40,40,163,42,43,43,54,19,45,46,46,55,56,19,49,43,43,50,57,19,52,40,40,163,42,43,43,54,19,45,46,46,55,56,19,49,43,43,50,57,19 +"TestGormUtils"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,118,96,96,164,165,96,96,19,166,96,96,164,167,96,96,164,167,96,96,164,166,96,96,19,168,96,96,164,168,96,96,19,167,96,96,164,168,96,96,19,165,96,96,19 +"TestCockroachTransactions"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,117,20,13,171,15,15,172,170,117,20,13,169,3,170,117,20,13,171,15,15,173,170,117,20,13,174,96,96,175,176,19,1,13,174,96,96,175,176,19,169,117,170,117,20,169,117,170,117,177,13,174,96,96,178,19,169,117,170,117,20,174,96,96,19,174,96,96,178,179,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,117,20,13,171,15,15,180,170,117,20,13,169,3,170,117,20,13,171,15,15,181,170,117,20,13,182,96,96,183,184,19,1,13,182,96,96,183,184,19,185,117,170,117,20,185,117,170,117,186,13,182,96,96,187,19,185,117,170,117,20,174,96,96,19,174,96,96,187,188,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,117,20,13,171,15,15,189,170,117,20,13,169,3,170,117,20,13,171,15,15,190,170,117,20,13,182,96,96,191,192,19,193,3,182,96,96,191,192,19,185,117,170,117,185,117,170,117,194,174,96,96,191,192,19,174,96,96,19,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,14,15,15,16,17,18,19,20,13,21,15,15,22,23,24,19,20,13,25,26,20,13,27,28,20,13,29,15,15,30,31,32,33,34,35,36,37,38,19,20,13,169,3,170,117,20,13,171,15,15,195,170,117,20,13,169,3,170,117,20,13,171,15,15,196,170,117,20,13,197,3,182,96,96,198,199,19,185,117,170,117,200,3,201,3,182,96,96,198,199,19,185,117,170,117,20,174,96,96,198,19,174,96,96,202,19 diff --git a/pkg/data/types/pqcrypt/testdata/map_test.copyist b/pkg/data/types/pqcrypt/testdata/map_test.copyist index dbb88cca..805b17bb 100644 --- a/pkg/data/types/pqcrypt/testdata/map_test.copyist +++ b/pkg/data/types/pqcrypt/testdata/map_test.copyist @@ -1,36 +1,37 @@ 1=DriverOpen 1:nil -2=ConnExec 2:"CREATE TABLE IF NOT EXISTS data_encryption_test\n(\n id int NOT NULL,\n name text NOT NULL,\n value jsonb NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id),\n CONSTRAINT idx_record_name UNIQUE (name)\n);\n\nINSERT INTO \"data_encryption_test\" (\"id\", \"name\", \"value\")\nVALUES (675153534251466753, 'v1_plain_map', '{\"alg\": \"p\", \"d\": {\"key1\": \"value1\", \"key2\": 2}, \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 1}'),\n (675153534266441729, 'v2_plain_map', '{\"alg\": \"p\", \"d\": {\"key1\": \"value1\", \"key2\": 2}, \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}'),\n (675154428705505281, 'v1_mock_map', '{\"alg\": \"e\", \"d\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc:{\\\"key1\\\":\\\"value1\\\",\\\"key2\\\":2}\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 1}'),\n (675154428730507265, 'v2_mock_map', '{\"alg\": \"e\", \"d\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc:{\\\"key1\\\":\\\"value1\\\",\\\"key2\\\":2}\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}'),\n (675171350698229761, 'v2_invalid_plain_map', '{\"alg\": \"p\", \"d\": \"invalid\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}'),\n (675171350734307329, 'v2_invalid_mock_map', '{\"alg\": \"e\", \"d\": \"invalid\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}')\nON CONFLICT DO NOTHING\nRETURNING \"id\"" 1:nil -3=ResultRowsAffected 4:6 1:nil -4=ConnExec 2:"TRUNCATE TABLE \"data_encryption_test\" CASCADE;" 1:nil -5=ResultRowsAffected 4:0 1:nil -6=ConnQuery 2:"SELECT * FROM \"data_encryption_test\" WHERE Name = $1 LIMIT 1" 1:nil -7=RowsColumns 9:["id","name","value"] -8=RowsNext 11:[4:675153534251466753,2:"v1_plain_map",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAxfQ] 1:nil -9=RowsNext 11:[4:675153534266441729,2:"v2_plain_map",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAyfQ] 1:nil -10=RowsNext 11:[4:675154428705505281,2:"v1_mock_map",10:eyJhbGciOiAiZSIsICJkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYzp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAxfQ] 1:nil -11=RowsNext 11:[4:675154428730507265,2:"v2_mock_map",10:eyJhbGciOiAiZSIsICJkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYzp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAyfQ] 1:nil -12=ConnBegin 1:nil -13=ConnExec 2:"UPDATE \"data_encryption_test\" SET \"name\"=$1,\"value\"=$2 WHERE \"id\" = $3" 1:nil -14=TxCommit 1:nil -15=ConnQuery 2:"INSERT INTO \"data_encryption_test\" (\"name\",\"value\",\"id\") VALUES ($1,$2,$3) ON CONFLICT (\"id\") DO UPDATE SET \"name\"=\"excluded\".\"name\",\"value\"=\"excluded\".\"value\" RETURNING \"id\"" 1:nil -16=RowsColumns 9:["id"] -17=RowsNext 11:[4:12345678] 1:nil -18=ConnQuery 2:"SELECT * FROM \"data_encryption_test\" WHERE \"data_encryption_test\".\"id\" = $1 LIMIT 1" 1:nil -19=RowsNext 11:[4:12345678,2:"temp_e_pswUFM5y",10:eyJhbGciOiAiZSIsICJkIjogImFhNzRhOTZjLWMwZjQtNGEyOS05Yzc2LWU2NDNmZjI5ZGVlODp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil -20=ConnExec 2:"DELETE FROM \"data_encryption_test\" WHERE \"data_encryption_test\".\"id\" = $1" 1:nil -21=ResultRowsAffected 4:1 1:nil -22=RowsNext 11:[4:675171350698229761,2:"v2_invalid_plain_map",10:eyJhbGciOiAicCIsICJkIjogImludmFsaWQiLCAia2lkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYyIsICJ2IjogMn0] 1:nil -23=RowsNext 11:[4:675171350734307329,2:"v2_invalid_mock_map",10:eyJhbGciOiAiZSIsICJkIjogImludmFsaWQiLCAia2lkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYyIsICJ2IjogMn0] 1:nil -24=TxRollback 1:nil -25=ConnQuery 2:"SELECT * FROM \"data_encryption_test\" WHERE \"id\" = $1 ORDER BY \"data_encryption_test\".\"id\" LIMIT 1" 1:nil -26=RowsNext 11:[] 7:EOF -27=ConnQuery 2:"INSERT INTO \"data_encryption_test\" (\"name\",\"value\",\"id\") VALUES ($1,$2,$3) RETURNING \"id\"" 1:nil -28=RowsNext 11:[4:12345678,2:"temp_p_jPghpGDR",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil -29=RowsNext 11:[4:12345678,2:"temp_p_pDKUQBz8",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil -30=RowsNext 11:[4:12345678,2:"temp_e_taq3Zxva",10:eyJhbGciOiAiZSIsICJkIjogImFhNzRhOTZjLWMwZjQtNGEyOS05Yzc2LWU2NDNmZjI5ZGVlODp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil -31=RowsNext 11:[4:12345678,2:"temp_e_kUFbHUuO",10:eyJhbGciOiAiZSIsICJkIjogImFhNzRhOTZjLWMwZjQtNGEyOS05Yzc2LWU2NDNmZjI5ZGVlODp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil -32=RowsNext 11:[4:12345678,2:"temp_p_ohHLuv7I",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil +2=ConnExec 2:"CREATE TABLE IF NOT EXISTS data_encryption_test\n(\n id int NOT NULL,\n name text NOT NULL,\n value jsonb NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id),\n CONSTRAINT idx_record_name UNIQUE (name)\n)" 1:nil +3=ResultRowsAffected 4:0 1:nil +4=ConnExec 2:"INSERT INTO \"data_encryption_test\" (\"id\", \"name\", \"value\")\nVALUES (675153534251466753, 'v1_plain_map', '{\"alg\": \"p\", \"d\": {\"key1\": \"value1\", \"key2\": 2}, \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 1}'),\n (675153534266441729, 'v2_plain_map', '{\"alg\": \"p\", \"d\": {\"key1\": \"value1\", \"key2\": 2}, \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}'),\n (675154428705505281, 'v1_mock_map', '{\"alg\": \"e\", \"d\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc:{\\\"key1\\\":\\\"value1\\\",\\\"key2\\\":2}\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 1}'),\n (675154428730507265, 'v2_mock_map', '{\"alg\": \"e\", \"d\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc:{\\\"key1\\\":\\\"value1\\\",\\\"key2\\\":2}\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}'),\n (675171350698229761, 'v2_invalid_plain_map', '{\"alg\": \"p\", \"d\": \"invalid\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}'),\n (675171350734307329, 'v2_invalid_mock_map', '{\"alg\": \"e\", \"d\": \"invalid\", \"kid\": \"d034a284-172f-46c3-aead-e7cfb2f78ddc\", \"v\": 2}')\nON CONFLICT DO NOTHING\nRETURNING \"id\"" 1:nil +5=ConnExec 2:"TRUNCATE TABLE \"data_encryption_test\" CASCADE;" 1:nil +6=ResultRowsAffected 4:6 1:nil +7=ConnQuery 2:"SELECT * FROM \"data_encryption_test\" WHERE Name = $1 LIMIT 1" 1:nil +8=RowsColumns 9:["id","name","value"] +9=RowsNext 11:[4:675153534251466753,2:"v1_plain_map",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAxfQ] 1:nil +10=RowsNext 11:[4:675153534266441729,2:"v2_plain_map",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAyfQ] 1:nil +11=RowsNext 11:[4:675154428705505281,2:"v1_mock_map",10:eyJhbGciOiAiZSIsICJkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYzp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAxfQ] 1:nil +12=RowsNext 11:[4:675154428730507265,2:"v2_mock_map",10:eyJhbGciOiAiZSIsICJkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYzp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiZDAzNGEyODQtMTcyZi00NmMzLWFlYWQtZTdjZmIyZjc4ZGRjIiwgInYiOiAyfQ] 1:nil +13=ConnBegin 1:nil +14=ConnExec 2:"UPDATE \"data_encryption_test\" SET \"name\"=$1,\"value\"=$2 WHERE \"id\" = $3" 1:nil +15=TxCommit 1:nil +16=ConnQuery 2:"INSERT INTO \"data_encryption_test\" (\"name\",\"value\",\"id\") VALUES ($1,$2,$3) ON CONFLICT (\"id\") DO UPDATE SET \"name\"=\"excluded\".\"name\",\"value\"=\"excluded\".\"value\" RETURNING \"id\"" 1:nil +17=RowsColumns 9:["id"] +18=RowsNext 11:[4:12345678] 1:nil +19=ConnQuery 2:"SELECT * FROM \"data_encryption_test\" WHERE \"data_encryption_test\".\"id\" = $1 LIMIT 1" 1:nil +20=RowsNext 11:[4:12345678,2:"temp_e_Nw2bLkvq",10:eyJhbGciOiAiZSIsICJkIjogImFhNzRhOTZjLWMwZjQtNGEyOS05Yzc2LWU2NDNmZjI5ZGVlODp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil +21=ConnExec 2:"DELETE FROM \"data_encryption_test\" WHERE \"data_encryption_test\".\"id\" = $1" 1:nil +22=ResultRowsAffected 4:1 1:nil +23=RowsNext 11:[4:675171350698229761,2:"v2_invalid_plain_map",10:eyJhbGciOiAicCIsICJkIjogImludmFsaWQiLCAia2lkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYyIsICJ2IjogMn0] 1:nil +24=RowsNext 11:[4:675171350734307329,2:"v2_invalid_mock_map",10:eyJhbGciOiAiZSIsICJkIjogImludmFsaWQiLCAia2lkIjogImQwMzRhMjg0LTE3MmYtNDZjMy1hZWFkLWU3Y2ZiMmY3OGRkYyIsICJ2IjogMn0] 1:nil +25=TxRollback 1:nil +26=ConnQuery 2:"SELECT * FROM \"data_encryption_test\" WHERE \"id\" = $1 ORDER BY \"data_encryption_test\".\"id\" LIMIT 1" 1:nil +27=RowsNext 11:[] 7:EOF +28=ConnQuery 2:"INSERT INTO \"data_encryption_test\" (\"name\",\"value\",\"id\") VALUES ($1,$2,$3) RETURNING \"id\"" 1:nil +29=RowsNext 11:[4:12345678,2:"temp_p_jPghpGDR",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil +30=RowsNext 11:[4:12345678,2:"temp_p_pDKUQBz8",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil +31=RowsNext 11:[4:12345678,2:"temp_e_taq3Zxva",10:eyJhbGciOiAiZSIsICJkIjogImFhNzRhOTZjLWMwZjQtNGEyOS05Yzc2LWU2NDNmZjI5ZGVlODp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil +32=RowsNext 11:[4:12345678,2:"temp_e_kUFbHUuO",10:eyJhbGciOiAiZSIsICJkIjogImFhNzRhOTZjLWMwZjQtNGEyOS05Yzc2LWU2NDNmZjI5ZGVlODp7XCJrZXkxXCI6XCJ2YWx1ZTFcIixcImtleTJcIjoyfSIsICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil +33=RowsNext 11:[4:12345678,2:"temp_p_JFi8RkFH",10:eyJhbGciOiAicCIsICJkIjogeyJrZXkxIjogInZhbHVlMSIsICJrZXkyIjogMn0sICJraWQiOiAiYWE3NGE5NmMtYzBmNC00YTI5LTljNzYtZTY0M2ZmMjlkZWU4IiwgInYiOiAyfQ] 1:nil -"TestEncryptedMapWithEncryptionEnabled"=1,2,3,4,5,2,3,6,7,7,8,2,5,4,5,2,3,6,7,7,9,2,5,4,5,2,3,6,7,7,10,2,5,4,5,2,3,6,7,7,11,2,5,4,5,2,3,12,13,5,14,12,15,16,16,17,14,18,7,7,19,12,20,21,14,2,5,4,5,2,3,6,7,7,22,7,2,5,4,5,2,3,6,7,7,23,7,2,5,4,5,2,3,12,24 -"TestEncryptedMap"=1,6,7,7,8,6,7,7,9,12,13,5,14,25,7,7,26,12,27,16,17,14,18,7,7,28,12,20,21,14,12,13,5,14,25,7,7,26,12,27,16,17,14,18,7,7,29,12,20,21,14,6,7,7,10,6,7,7,11,12,13,5,14,25,7,7,26,12,27,16,17,14,18,7,7,30,12,20,21,14,12,13,5,14,25,7,7,26,12,27,16,17,14,18,7,7,31,12,20,21,14,6,7,7,22,7,6,7,7,23,7,12,24 -"TestEncryptedMapWithEncryptionDisabled"=1,2,5,4,5,2,3,6,7,7,8,2,5,4,5,2,3,6,7,7,9,2,5,4,5,2,3,12,13,5,14,12,15,16,16,17,14,18,7,7,32,12,20,21,14,2,5,4,5,2,3,6,7,7,10,7,2,5,4,5,2,3,6,7,7,23,7,2,5,4,5,2,3,6,7,7,22,7,2,5,4,5,2,3,12,24 +"TestEncryptedMapWithEncryptionDisabled"=1,2,3,4,3,5,3,2,3,4,6,7,8,8,9,2,3,4,3,5,3,2,3,4,6,7,8,8,10,2,3,4,3,5,3,2,3,4,6,13,14,3,15,13,16,17,17,18,15,19,8,8,33,13,21,22,15,2,3,4,3,5,3,2,3,4,6,7,8,8,11,8,2,3,4,3,5,3,2,3,4,6,7,8,8,24,8,2,3,4,3,5,3,2,3,4,6,7,8,8,23,8,2,3,4,3,5,3,2,3,4,6,13,25 +"TestEncryptedMapWithEncryptionEnabled"=1,2,3,4,3,5,3,2,3,4,6,7,8,8,9,2,3,4,3,5,3,2,3,4,6,7,8,8,10,2,3,4,3,5,3,2,3,4,6,7,8,8,11,2,3,4,3,5,3,2,3,4,6,7,8,8,12,2,3,4,3,5,3,2,3,4,6,13,14,3,15,13,16,17,17,18,15,19,8,8,20,13,21,22,15,2,3,4,3,5,3,2,3,4,6,7,8,8,23,8,2,3,4,3,5,3,2,3,4,6,7,8,8,24,8,2,3,4,3,5,3,2,3,4,6,13,25 +"TestEncryptedMap"=1,7,8,8,9,7,8,8,10,13,14,3,15,26,8,8,27,13,28,17,18,15,19,8,8,29,13,21,22,15,13,14,3,15,26,8,8,27,13,28,17,18,15,19,8,8,30,13,21,22,15,7,8,8,11,7,8,8,12,13,14,3,15,26,8,8,27,13,28,17,18,15,19,8,8,31,13,21,22,15,13,14,3,15,26,8,8,27,13,28,17,18,15,19,8,8,32,13,21,22,15,7,8,8,23,8,7,8,8,24,8,13,25 diff --git a/pkg/data/types/testdata/example_test.copyist b/pkg/data/types/testdata/example_test.copyist index 203af087..51c387f7 100644 --- a/pkg/data/types/testdata/example_test.copyist +++ b/pkg/data/types/testdata/example_test.copyist @@ -4,22 +4,22 @@ 4=ConnBegin 1:nil 5=ConnQuery 2:"INSERT INTO \"model_example\" (\"tenant_name\",\"value\",\"tenant_id\",\"tenant_path\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"deleted_at\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10) RETURNING \"id\"" 1:nil 6=RowsColumns 9:["id"] -7=RowsNext 11:[10:NjRiNzVkZTEtNGJmNS00MDc0LWEyN2QtY2QwODBhOTFlNmQ0] 1:nil +7=RowsNext 11:[10:NGRhZjliOWMtMTM1My00NTFlLWFlNjQtM2UwOWM3NDExZjQz] 1:nil 8=TxCommit 1:nil 9=TxRollback 1:nil 10=ConnExec 2:"TRUNCATE TABLE \"model_example\" RESTRICT" 1:nil -11=RowsNext 11:[10:MGQwYTQ2YjAtYjk3ZC00OGIwLTk3YTktMjY5NGE2YWRiYzQz] 1:nil -12=RowsNext 11:[10:ZjkxY2M4M2UtYjgxMi00NzZjLWI3NmMtMWI4ZTNhNWE4ZWFh] 1:nil +11=RowsNext 11:[10:YzQ3YThhMDQtMTZkZC00NWE4LWFkY2QtNWIzYTViMGMwYWI0] 1:nil +12=RowsNext 11:[10:Y2FmMDJkMDItYmI1ZS00MjhkLWIxNWMtM2FjZDFlYTRlNDM3] 1:nil 13=ConnExec 2:"UPDATE \"model_example\" SET \"tenant_name\"=$1,\"value\"=$2,\"tenant_id\"=$3,\"tenant_path\"=$4,\"created_at\"=$5,\"updated_at\"=$6,\"created_by\"=$7,\"updated_by\"=$8,\"deleted_at\"=$9 WHERE \"model_example\".\"tenant_path\" @> $10 AND \"model_example\".\"deleted_at\" IS NULL AND \"id\" = $11" 1:nil 14=ResultRowsAffected 4:1 1:nil 15=ConnExec 2:"UPDATE \"model_example\" SET \"tenant_id\"=$1,\"tenant_path\"=$2,\"updated_at\"=$3 WHERE \"model_example\".\"tenant_path\" @> $4 AND \"model_example\".\"deleted_at\" IS NULL AND \"id\" = $5" 1:nil 16=ConnExec 2:"UPDATE \"model_example\" SET \"tenant_id\"=$1,\"tenant_path\"=$2,\"updated_at\"=$3 WHERE (\"model_example\".\"id\" = $4 OR \"model_example\".\"id\" = $5) AND \"model_example\".\"tenant_path\" @> $6 AND \"model_example\".\"deleted_at\" IS NULL" 1:nil -17=RowsNext 11:[10:YTIzYmVhYTktZjM1OS00YzE0LWFjODgtYjhmZWNlMTg5MzJj] 1:nil -18=RowsNext 11:[10:Y2FhODQyMmUtMTg3Ny00N2E4LThlZDQtYTNlMGZmNmQxYjQ4] 1:nil -19=RowsNext 11:[10:NWVjNmE2MWYtZWJjYS00ZTgyLWFhZTQtNTIxMDc1OGI5NWUx] 1:nil -20=RowsNext 11:[10:ZTQ2NTUyOWMtODZlNi00MDE3LTliNTAtYjA2ZjQzN2YyNDg0] 1:nil -21=RowsNext 11:[10:Nzc5M2YxYjMtNjAyNy00N2JhLTgyZTktNDlhZGJmNDViYWZh] 1:nil -22=RowsNext 11:[10:ZmFlYjRkNWMtMzc4NS00YTQ3LWFiMWYtZWEyZTdiZTA2OTkx] 1:nil +17=RowsNext 11:[10:MTA2ZGM4ZTktNzZjYS00NDU5LTg2N2UtNmUzMmIxZTdhMTNi] 1:nil +18=RowsNext 11:[10:NmFjOTFkMzMtMGM5Ny00ZmMzLTlkNDMtMGFmODYyMjdkYjc0] 1:nil +19=RowsNext 11:[10:MGI1ZTk3YTktNTRiMi00YjJkLWJmNjMtY2NjMjI4NzVlZTEy] 1:nil +20=RowsNext 11:[10:ZjJiYjU0MTItNGNkNy00ZWUxLTlhODEtMWNiNjMyNTMxZDdk] 1:nil +21=RowsNext 11:[10:YmE4YzQ5YjYtNzQyNy00MWM1LWJmMTktZDUzZjlmYTFkOWJi] 1:nil +22=RowsNext 11:[10:OGJjMGNlNDUtMzRiOS00N2VmLTg2ZWUtYTk3MGUxNjcwNGIx] 1:nil 23=ConnExec 2:"UPDATE \"model_example\" SET \"deleted_at\"=$1 WHERE \"model_example\".\"tenant_path\" @> $2 AND \"model_example\".\"id\" = $3 AND \"model_example\".\"deleted_at\" IS NULL" 1:nil 24=ConnExec 2:"UPDATE \"model_example\" SET \"deleted_at\"=$1 WHERE \"model_example\".\"value\" = $2 AND \"model_example\".\"tenant_path\" @> $3 AND \"model_example\".\"deleted_at\" IS NULL" 1:nil 25=ResultRowsAffected 4:2 1:nil diff --git a/pkg/data/types/testdata/filter_bool_test.copyist b/pkg/data/types/testdata/filter_bool_test.copyist index c42079ae..676a84d3 100644 --- a/pkg/data/types/testdata/filter_bool_test.copyist +++ b/pkg/data/types/testdata/filter_bool_test.copyist @@ -15,38 +15,38 @@ 15=ConnExec 2:"INSERT INTO \"test_bool_filter_model1\" (\"ref_key\",\"value\",\"search\",\"enabled\") VALUES ($1,$2,$3,$4)" 1:nil 16=ResultRowsAffected 4:1 1:nil 17=ConnQuery 2:"INSERT INTO \"test_bool_filter_models\" (\"value\",\"search\",\"filtered\",\"one_to_one_key\",\"many_to_one_id\",\"id\") VALUES ($1,$2,$3,$4,$5,$6) RETURNING \"id\"" 1:nil -18=RowsNext 11:[10:NzAwZjYwZTQtZjgxZC00OGIwLWJmNjQtNjg3N2E5OWYxNTBj] 1:nil -19=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz] 1:nil -20=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm] 1:nil -21=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi] 1:nil -22=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2] 1:nil -23=RowsNext 11:[10:ZTI3YWM5ZWEtMDBjYi00NDI3LWJmZGQtYzQ4OGIxZGJlNjE2] 1:nil -24=RowsNext 11:[10:MTYwOWUxNzgtZDY0Ny00ZWJkLTk3NTMtYTkwOTZiNDI2N2Iy] 1:nil -25=RowsNext 11:[10:ZGNjNzk2ZGEtOWU4My00MDFiLTkwNjQtMzE0YWI2MTMzYTQy] 1:nil -26=RowsNext 11:[10:MWY2ODY2OGEtOWFiZi00NWE5LTlmZDktZmUzZDJhYjliMTNk] 1:nil -27=RowsNext 11:[10:M2E4MjIxODMtNjBiZS00ZDFlLWI0ZGQtNzk3OTAyOTQ1ODFh] 1:nil -28=RowsNext 11:[10:YzYzMzdjMjktMzBmMi00YzFiLWJhZDctMmE0MWEwNDBmN2Ni] 1:nil -29=RowsNext 11:[10:MmU3ZWE4MjEtNDViNS00OTBlLWE2MTEtOWIxYjRhYWNjNWEy] 1:nil +18=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2] 1:nil +19=RowsNext 11:[10:ZTI3YWM5ZWEtMDBjYi00NDI3LWJmZGQtYzQ4OGIxZGJlNjE2] 1:nil +20=RowsNext 11:[10:MTYwOWUxNzgtZDY0Ny00ZWJkLTk3NTMtYTkwOTZiNDI2N2Iy] 1:nil +21=RowsNext 11:[10:ZGNjNzk2ZGEtOWU4My00MDFiLTkwNjQtMzE0YWI2MTMzYTQy] 1:nil +22=RowsNext 11:[10:NzAwZjYwZTQtZjgxZC00OGIwLWJmNjQtNjg3N2E5OWYxNTBj] 1:nil +23=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz] 1:nil +24=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm] 1:nil +25=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi] 1:nil +26=RowsNext 11:[10:M2E4MjIxODMtNjBiZS00ZDFlLWI0ZGQtNzk3OTAyOTQ1ODFh] 1:nil +27=RowsNext 11:[10:YzYzMzdjMjktMzBmMi00YzFiLWJhZDctMmE0MWEwNDBmN2Ni] 1:nil +28=RowsNext 11:[10:MmU3ZWE4MjEtNDViNS00OTBlLWE2MTEtOWIxYjRhYWNjNWEy] 1:nil +29=RowsNext 11:[10:MWY2ODY2OGEtOWFiZi00NWE5LTlmZDktZmUzZDJhYjliMTNk] 1:nil 30=ConnQuery 2:"SELECT * FROM \"test_bool_filter_models\" WHERE \"test_bool_filter_models\".\"id\" = $1 AND \"test_bool_filter_models\".\"filtered\" IS false LIMIT 1" 1:nil 31=RowsColumns 9:["id","value","search","filtered","one_to_one_key","many_to_one_id"] -32=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz,2:"Not Filtered",2:"not_filtered",6:false,2:"6kSXXv4e",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +32=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz,2:"Not Filtered",2:"not_filtered",6:false,2:"DfoX3TnU",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil 33=ConnQuery 2:"SELECT * FROM \"test_bool_filter_models\" WHERE \"test_bool_filter_models\".\"id\" = $1 AND \"test_bool_filter_models\".\"filtered\" IS false AND \"test_bool_filter_models\".\"id\" = $2 LIMIT 1" 1:nil 34=RowsNext 11:[] 7:"EOF" 35=ConnQuery 2:"SELECT * FROM \"test_bool_filter_models\" WHERE \"test_bool_filter_models\".\"filtered\" IS false" 1:nil -36=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2,2:"Not Filtered",2:"not_filtered",6:false,2:"vTOqembH",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -37=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm,2:"Not Filtered",2:"not_filtered",6:false,2:"JAvg0yxu",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil -38=RowsNext 11:[10:M2E4MjIxODMtNjBiZS00ZDFlLWI0ZGQtNzk3OTAyOTQ1ODFh,2:"Not Filtered",2:"not_filtered",6:false,2:"Q6Qf1VPi",1:nil] 1:nil -39=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi,2:"Not Filtered",2:"not_filtered",6:false,2:"eqvmED2A",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -40=RowsNext 11:[10:YzYzMzdjMjktMzBmMi00YzFiLWJhZDctMmE0MWEwNDBmN2Ni,2:"Not Filtered",2:"not_filtered",6:false,2:"R5uwBGLj",1:nil] 1:nil +36=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2,2:"Not Filtered",2:"not_filtered",6:false,2:"GACbGqzM",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +37=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm,2:"Not Filtered",2:"not_filtered",6:false,2:"ER15vU99",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +38=RowsNext 11:[10:M2E4MjIxODMtNjBiZS00ZDFlLWI0ZGQtNzk3OTAyOTQ1ODFh,2:"Not Filtered",2:"not_filtered",6:false,2:"lN8yBySG",1:nil] 1:nil +39=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi,2:"Not Filtered",2:"not_filtered",6:false,2:"bPJDWxdo",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +40=RowsNext 11:[10:YzYzMzdjMjktMzBmMi00YzFiLWJhZDctMmE0MWEwNDBmN2Ni,2:"Not Filtered",2:"not_filtered",6:false,2:"hjXqqFeQ",1:nil] 1:nil 41=ConnQuery 2:"SELECT * FROM \"test_bool_filter_models\" WHERE many_to_one_id IS NOT NULL AND \"test_bool_filter_models\".\"filtered\" IS false" 1:nil 42=ConnQuery 2:"SELECT * FROM \"test_bool_filter_model1\" WHERE \"test_bool_filter_model1\".\"enabled\" IS true" 1:nil 43=RowsColumns 9:["ref_key","value","search","enabled"] -44=RowsNext 11:[2:"1TiiDk9e",2:"Filtered",2:"filtered",6:true] 1:nil -45=RowsNext 11:[2:"Vsi4Ia0Q",2:"Filtered",2:"filtered",6:true] 1:nil -46=RowsNext 11:[2:"Z8I8kab5",2:"Filtered",2:"filtered",6:true] 1:nil -47=RowsNext 11:[2:"aimo8Xv5",2:"Filtered",2:"filtered",6:true] 1:nil -48=RowsNext 11:[2:"eN0fTx7k",2:"Filtered",2:"filtered",6:true] 1:nil -49=RowsNext 11:[2:"nWfxMSvF",2:"Filtered",2:"filtered",6:true] 1:nil +44=RowsNext 11:[2:"0pPijzRw",2:"Filtered",2:"filtered",6:true] 1:nil +45=RowsNext 11:[2:"KQwtXHMb",2:"Filtered",2:"filtered",6:true] 1:nil +46=RowsNext 11:[2:"PQAv6EiJ",2:"Filtered",2:"filtered",6:true] 1:nil +47=RowsNext 11:[2:"PjSUtjRc",2:"Filtered",2:"filtered",6:true] 1:nil +48=RowsNext 11:[2:"PveRYidt",2:"Filtered",2:"filtered",6:true] 1:nil +49=RowsNext 11:[2:"mEvhq118",2:"Filtered",2:"filtered",6:true] 1:nil 50=ConnQuery 2:"SELECT * FROM \"test_bool_filter_model1\" WHERE value IS NOT NULL AND \"test_bool_filter_model1\".\"enabled\" IS true" 1:nil 51=ConnQuery 2:"SELECT * FROM \"test_bool_filter_model2\"" 1:nil 52=RowsColumns 9:["id","value","search","enabled"] @@ -55,20 +55,20 @@ 55=ConnQuery 2:"SELECT * FROM \"test_bool_filter_model2\" WHERE value IS NOT NULL" 1:nil 56=ConnQuery 2:"SELECT * FROM \"test_bool_filter_model2\" WHERE \"test_bool_filter_model2\".\"enabled\" IS false" 1:nil 57=ConnQuery 2:"SELECT * FROM \"test_bool_filter_models\" WHERE many_to_one_id IS NOT NULL" 1:nil -58=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2,2:"Not Filtered",2:"not_filtered",6:false,2:"Y78wREc6",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -59=RowsNext 11:[10:MTYwOWUxNzgtZDY0Ny00ZWJkLTk3NTMtYTkwOTZiNDI2N2Iy,2:"Filtered",2:"filtered",6:true,2:"voACF95z",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil -60=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm,2:"Not Filtered",2:"not_filtered",6:false,2:"WkkdjEZf",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil -61=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi,2:"Not Filtered",2:"not_filtered",6:false,2:"0M6Cs2xh",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -62=RowsNext 11:[10:NzAwZjYwZTQtZjgxZC00OGIwLWJmNjQtNjg3N2E5OWYxNTBj,2:"Filtered",2:"filtered",6:true,2:"8t3eLK04",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -63=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz,2:"Not Filtered",2:"not_filtered",6:false,2:"rShoSStn",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil -64=RowsNext 11:[10:ZGNjNzk2ZGEtOWU4My00MDFiLTkwNjQtMzE0YWI2MTMzYTQy,2:"Filtered",2:"filtered",6:true,2:"LsN3nnhk",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -65=RowsNext 11:[10:ZTI3YWM5ZWEtMDBjYi00NDI3LWJmZGQtYzQ4OGIxZGJlNjE2,2:"Filtered",2:"filtered",6:true,2:"roUGidpq",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +58=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2,2:"Not Filtered",2:"not_filtered",6:false,2:"phf6cJXz",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +59=RowsNext 11:[10:MTYwOWUxNzgtZDY0Ny00ZWJkLTk3NTMtYTkwOTZiNDI2N2Iy,2:"Filtered",2:"filtered",6:true,2:"rkKCYsAo",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +60=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm,2:"Not Filtered",2:"not_filtered",6:false,2:"DOln3idy",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +61=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi,2:"Not Filtered",2:"not_filtered",6:false,2:"dtb2ft2w",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +62=RowsNext 11:[10:NzAwZjYwZTQtZjgxZC00OGIwLWJmNjQtNjg3N2E5OWYxNTBj,2:"Filtered",2:"filtered",6:true,2:"KhIPuiVs",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +63=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz,2:"Not Filtered",2:"not_filtered",6:false,2:"AVnlxVW0",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +64=RowsNext 11:[10:ZGNjNzk2ZGEtOWU4My00MDFiLTkwNjQtMzE0YWI2MTMzYTQy,2:"Filtered",2:"filtered",6:true,2:"IbuvTrxK",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +65=RowsNext 11:[10:ZTI3YWM5ZWEtMDBjYi00NDI3LWJmZGQtYzQ4OGIxZGJlNjE2,2:"Filtered",2:"filtered",6:true,2:"1Il1jvK5",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil 66=ConnQuery 2:"SELECT * FROM \"test_bool_filter_models\" WHERE many_to_one_id IS NOT NULL AND \"test_bool_filter_models\".\"filtered\" IS true" 1:nil -67=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz,2:"Not Filtered",2:"not_filtered",6:false,2:"X61t5tUV",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil -68=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2,2:"Not Filtered",2:"not_filtered",6:false,2:"C79u3vZ0",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -69=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm,2:"Not Filtered",2:"not_filtered",6:false,2:"a3orL9tH",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil -70=RowsNext 11:[10:M2E4MjIxODMtNjBiZS00ZDFlLWI0ZGQtNzk3OTAyOTQ1ODFh,2:"Not Filtered",2:"not_filtered",6:false,2:"KZwrP8lo",1:nil] 1:nil -71=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi,2:"Not Filtered",2:"not_filtered",6:false,2:"9B9Min88",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil -72=RowsNext 11:[10:YzYzMzdjMjktMzBmMi00YzFiLWJhZDctMmE0MWEwNDBmN2Ni,2:"Not Filtered",2:"not_filtered",6:false,2:"Obw00e4c",1:nil] 1:nil +67=RowsNext 11:[10:YmY4ZTM3NjktY2YwNy00ODk3LWE5ODItOGZhMjZkODM3ZGYz,2:"Not Filtered",2:"not_filtered",6:false,2:"pcWc2Zth",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +68=RowsNext 11:[10:MDkwYzczNzMtYTE0Ni00NTBkLWFhOTctM2RiODU5M2E2MDQ2,2:"Not Filtered",2:"not_filtered",6:false,2:"GdOsGLIB",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +69=RowsNext 11:[10:MmM0ZTExZGMtYWMyYy00ZWQ5LWJjZjctZjY1MDhmZDc1NGJm,2:"Not Filtered",2:"not_filtered",6:false,2:"BXp5cFCt",10:MjZmYmMwMzctNjg4NS00YzQ2LTkyZDctMmJlYTVlZWZiZjky] 1:nil +70=RowsNext 11:[10:M2E4MjIxODMtNjBiZS00ZDFlLWI0ZGQtNzk3OTAyOTQ1ODFh,2:"Not Filtered",2:"not_filtered",6:false,2:"eYWUCKjA",1:nil] 1:nil +71=RowsNext 11:[10:NDVlMTc5YTctNTg1Ni00MDM1LWFkM2EtZGY3YjJiZTI3Yzdi,2:"Not Filtered",2:"not_filtered",6:false,2:"LPs4pUP9",10:Nzg2N2VhZjYtZmRiZS00MjcxLThmMGItYmFlNjhhMDM0M2Fi] 1:nil +72=RowsNext 11:[10:YzYzMzdjMjktMzBmMi00YzFiLWJhZDctMmE0MWEwNDBmN2Ni,2:"Not Filtered",2:"not_filtered",6:false,2:"o8hZFnXz",1:nil] 1:nil -"TestBoolFilter"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,26,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,30,31,31,32,33,31,31,34,35,31,31,36,37,38,39,32,40,34,41,31,31,36,37,39,32,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,9,15,16,13,9,17,11,11,26,13,42,43,43,44,45,46,47,48,49,34,50,43,43,44,45,46,47,48,49,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,9,15,16,13,9,17,11,11,26,13,9,15,16,13,9,17,11,11,27,13,51,52,52,53,54,34,55,52,52,53,54,34,56,52,52,53,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,9,15,16,13,9,17,11,11,26,13,57,31,31,58,59,60,61,62,63,64,65,34,57,31,31,58,59,60,61,62,63,64,65,34,66,31,31,59,62,64,65,34,66,31,31,59,62,64,65,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,9,15,16,13,9,17,11,11,26,13,30,31,31,67,33,31,31,34,35,31,31,68,69,70,71,67,72,34,41,31,31,68,69,71,67,34 +"TestBoolFilter"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,26,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,30,31,31,32,33,31,31,34,35,31,31,36,37,38,39,32,40,34,41,31,31,36,37,39,32,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,26,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,42,43,43,44,45,46,47,48,49,34,50,43,43,44,45,46,47,48,49,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,26,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,51,52,52,53,54,34,55,52,52,53,54,34,56,52,52,53,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,9,15,16,13,9,17,11,11,26,13,57,31,31,58,59,60,61,62,63,64,65,34,57,31,31,58,59,60,61,62,63,64,65,34,66,31,31,59,62,64,65,34,66,31,31,59,62,64,65,34,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,9,10,11,11,14,13,9,15,16,13,9,17,11,11,24,13,9,15,16,13,9,17,11,11,25,13,9,15,16,13,9,17,11,11,18,13,9,15,16,13,9,17,11,11,19,13,9,15,16,13,9,17,11,11,20,13,9,15,16,13,9,17,11,11,21,13,9,15,16,13,9,17,11,11,22,13,9,15,16,13,9,17,11,11,23,13,9,15,16,13,9,17,11,11,26,13,9,15,16,13,9,17,11,11,27,13,9,15,16,13,9,17,11,11,28,13,9,15,16,13,9,17,11,11,29,13,30,31,31,67,33,31,31,34,35,31,31,68,69,70,71,67,72,34,41,31,31,68,69,71,67,34 diff --git a/pkg/data/types/testdata/tenancy_test.copyist b/pkg/data/types/testdata/tenancy_test.copyist index c55570c1..fb07db7c 100644 --- a/pkg/data/types/testdata/tenancy_test.copyist +++ b/pkg/data/types/testdata/tenancy_test.copyist @@ -22,49 +22,49 @@ 22=ResultRowsAffected 4:2 1:nil 23=ConnQuery 2:"SELECT * FROM \"test_tenancy\" WHERE \"test_tenancy\".\"id\" = $1 LIMIT 1" 1:nil 24=RowsColumns 9:["id","tenant_name","value","tenant_id","tenant_path","created_at","updated_at","created_by","updated_by","deleted_at"] -25=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Tenant A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-06-12T16:47:23.442629Z,8:2023-06-12T16:47:23.442629Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +25=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Tenant A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:57:51.494331Z,8:2024-01-23T16:57:51.494331Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 26=ConnExec 2:"UPDATE \"test_tenancy\" SET \"tenant_name\"=$1,\"value\"=$2,\"tenant_id\"=$3,\"tenant_path\"=$4,\"created_at\"=$5,\"updated_at\"=$6,\"created_by\"=$7,\"updated_by\"=$8 WHERE \"test_tenancy\".\"tenant_path\" @> $9 AND \"id\" = $10" 1:nil -27=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Updated",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-06-12T16:47:23.442629Z,8:2023-06-12T16:47:23.469678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -28=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Tenant B",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2023-06-12T16:47:23.455604Z,8:2023-06-12T16:47:23.455604Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +27=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Updated",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:57:51.494331Z,8:2024-01-23T16:57:51.531423Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +28=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Tenant B",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2024-01-23T16:57:51.510883Z,8:2024-01-23T16:57:51.510883Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 29=ConnExec 2:"UPDATE \"test_tenancy\" SET \"tenant_name\"=$1,\"value\"=$2,\"tenant_id\"=$3,\"tenant_path\"=$4,\"created_at\"=$5,\"updated_at\"=$6,\"created_by\"=$7,\"updated_by\"=$8 WHERE \"id\" = $9" 1:nil -30=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Updated",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2023-06-12T16:47:23.455604Z,8:2023-06-12T16:47:23.479637Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -31=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Tenant A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-06-12T16:47:23.511029Z,8:2023-06-12T16:47:23.511029Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -32=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Tenant B",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2023-06-12T16:47:23.523529Z,8:2023-06-12T16:47:23.523529Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +30=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Updated",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2024-01-23T16:57:51.510883Z,8:2024-01-23T16:57:51.548453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +31=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Tenant A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:57:51.590268Z,8:2024-01-23T16:57:51.590268Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +32=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Tenant B",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2024-01-23T16:57:51.604957Z,8:2024-01-23T16:57:51.604957Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 33=ConnExec 2:"UPDATE \"test_tenancy\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_tenancy\".\"tenant_path\" @> $3 OR \"test_tenancy\".\"tenant_path\" @> $4) AND \"id\" = $5" 1:nil -34=RowsNext 11:[10:ZmY5ODg3ZmItNjgwOS00NmYzLWI4ZjEtMmRlOWY0MDU0ZTM2,2:"Tenant A-1",2:"Updated",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-06-12T16:47:23.696233Z,8:2023-06-12T16:47:23.719673Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -35=RowsNext 11:[10:ZDEyMjUzNTktYzA3NS00YjBmLWFkNjEtYzZlNTMxOGY2MDU2,2:"Tenant A-2",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-06-12T16:47:23.698979Z,8:2023-06-12T16:47:23.726661Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +34=RowsNext 11:[10:ZmY5ODg3ZmItNjgwOS00NmYzLWI4ZjEtMmRlOWY0MDU0ZTM2,2:"Tenant A-1",2:"Updated",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:57:51.806447Z,8:2024-01-23T16:57:51.831405Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +35=RowsNext 11:[10:ZDEyMjUzNTktYzA3NS00YjBmLWFkNjEtYzZlNTMxOGY2MDU2,2:"Tenant A-2",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:57:51.810587Z,8:2024-01-23T16:57:51.836451Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 36=ConnExec 2:"UPDATE \"test_tenancy\" SET \"tenant_path\"=$1,\"value\"=$2,\"tenant_id\"=$3,\"updated_at\"=$4 WHERE (\"test_tenancy\".\"tenant_path\" @> $5 OR \"test_tenancy\".\"tenant_path\" @> $6 OR \"test_tenancy\".\"tenant_path\" @> $7) AND \"id\" = $8" 1:nil -37=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Updated",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-06-12T16:47:23.708045Z,8:2023-06-12T16:47:23.732352Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +37=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Updated",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:57:51.822558Z,8:2024-01-23T16:57:51.842035Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 38=ConnExec 2:"UPDATE \"test_tenancy\" SET \"value\"=$1,\"tenant_id\"=$2,\"tenant_path\"=$3,\"updated_at\"=$4 WHERE (\"test_tenancy\".\"tenant_path\" @> $5 OR \"test_tenancy\".\"tenant_path\" @> $6 OR \"test_tenancy\".\"tenant_path\" @> $7) AND \"id\" = $8" 1:nil -39=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Updated",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-06-12T16:47:23.711312Z,8:2023-06-12T16:47:23.738185Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +39=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Updated",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:57:51.82564Z,8:2024-01-23T16:57:51.848285Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 40=ConnExec 2:"UPDATE \"test_tenancy\" SET \"value\"=$1,\"tenant_id\"=$2,\"tenant_path\"=$3,\"updated_at\"=$4 WHERE (\"test_tenancy\".\"tenant_name\" = $5 OR \"test_tenancy\".\"tenant_name\" = $6) AND (\"test_tenancy\".\"tenant_path\" @> $7 OR \"test_tenancy\".\"tenant_path\" @> $8)" 1:nil -41=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Updated",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-06-12T16:47:23.693127Z,8:2023-06-12T16:47:23.744259Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -42=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Updated",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-06-12T16:47:23.704733Z,8:2023-06-12T16:47:23.744259Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -43=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Updated Again",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2023-06-12T16:47:23.693127Z,8:2023-06-12T16:47:23.75214Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -44=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Updated Again",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-06-12T16:47:23.704733Z,8:2023-06-12T16:47:23.758517Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +41=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Updated",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:57:51.802174Z,8:2024-01-23T16:57:51.853767Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +42=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Updated",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:57:51.819437Z,8:2024-01-23T16:57:51.853767Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +43=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Tenant A",2:"Updated Again",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2024-01-23T16:57:51.802174Z,8:2024-01-23T16:57:51.864118Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +44=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Updated Again",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:57:51.819437Z,8:2024-01-23T16:57:51.869627Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 45=ConnExec 2:"UPDATE \"test_tenancy\" SET \"value\"=$1,\"updated_at\"=$2 WHERE \"test_tenancy\".\"tenant_path\" @> $3 AND \"id\" = $4" 1:nil 46=ConnExec 2:"UPDATE \"test_tenancy\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_tenancy\".\"tenant_path\" @> $3 OR \"test_tenancy\".\"tenant_path\" @> $4 OR \"test_tenancy\".\"tenant_path\" @> $5) AND \"id\" = $6" 1:nil 47=ConnExec 2:"UPDATE \"test_tenancy\" SET \"tenant_id\"=$1,\"tenant_path\"=$2,\"value\"=$3,\"updated_at\"=$4 WHERE (\"test_tenancy\".\"tenant_path\" @> $5 OR \"test_tenancy\".\"tenant_path\" @> $6) AND \"id\" = $7" 1:nil 48=ConnExec 2:"UPDATE \"test_tenancy\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_tenancy\".\"tenant_name\" = $3 OR \"test_tenancy\".\"tenant_name\" = $4) AND \"test_tenancy\".\"tenant_path\" @> $5" 1:nil -49=RowsNext 11:[10:ZmY5ODg3ZmItNjgwOS00NmYzLWI4ZjEtMmRlOWY0MDU0ZTM2,2:"Tenant A-1",2:"Tenant A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-06-12T16:47:23.947388Z,8:2023-06-12T16:47:23.947388Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +49=RowsNext 11:[10:ZmY5ODg3ZmItNjgwOS00NmYzLWI4ZjEtMmRlOWY0MDU0ZTM2,2:"Tenant A-1",2:"Tenant A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:57:52.043737Z,8:2024-01-23T16:57:52.043737Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 50=ConnExec 2:"DELETE FROM \"test_tenancy\" WHERE \"test_tenancy\".\"tenant_path\" @> $1 AND \"test_tenancy\".\"id\" = $2" 1:nil 51=RowsNext 11:[] 7:"EOF" -52=RowsNext 11:[10:ZDEyMjUzNTktYzA3NS00YjBmLWFkNjEtYzZlNTMxOGY2MDU2,2:"Tenant A-2",2:"Tenant A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-06-12T16:47:23.950264Z,8:2023-06-12T16:47:23.950264Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +52=RowsNext 11:[10:ZDEyMjUzNTktYzA3NS00YjBmLWFkNjEtYzZlNTMxOGY2MDU2,2:"Tenant A-2",2:"Tenant A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:57:52.047693Z,8:2024-01-23T16:57:52.047693Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 53=ConnExec 2:"UPDATE \"test_tenancy\" SET \"deleted_at\"=$1 WHERE \"test_tenancy\".\"tenant_path\" @> $2 AND \"test_tenancy\".\"id\" = $3 AND \"test_tenancy\".\"deleted_at\" IS NULL" 1:nil 54=ConnQuery 2:"SELECT * FROM \"test_tenancy\" WHERE \"test_tenancy\".\"id\" = $1 AND \"test_tenancy\".\"deleted_at\" IS NULL LIMIT 1" 1:nil -55=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2023-06-12T16:47:23.960293Z,8:2023-06-12T16:47:23.960293Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +55=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2024-01-23T16:57:52.059618Z,8:2024-01-23T16:57:52.059618Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 56=ConnExec 2:"DELETE FROM \"test_tenancy\" WHERE \"test_tenancy\".\"id\" = $1" 1:nil -57=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2023-06-12T16:47:23.963992Z,8:2023-06-12T16:47:23.963992Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +57=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2024-01-23T16:57:52.063101Z,8:2024-01-23T16:57:52.063101Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 58=ConnExec 2:"UPDATE \"test_tenancy\" SET \"deleted_at\"=$1 WHERE \"test_tenancy\".\"id\" = $2 AND \"test_tenancy\".\"deleted_at\" IS NULL" 1:nil -59=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2023-06-12T16:47:24.153055Z,8:2023-06-12T16:47:24.153055Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -60=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2023-06-12T16:47:24.156068Z,8:2023-06-12T16:47:24.156068Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -61=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2023-06-12T16:47:24.212468Z,8:2023-06-12T16:47:24.212468Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -62=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2023-06-12T16:47:24.215277Z,8:2023-06-12T16:47:24.215277Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +59=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2024-01-23T16:57:52.240591Z,8:2024-01-23T16:57:52.240591Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +60=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2024-01-23T16:57:52.246946Z,8:2024-01-23T16:57:52.246946Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +61=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2024-01-23T16:57:52.367739Z,8:2024-01-23T16:57:52.367739Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +62=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2024-01-23T16:57:52.372496Z,8:2024-01-23T16:57:52.372496Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 63=ConnQuery 2:"SELECT * FROM \"test_tenancy\" WHERE \"test_tenancy\".\"tenant_path\" @> $1" 1:nil -64=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2023-06-12T16:47:24.266122Z,8:2023-06-12T16:47:24.266122Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -65=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Tenant B",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2023-06-12T16:47:24.260467Z,8:2023-06-12T16:47:24.260467Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -66=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2023-06-12T16:47:24.263439Z,8:2023-06-12T16:47:24.263439Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +64=RowsNext 11:[10:MjczOWVlODYtZDlmYi00OGY5LTlmZjktMjlmNzhiZmM5NmM0,2:"Tenant B-2",2:"Tenant B-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,8:2024-01-23T16:57:52.461437Z,8:2024-01-23T16:57:52.461437Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +65=RowsNext 11:[10:NDM1YTgxZTktMWUzOS00YjY2LTkyMTEtN2NkZWVhMGNkYThm,2:"Tenant B",2:"Tenant B",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:2024-01-23T16:57:52.452412Z,8:2024-01-23T16:57:52.452412Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +66=RowsNext 11:[10:Yzc1NDdiNjMtNjYzMS00M2UwLTgxNWQtMDNiZjVlMjcyOGEx,2:"Tenant B-1",2:"Tenant B-1",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,8:2024-01-23T16:57:52.456713Z,8:2024-01-23T16:57:52.456713Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 67=ConnQuery 2:"SELECT * FROM \"test_tenancy\" WHERE (\"test_tenancy\".\"tenant_name\" = $1 OR \"test_tenancy\".\"tenant_name\" = $2) AND \"test_tenancy\".\"tenant_path\" @> $3" 1:nil -68=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Test Tenant",2:"Updated",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:0001-01-01T00:00:00Z,8:2023-06-12T16:47:24.337122Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +68=RowsNext 11:[10:YzYwYTYyNGEtMjcxYS00YTk1LTk2ZGItOWNiN2YzOTVmMTBm,2:"Test Tenant",2:"Updated",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,8:0001-01-01T00:00:00Z,8:2024-01-23T16:57:52.592329Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil "TestTenancyEnforcement"=1,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,17,18,10,5,19,18,10,5,20,18,10,5,21,22,10,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,23,24,24,25,5,26,18,10,23,24,24,27,5,26,18,10,23,24,24,28,5,29,18,10,23,24,24,30,5,29,18,10,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,23,24,24,31,5,6,23,24,24,32,5,6,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,26,18,10,5,26,18,10,5,29,18,10,5,29,18,10,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,6,5,6,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,33,18,10,23,24,24,34,5,33,18,10,23,24,24,35,5,36,18,10,23,24,24,37,5,38,18,10,23,24,24,39,5,40,22,10,23,24,24,41,23,24,24,42,5,19,18,10,23,24,24,43,5,17,18,10,23,24,24,44,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,45,3,10,5,46,3,10,5,6,5,6,5,47,3,10,5,48,18,10,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,6,5,6,5,6,5,6,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,23,24,24,49,5,50,18,10,23,24,24,51,23,24,24,52,5,53,18,10,54,24,24,51,23,24,24,55,5,56,18,10,23,24,24,51,23,24,24,57,5,58,18,10,54,24,24,51,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,50,18,10,23,24,24,51,5,53,18,10,54,24,24,51,5,56,18,10,23,24,24,51,5,58,18,10,54,24,24,51,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,23,24,24,59,5,50,3,10,23,24,24,59,23,24,24,60,5,53,3,10,54,24,24,60,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,50,3,10,23,24,24,61,5,53,3,10,54,24,24,62,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,63,24,24,64,65,66,51,67,24,24,65,51,5,45,3,10,5,6,5,47,3,10,5,48,18,10,2,3,4,3,5,6,5,7,8,8,9,10,5,7,8,8,11,10,5,7,8,8,12,10,5,6,5,6,5,6,5,6,5,7,8,8,13,10,5,7,8,8,14,10,5,7,8,8,15,10,5,7,8,8,16,10,5,29,18,10,5,29,18,10,5,19,18,10,23,24,24,68,5,56,18,10,23,24,24,51 diff --git a/pkg/migration/testdata/migrator_test.copyist b/pkg/migration/testdata/migrator_test.copyist index 6c353928..1edb3138 100755 --- a/pkg/migration/testdata/migrator_test.copyist +++ b/pkg/migration/testdata/migrator_test.copyist @@ -15,22 +15,22 @@ 15=ResultRowsAffected 4:1 1:nil 16=ConnExec 2:"INSERT INTO \"migration_migrator_test\" (\"id\") VALUES ('first record')" 1:nil 17=ConnQuery 2:"SELECT * FROM \"migration_versions\" WHERE Version = $1 LIMIT 1" 1:nil -18=RowsNext 11:[2:"1.0.0.1",2:"Step 1 - Create table from SQL file",4:2137292,8:2024-01-14T23:28:13.812507Z,6:true] 1:nil -19=RowsNext 11:[2:"1.0.0.2",2:"Step 2 - Seed some data",4:9471958,8:2024-01-14T23:28:13.824884Z,6:true] 1:nil +18=RowsNext 11:[2:"1.0.0.1",2:"Step 1 - Create table from SQL file",4:3120136,8:2024-01-23T16:58:10.36205Z,6:true] 1:nil +19=RowsNext 11:[2:"1.0.0.2",2:"Step 2 - Seed some data",4:4201720,8:2024-01-23T16:58:10.372845Z,6:true] 1:nil 20=ConnQuery 2:"SELECT count(*) FROM \"migration_migrator_test\"" 1:nil 21=RowsNext 11:[4:1] 1:nil -22=RowsNext 11:[2:"1.0.0.1",2:"Step 1 - Create table from SQL file",4:2140125,8:2024-01-14T23:28:13.916351Z,6:true] 1:nil -23=RowsNext 11:[2:"1.0.0.2",2:"Step 2 - Seed some data",4:333,8:2024-01-14T23:28:13.919108Z,6:false] 1:nil +22=RowsNext 11:[2:"1.0.0.1",2:"Step 1 - Create table from SQL file",4:3055734,8:2024-01-23T16:58:10.519102Z,6:true] 1:nil +23=RowsNext 11:[2:"1.0.0.2",2:"Step 2 - Seed some data",4:283,8:2024-01-23T16:58:10.524351Z,6:false] 1:nil 24=ConnQuery 2:"SELECT CURRENT_DATABASE()" 1:nil 25=RowsColumns 9:["current_database"] 26=RowsNext 11:[2:"testdb"] 1:nil 27=ConnQuery 2:"SELECT c.column_name, c.is_nullable = 'YES', c.udt_name, c.character_maximum_length, c.numeric_precision, c.numeric_precision_radix, c.numeric_scale, c.datetime_precision, 8 * typlen, c.column_default, pd.description, c.identity_increment FROM information_schema.columns AS c JOIN pg_type AS pgt ON c.udt_name = pgt.typname LEFT JOIN pg_catalog.pg_description as pd ON pd.objsubid = c.ordinal_position AND pd.objoid = (SELECT oid FROM pg_catalog.pg_class WHERE relname = c.table_name AND relnamespace = (SELECT oid FROM pg_catalog.pg_namespace WHERE nspname = c.table_schema)) where table_catalog = $1 AND table_schema = CURRENT_SCHEMA() AND table_name = $2" 1:nil 28=RowsColumns 9:["column_name","?column?","udt_name","character_maximum_length","numeric_precision","numeric_precision_radix","numeric_scale","datetime_precision","?column?","column_default","description","identity_increment"] -29=RowsNext 11:[2:"version",6:false,2:"text",1:nil,1:nil,1:nil,1:nil,1:nil,4:-8,1:nil,1:nil,1:nil] 1:nil -30=RowsNext 11:[2:"description",6:true,2:"text",1:nil,1:nil,1:nil,1:nil,1:nil,4:-8,1:nil,1:nil,1:nil] 1:nil -31=RowsNext 11:[2:"success",6:true,2:"bool",1:nil,1:nil,1:nil,1:nil,1:nil,4:8,1:nil,1:nil,1:nil] 1:nil -32=RowsNext 11:[2:"execution_time",6:true,2:"int8",1:nil,4:64,4:2,4:0,1:nil,4:64,1:nil,1:nil,1:nil] 1:nil -33=RowsNext 11:[2:"installed_on",6:true,2:"timestamptz",1:nil,1:nil,1:nil,1:nil,4:6,4:192,1:nil,1:nil,1:nil] 1:nil +29=RowsNext 11:[2:"success",6:true,2:"bool",1:nil,1:nil,1:nil,1:nil,1:nil,4:8,1:nil,1:nil,1:nil] 1:nil +30=RowsNext 11:[2:"version",6:false,2:"text",1:nil,1:nil,1:nil,1:nil,1:nil,4:-8,1:nil,1:nil,1:nil] 1:nil +31=RowsNext 11:[2:"description",6:true,2:"text",1:nil,1:nil,1:nil,1:nil,1:nil,4:-8,1:nil,1:nil,1:nil] 1:nil +32=RowsNext 11:[2:"installed_on",6:true,2:"timestamptz",1:nil,1:nil,1:nil,1:nil,4:6,4:192,1:nil,1:nil,1:nil] 1:nil +33=RowsNext 11:[2:"execution_time",6:true,2:"int8",1:nil,4:64,4:2,4:0,1:nil,4:64,1:nil,1:nil,1:nil] 1:nil 34=ConnQuery 2:"SELECT * FROM \"migration_versions\" LIMIT 1" 1:nil 35=ConnQuery 2:"SELECT constraint_name FROM information_schema.table_constraints tc JOIN information_schema.constraint_column_usage AS ccu USING (constraint_schema, constraint_catalog, table_name, constraint_name) JOIN information_schema.columns AS c ON c.table_schema = tc.constraint_schema AND tc.table_name = c.table_name AND ccu.column_name = c.column_name WHERE constraint_type IN ('PRIMARY KEY', 'UNIQUE') AND c.table_catalog = $1 AND c.table_schema = CURRENT_SCHEMA() AND c.table_name = $2 AND constraint_type = $3" 1:nil 36=RowsColumns 9:["constraint_name"] @@ -47,6 +47,6 @@ 47=ConnQuery 2:"SELECT description FROM pg_catalog.pg_description WHERE objsubid = (SELECT ordinal_position FROM information_schema.columns WHERE table_schema = CURRENT_SCHEMA() AND table_name = $1 AND column_name = $2) AND objoid = (SELECT oid FROM pg_catalog.pg_class WHERE relname = $3 AND relnamespace = (SELECT oid FROM pg_catalog.pg_namespace WHERE nspname = CURRENT_SCHEMA()))" 1:nil 48=RowsColumns 9:["description"] 49=ConnExec 2:"DELETE FROM \"migration_versions\" WHERE \"migration_versions\".\"version\" = $1" 1:nil -50=RowsNext 11:[2:"1.0.0.2",2:"Step 2 - Seed some data",4:1188084,8:2024-01-14T23:28:14.278051Z,6:true] 1:nil +50=RowsNext 11:[2:"1.0.0.2",2:"Step 2 - Seed some data",4:1200298,8:2024-01-23T16:58:11.241964Z,6:true] 1:nil "TestMigrate"=1,2,3,4,3,5,6,7,6,8,9,3,10,11,11,8,12,3,13,3,14,15,16,15,13,3,14,15,17,11,11,18,17,11,11,19,20,6,6,21,8,2,3,4,3,5,6,7,6,8,9,3,10,11,11,8,12,3,13,3,14,15,13,3,14,15,17,11,11,22,17,11,11,23,20,6,6,7,8,5,6,21,6,8,24,25,26,25,8,27,28,29,30,31,32,33,8,34,11,35,36,8,37,38,39,8,40,41,42,43,44,45,46,8,47,48,8,47,48,8,47,48,8,47,48,8,47,48,8,10,11,11,22,23,8,17,11,11,22,17,11,11,23,20,6,6,7,8,49,15,5,6,21,6,8,24,25,26,25,8,27,28,29,30,31,32,33,8,34,11,35,36,8,37,38,39,8,40,41,42,43,44,45,46,8,47,48,8,47,48,8,47,48,8,47,48,8,47,48,8,10,11,11,22,8,16,15,13,3,14,15,17,11,11,22,17,11,11,50,20,6,6,21,8 diff --git a/pkg/migration/testdata/package_test.copyist b/pkg/migration/testdata/package_test.copyist index 8dc94f9d..65dd28cb 100755 --- a/pkg/migration/testdata/package_test.copyist +++ b/pkg/migration/testdata/package_test.copyist @@ -14,7 +14,7 @@ 14=ConnExec 2:"INSERT INTO \"migration_versions\" (\"version\",\"description\",\"execution_time\",\"installed_on\",\"success\") VALUES ($1,$2,$3,$4,$5) ON CONFLICT (\"version\") DO UPDATE SET \"description\"=\"excluded\".\"description\",\"execution_time\"=\"excluded\".\"execution_time\",\"installed_on\"=\"excluded\".\"installed_on\",\"success\"=\"excluded\".\"success\"" 1:nil 15=ResultRowsAffected 4:1 1:nil 16=ConnQuery 2:"SELECT * FROM \"migration_versions\" ORDER BY version ASC" 1:nil -17=RowsNext 11:[2:"1.0.0.1",2:"A test migration step",4:1117042,8:2024-01-14T23:28:14.354874Z,6:true] 1:nil +17=RowsNext 11:[2:"1.0.0.1",2:"A test migration step",4:1952429,8:2024-01-23T16:58:11.334786Z,6:true] 1:nil 18=ConnExec 2:"SELECT * FROM public.migration_package_test;" 1:nil "TestModuleInit"=1,2,3,4,3,5,6,7,6,8,9,3,10,11,11,8,12,3,13,3,14,15,16,11,11,17,8,18,3 diff --git a/pkg/opa/data/filter_tests/testdata/customized_test.copyist b/pkg/opa/data/filter_tests/testdata/customized_test.copyist index c48e64f4..c743cf6b 100755 --- a/pkg/opa/data/filter_tests/testdata/customized_test.copyist +++ b/pkg/opa/data/filter_tests/testdata/customized_test.copyist @@ -17,611 +17,611 @@ 17=RowsNext 11:[] 7:"EOF" 18=TxCommit 1:nil 19=ConnQuery 2:"INSERT INTO \"test_opa_model_c\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11),($12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22),($23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33),($34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44),($45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55),($56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66),($67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77),($78,$79,$80,$81,$82,$83,$84,$85,$86,$87,$88),($89,$90,$91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108,$109,$110),($111,$112,$113,$114,$115,$116,$117,$118,$119,$120,$121),($122,$123,$124,$125,$126,$127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138,$139,$140,$141,$142,$143),($144,$145,$146,$147,$148,$149,$150,$151,$152,$153,$154),($155,$156,$157,$158,$159,$160,$161,$162,$163,$164,$165),($166,$167,$168,$169,$170,$171,$172,$173,$174,$175,$176),($177,$178,$179,$180,$181,$182,$183,$184,$185,$186,$187),($188,$189,$190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207,$208,$209),($210,$211,$212,$213,$214,$215,$216,$217,$218,$219,$220),($221,$222,$223,$224,$225,$226,$227,$228,$229,$230,$231),($232,$233,$234,$235,$236,$237,$238,$239,$240,$241,$242),($243,$244,$245,$246,$247,$248,$249,$250,$251,$252,$253),($254,$255,$256,$257,$258,$259,$260,$261,$262,$263,$264),($265,$266,$267,$268,$269,$270,$271,$272,$273,$274,$275),($276,$277,$278,$279,$280,$281,$282,$283,$284,$285,$286),($287,$288,$289,$290,$291,$292,$293,$294,$295,$296,$297),($298,$299,$300,$301,$302,$303,$304,$305,$306,$307,$308),($309,$310,$311,$312,$313,$314,$315,$316,$317,$318,$319),($320,$321,$322,$323,$324,$325,$326,$327,$328,$329,$330),($331,$332,$333,$334,$335,$336,$337,$338,$339,$340,$341),($342,$343,$344,$345,$346,$347,$348,$349,$350,$351,$352),($353,$354,$355,$356,$357,$358,$359,$360,$361,$362,$363),($364,$365,$366,$367,$368,$369,$370,$371,$372,$373,$374),($375,$376,$377,$378,$379,$380,$381,$382,$383,$384,$385),($386,$387,$388,$389,$390,$391,$392,$393,$394,$395,$396),($397,$398,$399,$400,$401,$402,$403,$404,$405,$406,$407),($408,$409,$410,$411,$412,$413,$414,$415,$416,$417,$418),($419,$420,$421,$422,$423,$424,$425,$426,$427,$428,$429),($430,$431,$432,$433,$434,$435,$436,$437,$438,$439,$440),($441,$442,$443,$444,$445,$446,$447,$448,$449,$450,$451),($452,$453,$454,$455,$456,$457,$458,$459,$460,$461,$462),($463,$464,$465,$466,$467,$468,$469,$470,$471,$472,$473),($474,$475,$476,$477,$478,$479,$480,$481,$482,$483,$484),($485,$486,$487,$488,$489,$490,$491,$492,$493,$494,$495),($496,$497,$498,$499,$500,$501,$502,$503,$504,$505,$506),($507,$508,$509,$510,$511,$512,$513,$514,$515,$516,$517),($518,$519,$520,$521,$522,$523,$524,$525,$526,$527,$528),($529,$530,$531,$532,$533,$534,$535,$536,$537,$538,$539),($540,$541,$542,$543,$544,$545,$546,$547,$548,$549,$550) RETURNING \"id\"" 1:nil -20=RowsNext 11:[10:MjQ1ZTM3OGQtZGU2Zi00ZGI0LWJkYTUtYTUwZGE5NGJkODk2] 1:nil -21=RowsNext 11:[10:NjFkMWY3MjktYWE3ZC00OTZhLTg3MGItZmEwMGI2ZWQxNmQ4] 1:nil -22=RowsNext 11:[10:NzJjZGY3OTAtODZjMC00Y2UyLWEzNDgtMjRlZjY3ZTgxZGJm] 1:nil -23=RowsNext 11:[10:YjYzYjgzY2QtMGE5NS00NTNkLWI2NzMtMDMxMzEwMGQ4YjFm] 1:nil -24=RowsNext 11:[10:ODExNmFiN2MtZjRlNC00YjA2LTgyYTctYzU2MjEyM2ZhZmVk] 1:nil -25=RowsNext 11:[10:ODE4N2FkZWMtYTJlYy00OTU0LWE4ZGItODMyNDNjN2E2NTJm] 1:nil -26=RowsNext 11:[10:YmQ5ZDgwMzgtYzgwNS00NWMxLWJjMGMtZTc1MzY3MDUxM2Uy] 1:nil -27=RowsNext 11:[10:NjBiYjI1MDQtY2QyYS00NmQ3LWE3MjMtMDZiMDY5MWQyZTI5] 1:nil -28=RowsNext 11:[10:MmU4Njk1MDQtNmZjMC00MWYwLTg1NWQtMGZkN2JmMzU2NDEy] 1:nil -29=RowsNext 11:[10:YWE1MjdjZjEtMzljZS00MTNjLWFlYWYtYjNlZjgyMjk5N2Ez] 1:nil -30=RowsNext 11:[10:NGUyMTY5Y2UtZGY1Mi00MjQ2LTg0ODAtMjMxYWU1ZGZkYzM0] 1:nil -31=RowsNext 11:[10:N2UwNmE3ZmQtMWNlOC00MGY5LThhZmUtNjNkZTViNzc3NDhl] 1:nil -32=RowsNext 11:[10:YzM1NTBmNzItOWIzYy00ZDBjLTliMDMtMjVhODA1ZmZhZTg4] 1:nil -33=RowsNext 11:[10:MzI4YTE0YWEtZDBkNy00ZDI5LWJmZjUtMWUyOWM1NzU3ZTMy] 1:nil -34=RowsNext 11:[10:ZTFkODQ0ODktYjQwOC00NGQwLWI3MjItYjcxN2Q4NWU5NTVj] 1:nil -35=RowsNext 11:[10:Mjc1MDAyYmItMzdkNS00MzVlLWJhYzctYTA0MTIyZmViMzc1] 1:nil -36=RowsNext 11:[10:M2RmYTg0ZTQtMWUxNS00OTliLWE2NzQtOGY5ZGU4YWVlMWQx] 1:nil -37=RowsNext 11:[10:ODQwZjNmYTUtMjlmMC00ZDlhLWJkNWMtZDdkMTEyNzE3NzJh] 1:nil -38=RowsNext 11:[10:NzkwMzI4ZGItMDRmYi00NDAxLWI3NTYtNTNjZWQwZWE4Zjc4] 1:nil -39=RowsNext 11:[10:YjU1ZjJiOGEtMTZmOC00MjNkLTgyZmQtOGU5MGE0NDVlN2Y1] 1:nil -40=RowsNext 11:[10:YWExNjQ1NTEtODRlYi00ODUwLWI0NDQtMDMyN2YyMzgwMzJk] 1:nil -41=RowsNext 11:[10:MGRmMjEyYzgtMTA0ZS00MTgzLTliYjEtNDQzMWQ1NjE2ZmFm] 1:nil -42=RowsNext 11:[10:Y2UxMTI5YjktNjA3MS00MTVjLThiMmMtMTY0YzE5NmU0YjQ3] 1:nil -43=RowsNext 11:[10:MmY0YmY3NjItM2U5NC00OGNjLTg4OTItMDEzZDE3MGEzMjFm] 1:nil -44=RowsNext 11:[10:MDUyMjQzZjQtOWMwNy00ODBiLTlmYTQtM2U4NzNiZmMzMzAy] 1:nil -45=RowsNext 11:[10:N2IzYTNjOWUtZmUxYS00Y2QzLWE0MmYtOTI1MWYyZDA5OThm] 1:nil -46=RowsNext 11:[10:MGJmZDM5YTQtMDBjOC00ZjhlLWIyMDgtYzIzZDgyZjM5MjFi] 1:nil -47=RowsNext 11:[10:NTU5MThkMWItZmVlMS00NGY3LTlhYTEtOGFlMDc0NTVlMWJm] 1:nil -48=RowsNext 11:[10:M2ZhZTJkY2YtODYyNS00MzIxLWIwZjktZTQyMWRhYjA4NTEy] 1:nil -49=RowsNext 11:[10:ZmFlOGVjYmMtNDk3Ny00MDBhLTk0ZDAtYjIxODZhMTg5Y2Q3] 1:nil -50=RowsNext 11:[10:YTc1OTdmNjctOTI0Yi00YjgxLTlhMDAtMTJmYmRiODAxMzk3] 1:nil -51=RowsNext 11:[10:Yzc0ZmJjZDUtYzNkOC00ZDgwLTgwMWUtZTRjYWM3NmEyYWY5] 1:nil -52=RowsNext 11:[10:YWZlMzUyOWUtNzU5Mi00OGU1LWFiZGMtMWEyOGM3NTcxMWUx] 1:nil -53=RowsNext 11:[10:OGFhYWZlYTktMWZjMi00MTI4LWJjZWEtODc5ZjY1MzQ0ZjI5] 1:nil -54=RowsNext 11:[10:MmY3YTMyNDgtZjFjYi00YzU4LWFkMWYtNmUzOGYwM2QxMWY5] 1:nil -55=RowsNext 11:[10:YWQ0NzYxMDctZjdmOS00MjkwLTk2NGMtMTZjMDE0MWJlOWUx] 1:nil -56=RowsNext 11:[10:YWRiNWYxOGMtYjc5Ni00MzczLWEzODgtMWQzNjE4NDU0ODQx] 1:nil -57=RowsNext 11:[10:MjJkODA0NDYtNDdiYS00ZmJlLWFjZjgtMWZkNGNmMWYzMTU0] 1:nil -58=RowsNext 11:[10:MDY0NWI1ZmQtNTdhZC00NGIxLWJmMTAtZmMwNzgzZTU4NjBm] 1:nil -59=RowsNext 11:[10:MjhkNDExOTktOWU1Mi00NmYxLTk2Y2UtNWRjZDM3YWFhMDZm] 1:nil -60=RowsNext 11:[10:MWM5MjQ0YzQtNDg3ZS00YzIzLWFlZTgtYmFjYmU1OGQ1YmM4] 1:nil -61=RowsNext 11:[10:MWUwMDkzMDItMWNmMS00ZDgyLWJhMGYtMTU4OGNlMjA1Y2Nj] 1:nil -62=RowsNext 11:[10:NWY4Njk5MzgtNGM5MS00MGY2LWE4YzgtOGYyM2JjYjBjYzJl] 1:nil -63=RowsNext 11:[10:MmQwYWVmMDEtZDAwYi00MjRkLWE2ZTAtM2ZhODkzY2FiZTA4] 1:nil -64=RowsNext 11:[10:MmU1YzI2NDktMjk3NC00MjlkLWExOTYtYzRhOTZjMjBhYzJl] 1:nil -65=RowsNext 11:[10:ZTQwMDU2MTgtNWUxNS00NDY3LTk3YTMtYWRhYjkyMjk3ZDQ2] 1:nil -66=RowsNext 11:[10:MTkyMmZiYjUtZDUxOC00YTlhLThkMzMtOTMwMzI1MDRhZjI1] 1:nil -67=RowsNext 11:[10:NDFmNGY1YTQtNzdjNy00NjZjLWJjZjctODNmN2M0YjNlZDJl] 1:nil -68=RowsNext 11:[10:NjhjYWU2OTUtZTA1My00OWU3LThhY2MtNzU3MzQyOGMwMmM0] 1:nil -69=RowsNext 11:[10:ODdkMDEzNTAtMTkxNy00ODM1LTkzZmQtNjlhMzFlZWE3YmJi] 1:nil +20=RowsNext 11:[10:ZmRiMGU0YjctOGEwYy00NTM1LThiN2UtYzllMTdhODlmZjYz] 1:nil +21=RowsNext 11:[10:Njg5OTE2ZjgtYTJkZC00NzEyLWIzNDMtM2ZjMDUyMTIyYjA0] 1:nil +22=RowsNext 11:[10:ODI0MjhhN2UtMTU4OS00YzUzLTgzMDEtNWQ3YjY5NzljNTUx] 1:nil +23=RowsNext 11:[10:YTg0ZDU0YTItN2Q3Zi00YWFmLWIzMTMtYjU5NzBjOTFjMWU4] 1:nil +24=RowsNext 11:[10:MzBjMTVhN2UtODE2OS00YTc2LWIwMzYtYTIwODlkZTg5N2My] 1:nil +25=RowsNext 11:[10:ZTM3MGZmMjEtOWVmNy00ZTY5LWFjNDQtYTNhOGEzMTE5NDk4] 1:nil +26=RowsNext 11:[10:YTZjYTFkYWItNzY5ZS00NjhmLThkNTEtMmIwMzMzZmViNWM0] 1:nil +27=RowsNext 11:[10:ZWUzZTNhYWMtODYwZS00NTkxLWE3NmQtZGJkOTQ1MWE2ZmQ2] 1:nil +28=RowsNext 11:[10:ZWJlZGZlNjEtMGY1ZS00ZmEzLWIzNTUtMWFhZWY1OTRjZTA5] 1:nil +29=RowsNext 11:[10:NGMwNDNmMDEtYTU4Yy00N2JkLWE4YjctNTI3MWE1ODlmMzVk] 1:nil +30=RowsNext 11:[10:NGYzZGYyMzEtNmZkMy00MTcxLTk2NjktNzQ3ZGEwYzVlYjI3] 1:nil +31=RowsNext 11:[10:NjUxOGI5ZTItMWU3ZS00Yjc4LWI3NmEtMmNiNzQzMDk2NTA5] 1:nil +32=RowsNext 11:[10:YTQzODAwZWItMjFkOS00MDU3LTljMzktYjVhNDI4MTQyNThm] 1:nil +33=RowsNext 11:[10:NmNjMjZjOTQtODRiNy00ZTExLThjNjctNDI1MWQ4Yjk3ZGFk] 1:nil +34=RowsNext 11:[10:MzMwOTY2NWQtODA2NC00MjBkLWFkODMtMGNkM2FhNDY5YmVl] 1:nil +35=RowsNext 11:[10:ZWQ3YTNkY2YtNDJmYS00NTdlLWE0YzEtZDdjZjlkY2VkNWZl] 1:nil +36=RowsNext 11:[10:MmYyYWI4YTAtNTYxNC00NDI5LWJhNjUtOTA0MTZlNGFlMmFh] 1:nil +37=RowsNext 11:[10:Yjc3MWE5ZjctMzA0Ny00ZGIxLTg5NzAtYWQ5Y2ZlYWJjODVj] 1:nil +38=RowsNext 11:[10:ZmE3NmJhNjItOTk5Yy00NDdhLThlMzEtMDVjOTQ5YzUxYWYw] 1:nil +39=RowsNext 11:[10:ZDgxMzBhMGQtZTZmMy00MTRiLTg4ZmUtOTQ5NjBhNTJlNjNl] 1:nil +40=RowsNext 11:[10:ZTUyZWQyYWMtZGU4NS00NzRiLTk1ZWEtYzRjMjNlMjFhMDE0] 1:nil +41=RowsNext 11:[10:MTY2ZGQ5MWUtMDFiZC00MTgzLTk0M2YtMjIxZDcxMDU3NTg1] 1:nil +42=RowsNext 11:[10:NDFjZmU4Y2EtMDE3OC00OGI5LTliMDEtZDdjODFlNDAzMjZj] 1:nil +43=RowsNext 11:[10:NWNkYWYzMTYtYjkwZi00ZDE0LWI0ZDMtMDU0YzQ3ODRhZDJk] 1:nil +44=RowsNext 11:[10:ZjI4ZWFiY2YtNzg1MC00ODQ3LWIwYzUtMWFlOTQ1Y2ZiNjhl] 1:nil +45=RowsNext 11:[10:YjBhYjE1NTYtMDQ2Ny00ODY1LWIxOTEtZDVhNzE0NTliZDlh] 1:nil +46=RowsNext 11:[10:MWVkNTI2NjUtOWM0Ni00MDEyLWEyM2UtMGVlM2M3NzBmZTY5] 1:nil +47=RowsNext 11:[10:YzUyZTQ5MDUtN2ZkZC00YTM3LWE2NDgtYWEyYzBjOTY3ZGE4] 1:nil +48=RowsNext 11:[10:OGM0ZmMwNzAtYjk0Mi00MDA5LTk2ZTgtMDI1YWYxODU4ZThh] 1:nil +49=RowsNext 11:[10:MzZlODBlNzktOGNhYi00ODU5LWIyMDYtMjFhOWEwMGFjOTBh] 1:nil +50=RowsNext 11:[10:ZGU2N2Q4MGQtOTQwMi00NzdiLTk5ODQtNDUzNzk3YTNjZDhl] 1:nil +51=RowsNext 11:[10:ZTc2MTYwZTAtMGZhNy00ZjcxLTk3MTYtNTAyNmY3MzA0NDYx] 1:nil +52=RowsNext 11:[10:ZmU2N2RlY2ItYzI4Ni00MGM2LWFkNTgtYTA0ZGY5MDMyNzdl] 1:nil +53=RowsNext 11:[10:YTdkYTcyZDUtMzZjNS00MjJmLThlMDMtYzUyZTc4YTAzMjgx] 1:nil +54=RowsNext 11:[10:NjUyZWY4MjMtYzQ3ZS00MGNkLTkyN2MtNzYxMGRlMGNiOWU1] 1:nil +55=RowsNext 11:[10:ODQ2NDMxNWUtYmJiZS00ZDU4LWJjY2QtZWU0ZWMyZjc5ZDBm] 1:nil +56=RowsNext 11:[10:Yjk4YjE4OWMtOGU2Mi00ODQwLWI5MDItY2Y4ZDM4OTUyNTUx] 1:nil +57=RowsNext 11:[10:NWYwODQxMGYtMTFkYS00MDVjLWJhNTctNzkwZWMwOWM5YjI5] 1:nil +58=RowsNext 11:[10:OTUzNjA5MzAtNTNmMC00ZDJmLTg2MzEtMzhlNmU1NGRhYTNi] 1:nil +59=RowsNext 11:[10:MmFiMzg3OGQtMDIzOS00MTM2LWJhODQtNTYwMmEzZDgyOGE2] 1:nil +60=RowsNext 11:[10:NmFjZGRkZGItZmY1Mi00ZWZlLThjODktZmEwNDI5NTNiMGNh] 1:nil +61=RowsNext 11:[10:MWU5M2RkZDQtMGNhMi00YzNhLTgxOGYtN2M3ZTJkMjFhYTcx] 1:nil +62=RowsNext 11:[10:MWU2Njc3OWQtMDJkOS00MzhlLWFlYzYtMjYwZTZiODQxYzk5] 1:nil +63=RowsNext 11:[10:NmU5NGJhZjUtODM2Mi00NmQxLTk1MzktN2VmMDFmZjNjZjhm] 1:nil +64=RowsNext 11:[10:NTgyZGZmNWMtZjAxMS00ZWYxLWI4MWMtNGQ5YTUwYzY4ODAw] 1:nil +65=RowsNext 11:[10:NjQ2YTMyYmItZmQyZi00NWIzLWExYjYtMjg1NWMyMzIwMjcw] 1:nil +66=RowsNext 11:[10:ZjQ3MmEwNDAtZmZlNS00NmU3LWJiNzUtNTRhZTg5NjAxOGFi] 1:nil +67=RowsNext 11:[10:MmU4ZWQ0NjAtMjI1ZC00YTlkLWE5NzctNzE1NGVlNzZjNDdi] 1:nil +68=RowsNext 11:[10:MDllNWIzNzEtZmU1YS00MmU0LWFlNWItOWYwNzFiODAzZTQy] 1:nil +69=RowsNext 11:[10:YzI2ZTlkY2MtOTE5Mi00ZDJiLTliODAtODRiZjI0ZTFmZjcw] 1:nil 70=ConnQuery 2:"INSERT INTO \"test_opa_model_c\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11),($12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22),($23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33),($34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44),($45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55),($56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66),($67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77),($78,$79,$80,$81,$82,$83,$84,$85,$86,$87,$88),($89,$90,$91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108,$109,$110),($111,$112,$113,$114,$115,$116,$117,$118,$119,$120,$121),($122,$123,$124,$125,$126,$127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138,$139,$140,$141,$142,$143),($144,$145,$146,$147,$148,$149,$150,$151,$152,$153,$154),($155,$156,$157,$158,$159,$160,$161,$162,$163,$164,$165),($166,$167,$168,$169,$170,$171,$172,$173,$174,$175,$176),($177,$178,$179,$180,$181,$182,$183,$184,$185,$186,$187),($188,$189,$190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207,$208,$209),($210,$211,$212,$213,$214,$215,$216,$217,$218,$219,$220),($221,$222,$223,$224,$225,$226,$227,$228,$229,$230,$231),($232,$233,$234,$235,$236,$237,$238,$239,$240,$241,$242),($243,$244,$245,$246,$247,$248,$249,$250,$251,$252,$253),($254,$255,$256,$257,$258,$259,$260,$261,$262,$263,$264),($265,$266,$267,$268,$269,$270,$271,$272,$273,$274,$275),($276,$277,$278,$279,$280,$281,$282,$283,$284,$285,$286),($287,$288,$289,$290,$291,$292,$293,$294,$295,$296,$297),($298,$299,$300,$301,$302,$303,$304,$305,$306,$307,$308),($309,$310,$311,$312,$313,$314,$315,$316,$317,$318,$319),($320,$321,$322,$323,$324,$325,$326,$327,$328,$329,$330),($331,$332,$333,$334,$335,$336,$337,$338,$339,$340,$341) RETURNING \"id\"" 1:nil -71=RowsNext 11:[10:NzBmMjQ0ZGItY2Q0NC00NWQ2LTgxOWEtNTM0NjEwNWVkZDZl] 1:nil -72=RowsNext 11:[10:MGE0ZTQ5MWQtZDczZC00YzBmLWExZmMtMWJhZTU1N2ZiNjhh] 1:nil -73=RowsNext 11:[10:NDdmMjVkOTgtZWFkZS00MzkzLWFhYWMtY2FjYjRhZDc2YmI3] 1:nil -74=RowsNext 11:[10:MTZlN2E4NmUtNTI4ZC00ZGYwLWFmZDktY2EyODY0ZDQzNWVh] 1:nil -75=RowsNext 11:[10:MTQwNGYwZTAtNzU3Zi00ZTRkLWJlNDYtMTE5N2U1YzYwOTZk] 1:nil -76=RowsNext 11:[10:OTAzM2YzZDctZTdjZi00OTMwLWFlNGUtYjc4NzhhMGZlNDMy] 1:nil -77=RowsNext 11:[10:ZDliNDhhOGItNmYwYS00YzVlLWI4YzMtMzdhMjZhMTNhZjI5] 1:nil -78=RowsNext 11:[10:ZjEzY2E2MGItZjlhYS00MDc2LThiMzktMTM0ODg0ZmU2OGM2] 1:nil -79=RowsNext 11:[10:MGU2MmE5M2EtZTRkMi00MDE5LTgwNDAtNGRjMWI0NzU3Zjk4] 1:nil -80=RowsNext 11:[10:Y2YwMGRlNzMtM2RjYy00NTJjLWJiNGMtMmM1YTM1MjBmODAw] 1:nil -81=RowsNext 11:[10:YzEwNTZmZWItNGNmMC00M2I1LWIwMWUtNThjMDgyMjYyOTRk] 1:nil -82=RowsNext 11:[10:ZmFlNzdkMWYtZGNiNC00MzFjLTkzOWItM2NlNzRlNmExMDQ0] 1:nil -83=RowsNext 11:[10:NTZjZjUzNWMtODc3Mi00ODcwLThlYzAtNzE1ZjdlNzFlNWYx] 1:nil -84=RowsNext 11:[10:MGI3Yzc1NzItOTg1MC00Njg2LThhNDgtYzQzODU5MjgyNTEz] 1:nil -85=RowsNext 11:[10:ZGJiNTk3YTAtYzM0NC00MjY1LWJkNWItOWNhZmMyYTkyOTNh] 1:nil -86=RowsNext 11:[10:YmU1MTgwOTgtN2FmNS00ZTdlLTg1ZmItNjJlYTQyMTFhNDA4] 1:nil -87=RowsNext 11:[10:NmVkMGEzNDYtYTg2OS00ODQxLTliMmUtNGJhNzQ0YWU5YTE4] 1:nil -88=RowsNext 11:[10:MTYyMGQ2OWQtMzg1My00YzY3LWIyYTQtMzBkMjMxZGNlNjJm] 1:nil -89=RowsNext 11:[10:NzlmYmRiOWUtMzkxMy00OTg5LTkxMTItYTg2NTYyNzBhZmVl] 1:nil -90=RowsNext 11:[10:MzdiMzNiOTctNzdiYi00MDVkLWE2NzMtODNmZGNjN2YyOTU2] 1:nil -91=RowsNext 11:[10:NGM5NmI4YzktMDgzMy00MmNmLThjOWEtYTlmNzVjZjBmMjZi] 1:nil -92=RowsNext 11:[10:NzU3N2Q2MDEtZmM2Zi00NTIxLTkyNzQtNTVhYTUyMzYzNWQz] 1:nil -93=RowsNext 11:[10:MGMxMDk4NTEtMmMzZi00YzliLWFlODUtOTliMTMxNTFhMDRk] 1:nil -94=RowsNext 11:[10:ZjM2OTY2NDItNzAzNC00Y2Q5LTlkOTctYWIxZDMyYjk4YTdl] 1:nil -95=RowsNext 11:[10:M2I5YjUwMGItNDhlMS00NjUyLTllOWEtMTg4ZTQ5N2E1OTgx] 1:nil -96=RowsNext 11:[10:ZjcwNjVmYzktN2RiMi00MzljLWFiNTMtMjQ3N2FjZWQ3NjFl] 1:nil -97=RowsNext 11:[10:MjQ5ZmFiZjgtMTdlMi00NmM3LTkzMWMtZmQ3NDE5MWY4Zjll] 1:nil -98=RowsNext 11:[10:NGY5ODlmZjEtM2IyYi00MThjLTllNTItYmNhMzQ5MzBmZDdj] 1:nil -99=RowsNext 11:[10:OWQ4NTJjNDUtODc4NC00MGIxLTgwMzQtMWRhMjQ3NTQ0NTE3] 1:nil -100=RowsNext 11:[10:Yjg1YjAxZTItNGMxMS00MWMzLWI3N2UtYzI0M2RkZjQ5M2Q4] 1:nil -101=RowsNext 11:[10:MDZlMDIzMTItMmU3Ny00ZDI0LTk2NzEtNjg3YmQzZDkxMzg5] 1:nil +71=RowsNext 11:[10:MzAzMTRkNGItMjMwMS00MGUxLWJjYjItZWYyYmIyMTkwNjBl] 1:nil +72=RowsNext 11:[10:OWVjNjNhZGUtMzlhOS00ZDRlLWE5MzgtNTA4YjQzMjdjYjNj] 1:nil +73=RowsNext 11:[10:MmFkNDZiYTEtM2YxMS00OGZmLTg3NGItNDMzZjI3ZDhjYjRh] 1:nil +74=RowsNext 11:[10:NDhkY2NiYWMtOTllYy00YWM5LThkYmMtNDcwMTQyYjY4MzM0] 1:nil +75=RowsNext 11:[10:MzQwOGQ3YmMtMjNkOS00NmJkLWJjYTEtZWQ2ODA4ZWFjMmFm] 1:nil +76=RowsNext 11:[10:NDI5MjVhYTAtZTg4OS00YWE2LWJiN2EtMmNlMzBkNzI2Yjgz] 1:nil +77=RowsNext 11:[10:MTUxNGUzM2UtYTAwYy00MTNjLThlZGEtNzAxMWNjNjc2YjY0] 1:nil +78=RowsNext 11:[10:NmE0NWNjYzctMDZmZi00ODJjLTgxYmMtNmU5MTdiODI1ODEx] 1:nil +79=RowsNext 11:[10:MzA2OGFiOTMtZjg3Yi00NDBhLTk1ZjQtZDQxNDNhNjBhODkx] 1:nil +80=RowsNext 11:[10:NjFiYmFiYTktMTNjYi00YWJkLTgzMjMtMDBjYjhlMGM4NDQ5] 1:nil +81=RowsNext 11:[10:M2Q3OTdjZWQtYmFhOS00Nzc0LWIzNDYtNmFiNTA1OTM4YjU1] 1:nil +82=RowsNext 11:[10:ZTllOGM3MGQtMThhMS00MGEyLWEyNGItZjUxYmYwZjJiZTFm] 1:nil +83=RowsNext 11:[10:MDQ5NWExOTEtYmU1OC00YmRjLWE3NDctMDVjMTM1ODIyNjg3] 1:nil +84=RowsNext 11:[10:MTMyN2FkMGUtZDFhYy00NWQ4LTk3OWQtN2ZlZDc1ZDY4ZmZk] 1:nil +85=RowsNext 11:[10:MTQxYTcxZWUtNWJkZS00NzAyLTlhNTQtMjI1ZjQ3MGMyNGIz] 1:nil +86=RowsNext 11:[10:NzlmNjNhMmYtNDZhNy00OWMyLWJkOWMtZTljNTZiOGNmZWQ2] 1:nil +87=RowsNext 11:[10:OWM5NDg2MGUtMDk5Ni00ZmVhLTg3MDQtODFkYmYyYmEwMGI1] 1:nil +88=RowsNext 11:[10:NTVkMTFmNTItNzU2Zi00Zjg1LWIwOWYtYTJkNTU4YTg2MGFi] 1:nil +89=RowsNext 11:[10:ZDI2OGVkYzYtYTJkZi00NzQ2LWJkOTMtNWU0OTM3Njk2ZWRh] 1:nil +90=RowsNext 11:[10:ZTk5NmY3M2ItZDhlNC00OWI2LThjZGYtMmI2YTVhMDc1OWNl] 1:nil +91=RowsNext 11:[10:OGZlOGVjMjQtN2ZmYy00YmMyLThhNzQtODM4YTE2ZjQ2NDE3] 1:nil +92=RowsNext 11:[10:YmM3OWE0OWUtNWZkZC00MTAyLTkxOGEtNGM1MTBiOWNiNWVm] 1:nil +93=RowsNext 11:[10:YzY5MTM5OWMtZmU4Yi00M2FhLTk3NTAtNWYxMmI0MWQ1ZWVk] 1:nil +94=RowsNext 11:[10:ZjE5NDI4MjItMDU4ZC00NzY2LTg3YzgtZTQ4NzBhMDQwOGFl] 1:nil +95=RowsNext 11:[10:ZDM5ODViNDUtM2FmOC00OTBiLWI4MjQtNDMzMGI2N2ZjZGEx] 1:nil +96=RowsNext 11:[10:Yzg3Mzc4M2UtOTQ4Yy00N2E3LWEwZmQtYzkyYmQ4NzU1OWJj] 1:nil +97=RowsNext 11:[10:MWYyMjI1MGYtNzgwMi00NzljLWE5ODEtYWJjYzUzNTE3Mzli] 1:nil +98=RowsNext 11:[10:MzM2MGE4YmEtYjY5My00N2U1LTllM2EtY2NjZjhkNDE4YmE1] 1:nil +99=RowsNext 11:[10:OWJiOWVkNjAtYmRiZC00YzliLTk2YzUtZjhiNjI2MDdlYTYx] 1:nil +100=RowsNext 11:[10:NTc4OTRhMmQtOWFjYi00NTFjLTgyNTItNjFkNmMyZGFmZjEz] 1:nil +101=RowsNext 11:[10:MWU0OWQyYTktOWExNS00NWJlLTlmNzUtYWRhM2MwM2JjODVj] 1:nil 102=ConnQuery 2:"INSERT INTO \"test_opa_model_c\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11) RETURNING \"id\"" 1:nil -103=RowsNext 11:[10:NDc4ZmJkM2ItNzBmZS00YzIzLTk1Y2EtZDg2MDc5MTMxZDcy] 1:nil +103=RowsNext 11:[10:ZTZjZWVkMjEtMzZkOC00NGY3LWI0NGMtYzAyZjM0NTdjMWFl] 1:nil 104=TxRollback 1:nil -105=RowsNext 11:[10:NDNjNzZmOGQtMzY5MC00NWIzLTgxYjktMTBmYjMzYWVhN2Zh] 1:nil -106=RowsNext 11:[10:ZTkzNmU4NDQtM2IyYy00NGY5LThjY2YtYzEwODNhYTUwMjQ1] 1:nil -107=RowsNext 11:[10:NGY5OTViNzYtYWU5Zi00ZWNhLTkwNjAtYzM3ZWZmNWM3Yjkx] 1:nil -108=RowsNext 11:[10:NzJjNGMzMmEtYzNkNS00Y2JjLWFhMWUtMjExMDc1YjRjMWIz] 1:nil -109=RowsNext 11:[10:ZDMyZDY3MTctNzA1Ni00NGQxLTlkYzMtNTUwMTg3ZmQxMmRh] 1:nil -110=RowsNext 11:[10:NGI0ZjBjMDYtYTQ1OS00OTgyLWI0NzEtNDQ3NWQ1YjU2ZTI3] 1:nil -111=RowsNext 11:[10:NjIxMTk5YmYtZTUyNy00Y2ZhLWFlMzUtMmY4YzA3ZWNiMjcw] 1:nil -112=RowsNext 11:[10:MzEwMzgxMTItZTY2ZC00NWYwLWExZmYtMDc1ZDExZDc5MWZj] 1:nil -113=RowsNext 11:[10:ZDgwM2UwMTMtMGE1MS00MmYxLTkyZGItMTM4YzU4MjA5Y2Fi] 1:nil -114=RowsNext 11:[10:YWNmM2Q3MjctZDdhOC00MzUxLTg5ZTYtZDk3ZGEyOTI3NGQx] 1:nil -115=RowsNext 11:[10:ZGJiNmMxOTAtNDIzNi00NGZjLTk0YmUtMDBmYmYxNDA1NjJm] 1:nil -116=RowsNext 11:[10:MDg1YjM1NmItMTY5Ny00ZWU5LTlkZTctY2ZkNGM1YzBkMDhh] 1:nil -117=RowsNext 11:[10:MWYxM2UyNzYtN2I4OC00N2VhLTgxZWUtZjQ2MDc4NzUxZDQ2] 1:nil -118=RowsNext 11:[10:ZDNjMTYwZmItMTYyMy00ODdlLWE3NWEtOWE4Zjc0OWNlZTVl] 1:nil -119=RowsNext 11:[10:NDkyNmZkYTQtYWZhYi00M2ZkLTk1OGYtZGUyNTZkNGQ2MzU0] 1:nil -120=RowsNext 11:[10:N2FhZGMyZGUtNjY1Yi00ZDI2LTk2NTItNDJmOTNlNWZmMWU3] 1:nil -121=RowsNext 11:[10:YTQ0MjNlOWMtODVmYi00ZmZmLWEyYTktNjA0YWQxYjg2NDJh] 1:nil -122=RowsNext 11:[10:NjJjY2E3YmYtZGNkYS00OWY1LTk1ZDAtNjQ1NDUzMTZlMWNk] 1:nil -123=RowsNext 11:[10:MDNiNjQ3MDctMWJiNS00ZjA0LThlODMtNjZiZDRmYjE0Mjg2] 1:nil -124=RowsNext 11:[10:NjYxOGRlZWMtMTZjYi00OGQ3LTg1MTMtOWVhZTc1N2M2MDBl] 1:nil -125=RowsNext 11:[10:MTc3YzQ0MTItYWExOC00NDhiLTkwNzQtNTgzZDY3N2Y2NjFh] 1:nil -126=RowsNext 11:[10:YjNiYjEwYjMtNjIyNi00MWRlLWE2ZjYtNGVmZTA1YzU4ZTQ4] 1:nil -127=RowsNext 11:[10:M2E4OTAwMjEtZDkxNy00MDczLWFjZTYtOGUzZmQ4NDExZjg5] 1:nil -128=RowsNext 11:[10:NmE5ZDc0OTktNmIwMC00OTE5LTk2M2MtZDUyZDQ0MDc1MDNh] 1:nil -129=RowsNext 11:[10:N2YwOTVmZjEtYmM5My00MjI3LTgzYTUtNjdhMjNmODhkMDZh] 1:nil -130=RowsNext 11:[10:ODk2OTA0MjYtMzMyMC00MzcyLTlkNDItMjAwNjQ0MzUzNmI3] 1:nil -131=RowsNext 11:[10:ZDU5YjU2MjktZTE4MC00ZDY2LTgxYTAtNzZmOTU1ZDQ4MDI5] 1:nil -132=RowsNext 11:[10:Mjg2ZjEwMGEtYTFkMS00M2VhLTk3ZDktZWE1OTZlMTk0ODVj] 1:nil -133=RowsNext 11:[10:ZmQ5NTQ4ZTMtYTAzZC00YTBmLTg2MDQtMzM4NWRmYzE5ZmRk] 1:nil -134=RowsNext 11:[10:NDMwNDhiNTItNGU2MS00ZWI2LWE1MzktNGY0ZTJiNGU1MGQy] 1:nil -135=RowsNext 11:[10:ZWVlNzAxNDgtODNmOC00YzAwLTliNTgtMTRhYWNmOGE5MDll] 1:nil -136=RowsNext 11:[10:ZWE1NzNkNTUtN2Y5OS00YWEyLWFiM2EtZDhhYzBmMGViMTFk] 1:nil -137=RowsNext 11:[10:MGE1ODEyMmMtNzYwMS00YjJjLWE4MTctZTJlZDhlZTAzMzBi] 1:nil -138=RowsNext 11:[10:NmU4ZTY1NDAtOGQwNS00NTU2LWFkYWEtMTJkZGE5MzI1NDQx] 1:nil -139=RowsNext 11:[10:MzNmMGVhZTYtYTVhZC00NDk0LTllMTUtZDJhNjQ3NjBkYzdk] 1:nil -140=RowsNext 11:[10:NTYyZWU0ZjItOGU4YS00YTkyLWE4MDAtYWNmMWFkMWNhNDE0] 1:nil -141=RowsNext 11:[10:YjEyMWQwYmMtMmRmZi00YTYyLTljODYtOTQ5MTIxOWNlMDVj] 1:nil -142=RowsNext 11:[10:ZTRiNTY4NjUtZjcyNy00NmJjLTg1YTctZTlmMTU5NDVlYjUw] 1:nil -143=RowsNext 11:[10:MDY1ZTk4OGItOWIwOC00YjM5LThhNGQtOWZhNjFkMzc2OTcw] 1:nil -144=RowsNext 11:[10:OTgxNzI0MGQtN2ViYi00YzNkLThkMWYtMzk3ODllNzhiMmUx] 1:nil -145=RowsNext 11:[10:NzQwYTQwYmUtMjdkZS00ZjQ5LWE1OTQtM2MyY2ZlOTVmOGNi] 1:nil -146=RowsNext 11:[10:YzI2NTRjMjgtNmJjMy00ODY0LThkYTItNjBhOGIxMTM1NGZl] 1:nil -147=RowsNext 11:[10:MjVkOTg1NTItYTliMC00ZDJhLThhZDMtNzM4OWY3MWZkZWIx] 1:nil -148=RowsNext 11:[10:YWFmZWU4ZWEtNjk3Yy00N2FmLWJlMDUtMmI2MDQ5NzUwZTg0] 1:nil -149=RowsNext 11:[10:NGUzMWJmODctOTI2My00ZjMwLWFlMTUtZTFkMjQwMWEyMGI1] 1:nil -150=RowsNext 11:[10:ZTM0YWY5ZTEtMjExZS00MWE1LWFhMmItZDc3MTYwN2Y0NjNl] 1:nil -151=RowsNext 11:[10:MGNiZjY1OWYtOWJkNi00MGYyLThmMGUtZDcwOGM4OTlmMDM2] 1:nil -152=RowsNext 11:[10:YTQ4ODUyNWQtZjE1Zi00ZjJlLWFlY2YtYjU5YWE4MzA3N2Zj] 1:nil -153=RowsNext 11:[10:MWVhNDNjMmQtYzAwMi00YTBhLThiZWQtZjA1NmFjMmJhZGM1] 1:nil -154=RowsNext 11:[10:NThkYTdmMGItNTFhOC00Y2QyLWI2NmItM2YwYTIzY2M5NTE4] 1:nil -155=RowsNext 11:[10:YTI3NGUwZjEtYmQ1MS00ZTFhLWEyYjAtOTE1ODE5YWI5YjY5] 1:nil -156=RowsNext 11:[10:ZDQ4MDc0OTEtMjJhOS00Y2JkLTllNGEtNWIzOWYzZWM1YjY3] 1:nil -157=RowsNext 11:[10:NzM1MzlhODEtNWRlNS00OGE0LThkYWItYmYyN2Y1MDIwOTE5] 1:nil -158=RowsNext 11:[10:NmFhMjIxZDgtN2ZhNy00YTRmLThhZjktZTBmMzMyOThjMmVl] 1:nil -159=RowsNext 11:[10:ZWU4YjA5MzUtN2M1Ni00YWRkLWExYzQtOWRiOTQ5MzFmN2Zm] 1:nil -160=RowsNext 11:[10:OWMwNzc5ZTMtYTE0ZC00MDZiLTk3NjktN2Q3MDYyNDIyOTFh] 1:nil -161=RowsNext 11:[10:N2JkMjVlMWEtNzYzMC00OWM5LWFiNGMtMTRmNjdiYmMyNWY5] 1:nil -162=RowsNext 11:[10:MWVhY2YzMTAtMDNhYy00MjM3LTlmYTEtNjlmNzk2Y2I0NzYz] 1:nil -163=RowsNext 11:[10:MTc1MTRiOTMtMDlhZS00MjUyLWE4NWYtOTZkY2ZmYjE1MGUy] 1:nil -164=RowsNext 11:[10:OGM5MTllYmEtNmY5ZS00NzFjLWFlZWQtMTYyYTRhNzMxYmZj] 1:nil -165=RowsNext 11:[10:Mjc4ZjM2ZDUtNGM4My00YmY0LWE4ZDMtY2EyYzlhMGI2ODYw] 1:nil -166=RowsNext 11:[10:NjgxYjA3ZWUtODZlZi00NDM4LTk0M2EtYzJmMzdiZDdiNmE5] 1:nil -167=RowsNext 11:[10:MDM1ZDViZmQtNGUxNi00NDJkLWIyMjctOGZhM2Y5ZDdiMDRk] 1:nil -168=RowsNext 11:[10:NWQ5NmVlYWUtZWZhNy00YmVjLTliMTMtODkzNTJkZGFiZGY2] 1:nil -169=RowsNext 11:[10:NTliZWExMjctZDk3NC00ODFlLWJhNTAtY2YwZWRjNzA4YTQ5] 1:nil -170=RowsNext 11:[10:NTU3MzRiYWYtOThkNS00ZWNmLThjNjgtZDI1ZTdjOWI1MmVm] 1:nil -171=RowsNext 11:[10:ZTQ0NGEwODItMGE5NC00NmZhLWJmOWYtNjE1NjE0OGI5ZTcy] 1:nil -172=RowsNext 11:[10:NzJkNTdiOGEtNWNmMC00MjlhLWI1OTUtYmNkODY5MGQzMDBj] 1:nil -173=RowsNext 11:[10:YmFjZTVhMTctZDM5Ny00ZDFhLTgyODgtYzMyZTZlNzYzMWJi] 1:nil -174=RowsNext 11:[10:NDlmMDRlMzgtMDY5OC00ODAyLTg5YzItMzBjZjhhZjRjZjk0] 1:nil -175=RowsNext 11:[10:ZTgyZWJjNWMtOTJkNi00ZmFmLWE4NGEtZGQ5OTJjMWExODYz] 1:nil -176=RowsNext 11:[10:OTMyOTAxZGQtNTFlNC00MTM0LWFjZTktYmJkNzJkNmUwY2E0] 1:nil -177=RowsNext 11:[10:OGUxY2UzOWQtODBmOC00OGJmLWI4YjYtZmRhMTM3ZDk3NTRm] 1:nil -178=RowsNext 11:[10:MzFmMTgxY2QtMTI5My00YmIxLTlhYTUtY2UyNTNiNTcwMTBk] 1:nil -179=RowsNext 11:[10:NzNjYzU1M2MtNmZhOS00MmQ4LTlhMmEtNzNkYWRhNTEyM2Vk] 1:nil -180=RowsNext 11:[10:YmEwMjAwNTQtZTRlMS00YjQyLWIzYjktMTlhNWEzZWFmM2Fh] 1:nil -181=RowsNext 11:[10:OGQ1MzUyOWEtNGE1My00NWFjLWJjZDAtYjg4Zjk3OWEyOGI0] 1:nil -182=RowsNext 11:[10:OGU1MmI0YTMtNWI1OC00MzY0LWFmZDEtZGNlOGEwNzA5NDkx] 1:nil -183=RowsNext 11:[10:YjI4YmY2N2YtMDgzNi00MzQyLTk0ZDMtNjQ5MTkwYTYzYTU4] 1:nil -184=RowsNext 11:[10:YzVkZDgxOTAtNWU1ZC00ZWJlLWFiYzctY2MzZjlhMmEyNTc0] 1:nil -185=RowsNext 11:[10:ZmZmNjliNWMtMTc3My00MGEzLTlhNDMtZDVmNmFmODgzMTI1] 1:nil -186=RowsNext 11:[10:MTkwNTYxNGUtODVjOS00NmQyLWI0N2QtOGNiYzBkZjA5Y2Nh] 1:nil -187=RowsNext 11:[10:NTNhNTY1ZGEtNWYzOC00ZDMzLWEyZjEtYTY5ODdhODhmYjdj] 1:nil +105=RowsNext 11:[10:OTYxYWI0M2QtYzhkYS00NDdiLWFkMDgtNjM5NDI3YTAwNDZh] 1:nil +106=RowsNext 11:[10:NjI3ZjVkOTktZWU0MS00ZDVjLWJiZGYtZWI2NGUwYjEyYzVh] 1:nil +107=RowsNext 11:[10:MjIxYWRmNTMtMDM5OC00MGRlLTk2ODMtYWIzNWMwYjU2ZmIy] 1:nil +108=RowsNext 11:[10:YWJiZWNjMDgtZGI1Zi00Mjg1LTgxY2ItOTU0NzE1MmRjODE3] 1:nil +109=RowsNext 11:[10:MTVjZjlmOGUtNWRkOS00NjMwLTliYzctMWU5NmRmZGQwZTIx] 1:nil +110=RowsNext 11:[10:YjMyZGNhMTUtZjY1Mi00YTIxLWE2YzMtYTQwMjE1Mjg4ZjI1] 1:nil +111=RowsNext 11:[10:ZDRhMTdlN2YtNjhlMi00NThjLThjY2QtNDc5YmNiNTI1ZGI0] 1:nil +112=RowsNext 11:[10:MzhjNjNiOTgtNjUyNS00YjczLTlhODItZTYyMmY0OWEwZTc1] 1:nil +113=RowsNext 11:[10:YWI4ODY5NTItOGUyNy00NGRmLWE4ZTMtMzBiOTA0ZTljZTI1] 1:nil +114=RowsNext 11:[10:NDgwZDFjZDEtZmEyYi00YjIwLTk5YzItNjEzY2VmYzA3YmIx] 1:nil +115=RowsNext 11:[10:M2U0MzI4ODMtNDk2NC00MDRjLTg5YjMtNDhkMTQ2MzA1NDI0] 1:nil +116=RowsNext 11:[10:Y2IzMzNjNjUtZmI3Ni00M2Q0LTg3NTktZWUwNTBjYjZjMTEw] 1:nil +117=RowsNext 11:[10:MTRjNzhhMTAtNTBkNS00YmY5LTg1YTUtOTM4MWQ1NTRkZmQ5] 1:nil +118=RowsNext 11:[10:MWY5OGQ5NDItYjJiOC00NzQ5LTlhMDktYzUwNDZhOTA2OGYw] 1:nil +119=RowsNext 11:[10:OGVkOGI3ODYtNGEwNS00NTgxLWI0MmQtOGUzOGJiOWM1OGUx] 1:nil +120=RowsNext 11:[10:YjNiOTgxZWItYjQwNC00Mjc1LWIyNmMtOThjZDdmY2E4MjI0] 1:nil +121=RowsNext 11:[10:ZGZiMTU4N2UtZmQ4MC00ZDY0LWI0YmMtNDk5ODU1YzY3Y2M3] 1:nil +122=RowsNext 11:[10:MzkwYzNiNzctM2RkNS00MWRjLWJkZDQtOTI5ZWY5NzhmNDBl] 1:nil +123=RowsNext 11:[10:NDQ1NTBjZTUtN2QyYS00MzNlLTgzN2EtZThjMzM0YzFhZThi] 1:nil +124=RowsNext 11:[10:NDM0YWY5NTUtNjVlMC00MjdhLTgwOGQtZTI1NTU5NzgxYzNm] 1:nil +125=RowsNext 11:[10:YzcxYWVhZjItMWZiZS00OTlhLWIyODctNmVhZWRmNjkwYzhl] 1:nil +126=RowsNext 11:[10:YTA4ODE3NDMtYTAwZi00NDBmLWJmZDItMmU3NmVkYWFmODky] 1:nil +127=RowsNext 11:[10:ODU1NDg4ZjQtNDA5OS00NmY0LWE3ODgtYjU0MDYxYWU3NDY2] 1:nil +128=RowsNext 11:[10:MGE2MzQ2MjktZWNlYS00OWFlLWEwMjItNzVmN2FiNzE0ZGEw] 1:nil +129=RowsNext 11:[10:NjI3MWU5NTktNDJiOS00MWUyLTg2MjItNTA3YjI1MDYyNjhm] 1:nil +130=RowsNext 11:[10:NDM0N2EyZjYtNzNkZS00ZmM4LWE2MzctYWYxNmNmY2MyZGU4] 1:nil +131=RowsNext 11:[10:NjlkMjdiYmMtNzI2My00ZGJkLWI4NjQtY2JkZjNlZGIwYjM2] 1:nil +132=RowsNext 11:[10:NGI3NDhlZTAtYjVhYy00ZmY0LTgzOWEtN2JhYTdlN2UzZDE3] 1:nil +133=RowsNext 11:[10:M2MyMjg2YTYtNTYwZi00Njk2LWEyNGYtMDQ0MzE1NzYyMGRk] 1:nil +134=RowsNext 11:[10:NGI5YmU2ZjQtMWI1OS00NTQ5LThmMWMtNDk4NjMyMTdlODY4] 1:nil +135=RowsNext 11:[10:MTM4NTY1OTQtMTA1YS00OWQwLWEwYWYtNDA4YTVlYjA2NGI2] 1:nil +136=RowsNext 11:[10:NTA2Mjc1YWUtODhiNi00YTM1LWI2N2UtNDlmNGQzYjFhOTUz] 1:nil +137=RowsNext 11:[10:MjhlMmMzNjgtMmRkYi00MzA1LWE0OTYtYjE2MTA2ZTk0MTRm] 1:nil +138=RowsNext 11:[10:NDlhNmM5MTUtZGE4Ny00NjkyLWExYzAtNzk5NWZiMmY3MGFl] 1:nil +139=RowsNext 11:[10:ZjMxMTdlODctMDE4NC00YzdlLWJjNDUtM2YyMDg0ZGZjNDVh] 1:nil +140=RowsNext 11:[10:MjJmZjk3MWYtZjEyZC00ZWM3LTkwYTMtYTUxMjVlOTllNGM0] 1:nil +141=RowsNext 11:[10:YWY2Y2IyZGItODc4MS00MGNhLWFhMGMtZTFjNTNlNzI1ZDdl] 1:nil +142=RowsNext 11:[10:NWYzMWE3MWMtNzA4Mi00MzE1LTg0NTMtM2U3ZTQ3MDZiOTY5] 1:nil +143=RowsNext 11:[10:NWFjNzdkY2ItYjMyNS00NDFhLTljNDctOWNjYmZmMjNmZDZh] 1:nil +144=RowsNext 11:[10:NzVjYTM0YmItZTA5NC00Mjk1LWEyNGUtNzM4MjdlOWIyNGIz] 1:nil +145=RowsNext 11:[10:NDIyYTYyNDYtODUzNC00NGUyLTgwNWYtNzJlOThhYjVjNTEw] 1:nil +146=RowsNext 11:[10:MTc3OWY2M2MtZjY2YS00ZGI3LWFmNWEtM2QyZGQ1MDcwYTEw] 1:nil +147=RowsNext 11:[10:ODIxYzYyNmEtNGVmMS00NjdjLWEzNGItNGM5Y2NlODQzY2Fl] 1:nil +148=RowsNext 11:[10:YWIxOGQ0YzYtYTRmMi00YjE4LWFlYjItNmIwMTFjYWIzZDI4] 1:nil +149=RowsNext 11:[10:MjhjY2EzNzMtYmExMS00NmU0LWFjYTMtZjJiNWJjOWYwZTgw] 1:nil +150=RowsNext 11:[10:MjBkNGY3NTEtNzdjOC00MzBlLTlhYmMtMmJmYjBiZTgwMjNh] 1:nil +151=RowsNext 11:[10:NDliNzQzYTUtNWE0OS00ZDczLWJiYjYtOGYwMThkYWEwZTg0] 1:nil +152=RowsNext 11:[10:YzhhMDljNWYtNzQ1OS00ZWJlLTgyZmEtOWFjNDRhNDkwMDc4] 1:nil +153=RowsNext 11:[10:MDk1Zjk3ODItZWRmNy00Yjg0LWIwNzAtYjcyMjIxNDA1MmQw] 1:nil +154=RowsNext 11:[10:MmUzZjgyODktNzEzMi00NjRiLWI2OWYtOWY4OTgzNGFkZGVi] 1:nil +155=RowsNext 11:[10:NTBmN2I4YjktYWJmNC00ZTZkLTg5ZTAtNjk1YmRmNmUwOGIx] 1:nil +156=RowsNext 11:[10:NGViZmQ2YzEtOTY1Zi00YTc2LTgxMTEtODVlMTVlY2MyZTQx] 1:nil +157=RowsNext 11:[10:ZDFhZGY2MmMtNTBmZi00Nzk5LWIxNzItMWU3MjJjYTkzN2M2] 1:nil +158=RowsNext 11:[10:YTQ1YzEzZTctYjI3ZS00ZDUyLWIwODktNDc4MzlhMjkzYTRh] 1:nil +159=RowsNext 11:[10:NmY3MTc1YjYtNzJiYy00ZWY3LWIwNmEtYjA2YWJhMDJjNDc1] 1:nil +160=RowsNext 11:[10:MWQxMDM1MjctYTc2Yi00Y2U4LWFmODctMjQzYzc0ZDg2Nzhl] 1:nil +161=RowsNext 11:[10:MDJlYWNkZDEtYmJkZS00OGU5LTg4ZTgtNDJmNTZmNzhjYzA2] 1:nil +162=RowsNext 11:[10:YWRhYTI5NzMtY2FmMy00NzMyLWJkYWEtMTA4MDVkMWY0ZjE3] 1:nil +163=RowsNext 11:[10:MjY0MjIyMjgtZThmMi00OTY1LWI3N2EtY2E1Njk1OGVhOTQ4] 1:nil +164=RowsNext 11:[10:MDA0NDE5YzctYjg1MC00OGJkLWIyMWUtMzYyNjEzODVhZjAx] 1:nil +165=RowsNext 11:[10:ZTc2YTBmODMtZjliMi00YTcxLTk3YTgtNzE5NTU4M2I4ODdj] 1:nil +166=RowsNext 11:[10:YTcyMzZhYjEtY2JjOC00OTIxLWI4M2ItOGYyNGVkMTE3YmMz] 1:nil +167=RowsNext 11:[10:YjM5N2RkY2QtNzk0MC00MWI2LTk3OWQtNWQ4NGI5NGMwNTBj] 1:nil +168=RowsNext 11:[10:OTg3MGY4MjMtMjE3Yi00MTdjLWI5NmQtNTM4YTc2OTAzYjNi] 1:nil +169=RowsNext 11:[10:ZTU2OWE4NTgtMTJhNC00ZjdjLTg1ODMtNWU4YTJjN2QxZDRi] 1:nil +170=RowsNext 11:[10:ODE4OTBkYTUtNzQyMi00ZDJmLWE0YmQtNGFiYTk0NTQ3NTdm] 1:nil +171=RowsNext 11:[10:NDQyNWI1NDYtZDBkOC00MTM1LWI5MDAtM2E2NGE0YmVhN2I4] 1:nil +172=RowsNext 11:[10:MTJlYzZmYTItMzUxZi00YWEwLThhMWYtYTE3ZWUzYTA1NmI5] 1:nil +173=RowsNext 11:[10:NmQ2MDYwMjQtYWFiNC00NzY0LWE4NjktNDBjZmZhNDViNTFk] 1:nil +174=RowsNext 11:[10:MDIwMGJmNDItZGNiYS00M2FkLTlmNDMtMTYyZmZhZmE2ZTM1] 1:nil +175=RowsNext 11:[10:ZWEwM2JkMjUtY2MyMC00Y2E1LThmNzMtYjgzOWYzYzgwNmVk] 1:nil +176=RowsNext 11:[10:YmM2MzExNDEtNDQzOS00Y2Q1LTgzOTQtYzk2ZDIzNWMxMTcw] 1:nil +177=RowsNext 11:[10:NzVhZTQxZTctOWRlNS00ZjFiLThhNDYtMmVmZmM5MzY1MjM0] 1:nil +178=RowsNext 11:[10:MWM3OTdlN2ItMWI5Zi00MDE1LWE3NzctODkwNzY5MjdlMGQy] 1:nil +179=RowsNext 11:[10:NWQxOTA0MTUtM2E3My00Y2U5LTlkYWYtYjhjNmFhMTZmNTkw] 1:nil +180=RowsNext 11:[10:ZmVkMGE4OTQtN2ZkNy00ZDRkLWJiNDUtM2ZhOWRlN2RlNDNh] 1:nil +181=RowsNext 11:[10:OWQzY2Y3M2QtOGVhOC00MjNhLWJjNWYtMWI4NzM5MGUzMjU1] 1:nil +182=RowsNext 11:[10:NWM1MjUxNDMtYmJlYi00OGQxLWJiOGUtOWRkM2UyNmRjNDY0] 1:nil +183=RowsNext 11:[10:YmM5MzNhNWQtNzUzMS00M2UxLWJmNjMtMTdjYjFhMDNiMTdm] 1:nil +184=RowsNext 11:[10:YjAyYWQ4OTAtMjgyNy00NzFjLWJlMzQtYTI2MzQ1YmJmNTU4] 1:nil +185=RowsNext 11:[10:N2Q2OWRiNTQtOWYxZC00YzFjLThkYmEtNGUwNTA5MmIwZTUy] 1:nil +186=RowsNext 11:[10:YjM0MjAzOTYtNjM1MS00NTcwLWJiMTQtY2Q0NmQ3OTBkMzRh] 1:nil +187=RowsNext 11:[10:YjQ5MTU4OTMtY2I1Mi00MTkxLTllMjgtYWNjYWZmMTY1MTdi] 1:nil 188=ConnQuery 2:"SELECT * FROM \"test_opa_model_c\" WHERE ((\"test_opa_model_c\".\"owner_id\" = $1 AND \"test_opa_model_c\".\"tenant_id\" = $2) OR (\"test_opa_model_c\".\"owner_id\" = $3 AND \"test_opa_model_c\".\"tenant_path\" @> $4) OR \"test_opa_model_c\".\"owner_id\" = $5)" 1:nil 189=RowsColumns 9:["id","tenant_name","owner_name","value","tenant_id","tenant_path","owner_id","created_at","updated_at","created_by","updated_by"] -190=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -191=RowsNext 11:[10:MDNiNjQ3MDctMWJiNS00ZjA0LThlODMtNjZiZDRmYjE0Mjg2,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -192=RowsNext 11:[10:MDg1YjM1NmItMTY5Ny00ZWU5LTlkZTctY2ZkNGM1YzBkMDhh,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -193=RowsNext 11:[10:MGE1ODEyMmMtNzYwMS00YjJjLWE4MTctZTJlZDhlZTAzMzBi,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -194=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -195=RowsNext 11:[10:MTc3YzQ0MTItYWExOC00NDhiLTkwNzQtNTgzZDY3N2Y2NjFh,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -196=RowsNext 11:[10:MWYxM2UyNzYtN2I4OC00N2VhLTgxZWUtZjQ2MDc4NzUxZDQ2,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -197=RowsNext 11:[10:Mjg2ZjEwMGEtYTFkMS00M2VhLTk3ZDktZWE1OTZlMTk0ODVj,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -198=RowsNext 11:[10:MzEwMzgxMTItZTY2ZC00NWYwLWExZmYtMDc1ZDExZDc5MWZj,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -199=RowsNext 11:[10:MzFmMTgxY2QtMTI5My00YmIxLTlhYTUtY2UyNTNiNTcwMTBk,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -200=RowsNext 11:[10:MzNmMGVhZTYtYTVhZC00NDk0LTllMTUtZDJhNjQ3NjBkYzdk,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -201=RowsNext 11:[10:M2E4OTAwMjEtZDkxNy00MDczLWFjZTYtOGUzZmQ4NDExZjg5,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -202=RowsNext 11:[10:NDMwNDhiNTItNGU2MS00ZWI2LWE1MzktNGY0ZTJiNGU1MGQy,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -203=RowsNext 11:[10:NDkyNmZkYTQtYWZhYi00M2ZkLTk1OGYtZGUyNTZkNGQ2MzU0,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -204=RowsNext 11:[10:NDlmMDRlMzgtMDY5OC00ODAyLTg5YzItMzBjZjhhZjRjZjk0,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -205=RowsNext 11:[10:NGI0ZjBjMDYtYTQ1OS00OTgyLWI0NzEtNDQ3NWQ1YjU2ZTI3,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -206=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -207=RowsNext 11:[10:NGY5OTViNzYtYWU5Zi00ZWNhLTkwNjAtYzM3ZWZmNWM3Yjkx,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -208=RowsNext 11:[10:NTU3MzRiYWYtOThkNS00ZWNmLThjNjgtZDI1ZTdjOWI1MmVm,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -209=RowsNext 11:[10:NTYyZWU0ZjItOGU4YS00YTkyLWE4MDAtYWNmMWFkMWNhNDE0,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -210=RowsNext 11:[10:NjIxMTk5YmYtZTUyNy00Y2ZhLWFlMzUtMmY4YzA3ZWNiMjcw,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -211=RowsNext 11:[10:NjJjY2E3YmYtZGNkYS00OWY1LTk1ZDAtNjQ1NDUzMTZlMWNk,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -212=RowsNext 11:[10:NjYxOGRlZWMtMTZjYi00OGQ3LTg1MTMtOWVhZTc1N2M2MDBl,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -213=RowsNext 11:[10:NmE5ZDc0OTktNmIwMC00OTE5LTk2M2MtZDUyZDQ0MDc1MDNh,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -214=RowsNext 11:[10:NmU4ZTY1NDAtOGQwNS00NTU2LWFkYWEtMTJkZGE5MzI1NDQx,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -215=RowsNext 11:[10:NzJjNGMzMmEtYzNkNS00Y2JjLWFhMWUtMjExMDc1YjRjMWIz,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -216=RowsNext 11:[10:NzJkNTdiOGEtNWNmMC00MjlhLWI1OTUtYmNkODY5MGQzMDBj,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -217=RowsNext 11:[10:N2FhZGMyZGUtNjY1Yi00ZDI2LTk2NTItNDJmOTNlNWZmMWU3,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -218=RowsNext 11:[10:N2YwOTVmZjEtYmM5My00MjI3LTgzYTUtNjdhMjNmODhkMDZh,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -219=RowsNext 11:[10:ODk2OTA0MjYtMzMyMC00MzcyLTlkNDItMjAwNjQ0MzUzNmI3,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -220=RowsNext 11:[10:OGUxY2UzOWQtODBmOC00OGJmLWI4YjYtZmRhMTM3ZDk3NTRm,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -221=RowsNext 11:[10:OTMyOTAxZGQtNTFlNC00MTM0LWFjZTktYmJkNzJkNmUwY2E0,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -222=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -223=RowsNext 11:[10:YTQ0MjNlOWMtODVmYi00ZmZmLWEyYTktNjA0YWQxYjg2NDJh,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -224=RowsNext 11:[10:YWNmM2Q3MjctZDdhOC00MzUxLTg5ZTYtZDk3ZGEyOTI3NGQx,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -225=RowsNext 11:[10:YjEyMWQwYmMtMmRmZi00YTYyLTljODYtOTQ5MTIxOWNlMDVj,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -226=RowsNext 11:[10:YjNiYjEwYjMtNjIyNi00MWRlLWE2ZjYtNGVmZTA1YzU4ZTQ4,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -227=RowsNext 11:[10:YmFjZTVhMTctZDM5Ny00ZDFhLTgyODgtYzMyZTZlNzYzMWJi,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -228=RowsNext 11:[10:ZDMyZDY3MTctNzA1Ni00NGQxLTlkYzMtNTUwMTg3ZmQxMmRh,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -229=RowsNext 11:[10:ZDNjMTYwZmItMTYyMy00ODdlLWE3NWEtOWE4Zjc0OWNlZTVl,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -230=RowsNext 11:[10:ZDU5YjU2MjktZTE4MC00ZDY2LTgxYTAtNzZmOTU1ZDQ4MDI5,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -231=RowsNext 11:[10:ZDgwM2UwMTMtMGE1MS00MmYxLTkyZGItMTM4YzU4MjA5Y2Fi,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -232=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -233=RowsNext 11:[10:ZGJiNmMxOTAtNDIzNi00NGZjLTk0YmUtMDBmYmYxNDA1NjJm,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -234=RowsNext 11:[10:ZTQ0NGEwODItMGE5NC00NmZhLWJmOWYtNjE1NjE0OGI5ZTcy,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -235=RowsNext 11:[10:ZTRiNTY4NjUtZjcyNy00NmJjLTg1YTctZTlmMTU5NDVlYjUw,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -236=RowsNext 11:[10:ZTgyZWJjNWMtOTJkNi00ZmFmLWE4NGEtZGQ5OTJjMWExODYz,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -237=RowsNext 11:[10:ZWE1NzNkNTUtN2Y5OS00YWEyLWFiM2EtZDhhYzBmMGViMTFk,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -238=RowsNext 11:[10:ZWVlNzAxNDgtODNmOC00YzAwLTliNTgtMTRhYWNmOGE5MDll,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -239=RowsNext 11:[10:ZmQ5NTQ4ZTMtYTAzZC00YTBmLTg2MDQtMzM4NWRmYzE5ZmRk,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +190=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +191=RowsNext 11:[10:MDIwMGJmNDItZGNiYS00M2FkLTlmNDMtMTYyZmZhZmE2ZTM1,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +192=RowsNext 11:[10:MGE2MzQ2MjktZWNlYS00OWFlLWEwMjItNzVmN2FiNzE0ZGEw,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +193=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +194=RowsNext 11:[10:MTJlYzZmYTItMzUxZi00YWEwLThhMWYtYTE3ZWUzYTA1NmI5,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +195=RowsNext 11:[10:MTM4NTY1OTQtMTA1YS00OWQwLWEwYWYtNDA4YTVlYjA2NGI2,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +196=RowsNext 11:[10:MTRjNzhhMTAtNTBkNS00YmY5LTg1YTUtOTM4MWQ1NTRkZmQ5,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +197=RowsNext 11:[10:MTVjZjlmOGUtNWRkOS00NjMwLTliYzctMWU5NmRmZGQwZTIx,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +198=RowsNext 11:[10:MWM3OTdlN2ItMWI5Zi00MDE1LWE3NzctODkwNzY5MjdlMGQy,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +199=RowsNext 11:[10:MWY5OGQ5NDItYjJiOC00NzQ5LTlhMDktYzUwNDZhOTA2OGYw,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +200=RowsNext 11:[10:MjIxYWRmNTMtMDM5OC00MGRlLTk2ODMtYWIzNWMwYjU2ZmIy,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +201=RowsNext 11:[10:MjJmZjk3MWYtZjEyZC00ZWM3LTkwYTMtYTUxMjVlOTllNGM0,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +202=RowsNext 11:[10:MjhlMmMzNjgtMmRkYi00MzA1LWE0OTYtYjE2MTA2ZTk0MTRm,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +203=RowsNext 11:[10:MzhjNjNiOTgtNjUyNS00YjczLTlhODItZTYyMmY0OWEwZTc1,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +204=RowsNext 11:[10:MzkwYzNiNzctM2RkNS00MWRjLWJkZDQtOTI5ZWY5NzhmNDBl,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +205=RowsNext 11:[10:M2MyMjg2YTYtNTYwZi00Njk2LWEyNGYtMDQ0MzE1NzYyMGRk,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +206=RowsNext 11:[10:M2U0MzI4ODMtNDk2NC00MDRjLTg5YjMtNDhkMTQ2MzA1NDI0,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +207=RowsNext 11:[10:NDM0N2EyZjYtNzNkZS00ZmM4LWE2MzctYWYxNmNmY2MyZGU4,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +208=RowsNext 11:[10:NDM0YWY5NTUtNjVlMC00MjdhLTgwOGQtZTI1NTU5NzgxYzNm,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +209=RowsNext 11:[10:NDQyNWI1NDYtZDBkOC00MTM1LWI5MDAtM2E2NGE0YmVhN2I4,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +210=RowsNext 11:[10:NDQ1NTBjZTUtN2QyYS00MzNlLTgzN2EtZThjMzM0YzFhZThi,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +211=RowsNext 11:[10:NDgwZDFjZDEtZmEyYi00YjIwLTk5YzItNjEzY2VmYzA3YmIx,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +212=RowsNext 11:[10:NDlhNmM5MTUtZGE4Ny00NjkyLWExYzAtNzk5NWZiMmY3MGFl,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +213=RowsNext 11:[10:NGI3NDhlZTAtYjVhYy00ZmY0LTgzOWEtN2JhYTdlN2UzZDE3,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +214=RowsNext 11:[10:NGI5YmU2ZjQtMWI1OS00NTQ5LThmMWMtNDk4NjMyMTdlODY4,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +215=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +216=RowsNext 11:[10:NTA2Mjc1YWUtODhiNi00YTM1LWI2N2UtNDlmNGQzYjFhOTUz,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +217=RowsNext 11:[10:NWYzMWE3MWMtNzA4Mi00MzE1LTg0NTMtM2U3ZTQ3MDZiOTY5,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +218=RowsNext 11:[10:NjI3MWU5NTktNDJiOS00MWUyLTg2MjItNTA3YjI1MDYyNjhm,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +219=RowsNext 11:[10:NjlkMjdiYmMtNzI2My00ZGJkLWI4NjQtY2JkZjNlZGIwYjM2,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +220=RowsNext 11:[10:NmQ2MDYwMjQtYWFiNC00NzY0LWE4NjktNDBjZmZhNDViNTFk,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +221=RowsNext 11:[10:NzVhZTQxZTctOWRlNS00ZjFiLThhNDYtMmVmZmM5MzY1MjM0,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +222=RowsNext 11:[10:ODE4OTBkYTUtNzQyMi00ZDJmLWE0YmQtNGFiYTk0NTQ3NTdm,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +223=RowsNext 11:[10:ODU1NDg4ZjQtNDA5OS00NmY0LWE3ODgtYjU0MDYxYWU3NDY2,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +224=RowsNext 11:[10:OGVkOGI3ODYtNGEwNS00NTgxLWI0MmQtOGUzOGJiOWM1OGUx,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +225=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +226=RowsNext 11:[10:YTA4ODE3NDMtYTAwZi00NDBmLWJmZDItMmU3NmVkYWFmODky,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +227=RowsNext 11:[10:YWI4ODY5NTItOGUyNy00NGRmLWE4ZTMtMzBiOTA0ZTljZTI1,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +228=RowsNext 11:[10:YWJiZWNjMDgtZGI1Zi00Mjg1LTgxY2ItOTU0NzE1MmRjODE3,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +229=RowsNext 11:[10:YWY2Y2IyZGItODc4MS00MGNhLWFhMGMtZTFjNTNlNzI1ZDdl,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +230=RowsNext 11:[10:YjMyZGNhMTUtZjY1Mi00YTIxLWE2YzMtYTQwMjE1Mjg4ZjI1,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +231=RowsNext 11:[10:YjNiOTgxZWItYjQwNC00Mjc1LWIyNmMtOThjZDdmY2E4MjI0,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +232=RowsNext 11:[10:YmM2MzExNDEtNDQzOS00Y2Q1LTgzOTQtYzk2ZDIzNWMxMTcw,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +233=RowsNext 11:[10:YzcxYWVhZjItMWZiZS00OTlhLWIyODctNmVhZWRmNjkwYzhl,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +234=RowsNext 11:[10:Y2IzMzNjNjUtZmI3Ni00M2Q0LTg3NTktZWUwNTBjYjZjMTEw,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +235=RowsNext 11:[10:ZDRhMTdlN2YtNjhlMi00NThjLThjY2QtNDc5YmNiNTI1ZGI0,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +236=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +237=RowsNext 11:[10:ZGZiMTU4N2UtZmQ4MC00ZDY0LWI0YmMtNDk5ODU1YzY3Y2M3,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +238=RowsNext 11:[10:ZWEwM2JkMjUtY2MyMC00Y2E1LThmNzMtYjgzOWYzYzgwNmVk,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +239=RowsNext 11:[10:ZjMxMTdlODctMDE4NC00YzdlLWJjNDUtM2YyMDg0ZGZjNDVh,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil 240=ConnQuery 2:"SELECT * FROM \"test_opa_model_c\" WHERE ((\"test_opa_model_c\".\"owner_id\" = $1 AND \"test_opa_model_c\".\"tenant_id\" = $2) OR (\"test_opa_model_c\".\"owner_id\" = $3 AND \"test_opa_model_c\".\"tenant_path\" @> $4))" 1:nil 241=ConnQuery 2:"SELECT * FROM \"test_opa_model_c\"" 1:nil -242=RowsNext 11:[10:MDM1ZDViZmQtNGUxNi00NDJkLWIyMjctOGZhM2Y5ZDdiMDRk,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -243=RowsNext 11:[10:MDY1ZTk4OGItOWIwOC00YjM5LThhNGQtOWZhNjFkMzc2OTcw,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -244=RowsNext 11:[10:MGNiZjY1OWYtOWJkNi00MGYyLThmMGUtZDcwOGM4OTlmMDM2,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -245=RowsNext 11:[10:MTc1MTRiOTMtMDlhZS00MjUyLWE4NWYtOTZkY2ZmYjE1MGUy,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -246=RowsNext 11:[10:MTkwNTYxNGUtODVjOS00NmQyLWI0N2QtOGNiYzBkZjA5Y2Nh,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -247=RowsNext 11:[10:MWVhNDNjMmQtYzAwMi00YTBhLThiZWQtZjA1NmFjMmJhZGM1,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -248=RowsNext 11:[10:MWVhY2YzMTAtMDNhYy00MjM3LTlmYTEtNjlmNzk2Y2I0NzYz,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -249=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -250=RowsNext 11:[10:MjVkOTg1NTItYTliMC00ZDJhLThhZDMtNzM4OWY3MWZkZWIx,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -251=RowsNext 11:[10:Mjc4ZjM2ZDUtNGM4My00YmY0LWE4ZDMtY2EyYzlhMGI2ODYw,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -252=RowsNext 11:[10:NGUzMWJmODctOTI2My00ZjMwLWFlMTUtZTFkMjQwMWEyMGI1,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -253=RowsNext 11:[10:NTNhNTY1ZGEtNWYzOC00ZDMzLWEyZjEtYTY5ODdhODhmYjdj,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -254=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -255=RowsNext 11:[10:NThkYTdmMGItNTFhOC00Y2QyLWI2NmItM2YwYTIzY2M5NTE4,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -256=RowsNext 11:[10:NTliZWExMjctZDk3NC00ODFlLWJhNTAtY2YwZWRjNzA4YTQ5,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -257=RowsNext 11:[10:NWQ5NmVlYWUtZWZhNy00YmVjLTliMTMtODkzNTJkZGFiZGY2,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -258=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -259=RowsNext 11:[10:NjgxYjA3ZWUtODZlZi00NDM4LTk0M2EtYzJmMzdiZDdiNmE5,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -260=RowsNext 11:[10:NmFhMjIxZDgtN2ZhNy00YTRmLThhZjktZTBmMzMyOThjMmVl,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -261=RowsNext 11:[10:NzM1MzlhODEtNWRlNS00OGE0LThkYWItYmYyN2Y1MDIwOTE5,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -262=RowsNext 11:[10:NzNjYzU1M2MtNmZhOS00MmQ4LTlhMmEtNzNkYWRhNTEyM2Vk,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -263=RowsNext 11:[10:NzQwYTQwYmUtMjdkZS00ZjQ5LWE1OTQtM2MyY2ZlOTVmOGNi,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -264=RowsNext 11:[10:N2JkMjVlMWEtNzYzMC00OWM5LWFiNGMtMTRmNjdiYmMyNWY5,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -265=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -266=RowsNext 11:[10:OGM5MTllYmEtNmY5ZS00NzFjLWFlZWQtMTYyYTRhNzMxYmZj,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -267=RowsNext 11:[10:OGQ1MzUyOWEtNGE1My00NWFjLWJjZDAtYjg4Zjk3OWEyOGI0,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -268=RowsNext 11:[10:OGU1MmI0YTMtNWI1OC00MzY0LWFmZDEtZGNlOGEwNzA5NDkx,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -269=RowsNext 11:[10:OTgxNzI0MGQtN2ViYi00YzNkLThkMWYtMzk3ODllNzhiMmUx,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -270=RowsNext 11:[10:OWMwNzc5ZTMtYTE0ZC00MDZiLTk3NjktN2Q3MDYyNDIyOTFh,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -271=RowsNext 11:[10:YTI3NGUwZjEtYmQ1MS00ZTFhLWEyYjAtOTE1ODE5YWI5YjY5,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -272=RowsNext 11:[10:YTQ4ODUyNWQtZjE1Zi00ZjJlLWFlY2YtYjU5YWE4MzA3N2Zj,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -273=RowsNext 11:[10:YWFmZWU4ZWEtNjk3Yy00N2FmLWJlMDUtMmI2MDQ5NzUwZTg0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -274=RowsNext 11:[10:YjI4YmY2N2YtMDgzNi00MzQyLTk0ZDMtNjQ5MTkwYTYzYTU4,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -275=RowsNext 11:[10:YmEwMjAwNTQtZTRlMS00YjQyLWIzYjktMTlhNWEzZWFmM2Fh,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -276=RowsNext 11:[10:YzI2NTRjMjgtNmJjMy00ODY0LThkYTItNjBhOGIxMTM1NGZl,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -277=RowsNext 11:[10:YzVkZDgxOTAtNWU1ZC00ZWJlLWFiYzctY2MzZjlhMmEyNTc0,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -278=RowsNext 11:[10:ZDQ4MDc0OTEtMjJhOS00Y2JkLTllNGEtNWIzOWYzZWM1YjY3,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -279=RowsNext 11:[10:ZTM0YWY5ZTEtMjExZS00MWE1LWFhMmItZDc3MTYwN2Y0NjNl,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -280=RowsNext 11:[10:ZWU4YjA5MzUtN2M1Ni00YWRkLWExYzQtOWRiOTQ5MzFmN2Zm,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -281=RowsNext 11:[10:ZmZmNjliNWMtMTc3My00MGEzLTlhNDMtZDVmNmFmODgzMTI1,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -282=RowsNext 11:[10:YjIzYjJkYTEtNDk3My00Y2Y5LWFhNzctYmRkZGQ4Mzc2ZjUw] 1:nil -283=RowsNext 11:[10:NmNiYThhZGQtYTMzOC00ODRjLTkyMmYtYjhhNmJlYzQzYmRl] 1:nil -284=RowsNext 11:[10:N2RmMzQwNDktMWJlOC00MDQwLWE4ZGYtNjdlNjVlZmY5ODg3] 1:nil -285=RowsNext 11:[10:ZWE1NzdiNzQtZDkwMi00MGEwLThmOGMtOTM5ZDAzY2EwZGY4] 1:nil -286=RowsNext 11:[10:MmIyZTRmMGYtNDRiYi00ZmFmLThlNzItZWMyODk1ZjY3YTI2] 1:nil -287=RowsNext 11:[10:YThiYzA3YWYtZWE2Yi00OTIyLTg3ZWUtNzUwZmUyMmZlNTY0] 1:nil -288=RowsNext 11:[10:N2FkNTdkZGEtYmFkNC00NzZkLThiOTEtM2FiNGJjNTI0MmI5] 1:nil -289=RowsNext 11:[10:ODkyYTE5MTctYjBlMC00ODhhLWEzNDItMzdkYmJiM2JmMmE4] 1:nil -290=RowsNext 11:[10:YTA3NTBlZTktOGY3Yi00MjUwLTk3M2QtZDkyMGU0NTc0NDA0] 1:nil -291=RowsNext 11:[10:MDYxMWYwOWItMzE2Zi00ZDZiLWJlMzktMjEwZjE1NWJlYTRm] 1:nil -292=RowsNext 11:[10:ZjVlNDE5MTktMTg2ZC00NTQzLWFjZDUtZDc5NWFiNzU2YzYw] 1:nil -293=RowsNext 11:[10:MmRkMjhmYTItOTY3OC00MzU1LTllMmItMzc0YWY3NTFlOGM2] 1:nil -294=RowsNext 11:[10:YzI3OTg0ZmItZjQyYS00MDlmLWI4MDctNmM5MTBjOWZmOTYz] 1:nil -295=RowsNext 11:[10:OWYzZmIyNGQtOGU2YS00ZDM2LWJhNjEtYTFjMzM4ZDI2YjRi] 1:nil -296=RowsNext 11:[10:NTdmYTgyMGYtM2YyNC00ZjUzLWI0YTUtYzQ4YzEyZWE1MzQy] 1:nil -297=RowsNext 11:[10:NDQwZDA2ZmUtMGZmNy00YTA5LWIzZDktODRiYmQ0Yjk3NGE4] 1:nil -298=RowsNext 11:[10:YWY4MTlkOTQtYTZlYS00OGE2LTkwZWItMjU4NzU1Mjk1YzEy] 1:nil -299=RowsNext 11:[10:MTQ2YzYxMmMtMjhlNi00ZTZjLWEyZTYtZmM1NGRmMzk4MzM1] 1:nil -300=RowsNext 11:[10:NzU1NDc0YmMtYmEwYi00NDhiLTk2YzEtY2FiNTI4MzZjN2Ez] 1:nil -301=RowsNext 11:[10:NDkxN2EyODktZTMyZi00ZjNiLWExNjctNTVhZTZiYWU1MGRm] 1:nil -302=RowsNext 11:[10:NTVkMjhmN2EtYmU1YS00ZTcyLWI5MWQtY2UwMjc1YjdkNDBm] 1:nil -303=RowsNext 11:[10:YzEyZjkxMzctYzUyZS00YmFiLWJlZWEtNjI1ZWY4MDM1NGUx] 1:nil -304=RowsNext 11:[10:OTgwMGU0NWYtODIyMi00NmRkLTkwMzQtZjZhMzc2ZGM5ZjBi] 1:nil -305=RowsNext 11:[10:Yjk2Yzk1NTgtZTBhNS00OGUzLWEwMGMtNDBlNWM4ZGJmNTk4] 1:nil -306=RowsNext 11:[10:MTZmMmViMmItNmEyZC00OTkxLWIyOGItNzI3ZTBiM2NmMmU3] 1:nil -307=RowsNext 11:[10:MjQ2YzFlZTYtZTIyYy00NmFmLWE2NjctZDA5M2E4Mjk1OWE4] 1:nil -308=RowsNext 11:[10:MWZjNTZmMDQtMTliYS00OTdkLTkyOGMtYTUwOWVjODExNTY1] 1:nil -309=RowsNext 11:[10:OTA2ZGJjNmMtMmU3My00OGIyLWFhY2ItOGVhNmU4YmE1YmE5] 1:nil -310=RowsNext 11:[10:NWU0NjYwYWUtM2E1Mi00OThhLTgzZDEtNzcxZDA4MWU5ODU1] 1:nil -311=RowsNext 11:[10:OGY2MGVlYmEtYTEyMC00MjJjLWFlNzUtNGY5NGFiZWM2ZGFl] 1:nil -312=RowsNext 11:[10:ODE4Y2YxNzctNjgxOS00NDQ1LTk0NWItMzA4NThiOTNjNTVj] 1:nil -313=RowsNext 11:[10:YjdkZWZmMTItYTJmYS00ODM4LWJhOWEtZThjNjU0ZjQ4MzI5] 1:nil -314=RowsNext 11:[10:ZjNhNTI2ODUtODYzMy00MjYyLTk4NmItMGU4ZjkwZGNjY2Yz] 1:nil -315=RowsNext 11:[10:NzVjNzdkZTAtOWRmZS00ZDNhLWIzYTQtZTFkOTNmYjRmY2Y3] 1:nil -316=RowsNext 11:[10:YWRjNTU0ZjctYTYyZi00NWYxLThlYjQtYjU3MThlMzE4ZWM4] 1:nil -317=RowsNext 11:[10:YTM1ODdmM2ItNTRiZi00MTAxLWI3NGYtNGY2NmZiMmRmMTY1] 1:nil -318=RowsNext 11:[10:OGQ3YmViZGEtOWVhNS00YzZkLWE0NjUtZjU3NzZlM2Q2NjE2] 1:nil -319=RowsNext 11:[10:ODAxNWYyY2MtNjBjYi00MmNhLTg0YjEtZTY5NmU0MzVlOGQ3] 1:nil -320=RowsNext 11:[10:ZmNhOWFhNjEtMzNjOS00M2VhLTkxM2MtYWRhN2ZiNjJiM2Qy] 1:nil -321=RowsNext 11:[10:ZDFhM2I2NzYtNjViOC00OWZjLWJiMTctODAxYTM2NzI0YTQw] 1:nil -322=RowsNext 11:[10:ZTk3YTRjNzMtZmQzZi00ZDY1LTliYTEtMmY2NDNkNGU5ODg3] 1:nil -323=RowsNext 11:[10:NmQ3NjU5NzgtMjczOC00NmY4LWIxOWQtMGE2NDAzNDdjNGIy] 1:nil -324=RowsNext 11:[10:MmE3ZTc3YmQtOTZhNy00NGJiLWI4MmMtNDhiYjBmZjI2MmQy] 1:nil -325=RowsNext 11:[10:YzkzZWQ4YjQtNWIzNi00NjFlLTg5ZjYtZTU4NjNlNWM5YWMy] 1:nil -326=RowsNext 11:[10:YTNjODMxYmItMzg0OC00MjQ0LWJhMzUtMDhhY2UzOWQzZGQ4] 1:nil -327=RowsNext 11:[10:NGNjOGJjYWEtMTAxMy00YTkxLWI3YmQtZjQzODUwYmRmODMw] 1:nil -328=RowsNext 11:[10:OWM3NzQyNmItYTkxMC00YzM3LTlkNTUtOGZkODRkOGQzNzA0] 1:nil -329=RowsNext 11:[10:YTQyYTFjZjgtNThkYS00NWJmLTkwYjEtOThkYzRiYWRiMGJm] 1:nil -330=RowsNext 11:[10:YjQwN2EwM2QtYmUyMC00MGY5LWE2ZTMtOGJlOWQ1OTVlMzkw] 1:nil -331=RowsNext 11:[10:MWUzOThlODUtZmY4YS00YTIwLWFkZmEtZGYwNGMxZjZmNjdj] 1:nil -332=RowsNext 11:[10:MjMwODlkY2EtYzc3MC00YWIzLWI3MWQtMGYxZmI0Y2U5ZDNi] 1:nil -333=RowsNext 11:[10:MDY1MGRjNjAtZjhlNy00Yjc4LWIxNTgtNWYxMDNlZWE2NWVi] 1:nil -334=RowsNext 11:[10:MGY2MmI5ZGItNzExMC00MmRkLThhYWItZjJjN2ZlNjUyZTdl] 1:nil -335=RowsNext 11:[10:ZWNmMDQ3ZjctOTQ0Yy00MGVlLTk5ZGUtYmM0YzUzMjI1MWJk] 1:nil -336=RowsNext 11:[10:MjdkNzU5YjctNGJiZS00MzI4LWJlNTctZmU1NjQ5MTVjNjJl] 1:nil -337=RowsNext 11:[10:ZjBmMmIzZjYtYmI2OS00Yjk2LWI5MTQtYmUzYTQxMWY3MDZm] 1:nil -338=RowsNext 11:[10:ZGI2NjlhYTUtYWNhYi00YmE4LTk2OGYtZWQ4MjI4ZGQzZTA2] 1:nil -339=RowsNext 11:[10:Yzg2NTNkOTgtZWUzZi00ZTFjLWExOTktNTYxNjIwMWE2Mjhh] 1:nil -340=RowsNext 11:[10:NjQyODRmZDktZDQ4Yy00YzBjLWJlYjItZTViYzExZWI4MTg5] 1:nil -341=RowsNext 11:[10:NzMxNDJjMTUtZjVjZi00N2UyLThlYmEtYmQwNTBkNzk2ZmRj] 1:nil -342=RowsNext 11:[10:ZDJmYmEwZTktNTA2NS00Yjg5LTkwODktN2E5OTYwYzRlMTI0] 1:nil -343=RowsNext 11:[10:ZDYzNThlZGUtNzliNy00MjY1LWFmZGUtMmQ3ZWJmN2FhYTdl] 1:nil -344=RowsNext 11:[10:NzYwZDg2ZjUtMGQwNC00MTdkLWFmNGEtOWYyZjNiNTIwMWQ0] 1:nil -345=RowsNext 11:[10:MWJiN2EzMDgtN2Q1OS00NThiLTgzNzMtNGNmNWZjZTdlOWMw] 1:nil -346=RowsNext 11:[10:MWMyOWY3ZGMtNzE5OS00YjQ1LWE4ODQtNDYwYzI3ZmYxM2Fj] 1:nil -347=RowsNext 11:[10:NWJlODFhZDAtNDljNS00ZWY4LTgzMWYtNmU2MjdhMGM0NjMw] 1:nil -348=RowsNext 11:[10:YTI5NTY3YmUtNTlmNS00NDk0LTg3MTQtNjEwNjljNjU4MDhl] 1:nil -349=RowsNext 11:[10:MTRlNzI5MmYtNTBmMy00MzZlLWIwN2QtNGQ5NWExNzk3YTYz] 1:nil -350=RowsNext 11:[10:NjhlNzgyMTEtYjc3Zi00ZDBmLWJkNTQtMTQxNjI4YTdhYmQ5] 1:nil -351=RowsNext 11:[10:Njc0ZDBhM2ItZmU0ZC00ZDU5LWFlMGEtZWQ5MjliNTBiYWYz] 1:nil -352=RowsNext 11:[10:NmEwZmY0N2UtNDM5MC00N2E1LWE0NWMtZjIwNzMwNTdlMDM4] 1:nil -353=RowsNext 11:[10:YmEwMjlmMWMtNmE0MS00NTIxLThlN2MtODc4Njk1ZjY4NWEx] 1:nil -354=RowsNext 11:[10:NTZlMzkwYTItMjQ1MS00OTg0LTg3NmQtMDEwY2E2MjlmYjJl] 1:nil -355=RowsNext 11:[10:NzM5YzhmZDItMTdhMy00NWJjLTgyNWItNjZmYjEyMzcwN2Y1] 1:nil -356=RowsNext 11:[10:MDVmYzNiYmUtZmU4MC00NTQ1LWEwOTMtN2QzYmRiNzZiYmJh] 1:nil -357=RowsNext 11:[10:NTU1MDEwMmItMTFlNy00ODM2LWFmMTEtY2RjNjkxMDU3MDNl] 1:nil -358=RowsNext 11:[10:ZTQ4Yzg3NTktYjY1Yy00NDVlLTg4MzYtMTNmYjc5NzVkMjY1] 1:nil -359=RowsNext 11:[10:OTM4MjA5ZjgtMjQ0Mi00MzlhLThmYmMtYWFlMzQyZjNlYTYx] 1:nil -360=RowsNext 11:[10:YmYxOTNjZDYtZTcyZC00YzM1LWFmMmMtM2JmZDNlMDY3MGE5] 1:nil -361=RowsNext 11:[10:M2VmN2NkYWMtZGEzYy00YTA2LThkYzMtOTdkMGQ4YjE0ODBk] 1:nil -362=RowsNext 11:[10:YWVhOWE5MWQtODI4Zi00NmM0LThiZjEtZjY3ZTZmOWMxMDUw] 1:nil +242=RowsNext 11:[10:MDA0NDE5YzctYjg1MC00OGJkLWIyMWUtMzYyNjEzODVhZjAx,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +243=RowsNext 11:[10:MDJlYWNkZDEtYmJkZS00OGU5LTg4ZTgtNDJmNTZmNzhjYzA2,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +244=RowsNext 11:[10:MDk1Zjk3ODItZWRmNy00Yjg0LWIwNzAtYjcyMjIxNDA1MmQw,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +245=RowsNext 11:[10:MTc3OWY2M2MtZjY2YS00ZGI3LWFmNWEtM2QyZGQ1MDcwYTEw,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +246=RowsNext 11:[10:MWQxMDM1MjctYTc2Yi00Y2U4LWFmODctMjQzYzc0ZDg2Nzhl,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +247=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +248=RowsNext 11:[10:MjBkNGY3NTEtNzdjOC00MzBlLTlhYmMtMmJmYjBiZTgwMjNh,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +249=RowsNext 11:[10:MjY0MjIyMjgtZThmMi00OTY1LWI3N2EtY2E1Njk1OGVhOTQ4,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +250=RowsNext 11:[10:MjhjY2EzNzMtYmExMS00NmU0LWFjYTMtZjJiNWJjOWYwZTgw,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +251=RowsNext 11:[10:MmUzZjgyODktNzEzMi00NjRiLWI2OWYtOWY4OTgzNGFkZGVi,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +252=RowsNext 11:[10:NDIyYTYyNDYtODUzNC00NGUyLTgwNWYtNzJlOThhYjVjNTEw,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +253=RowsNext 11:[10:NDliNzQzYTUtNWE0OS00ZDczLWJiYjYtOGYwMThkYWEwZTg0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +254=RowsNext 11:[10:NGViZmQ2YzEtOTY1Zi00YTc2LTgxMTEtODVlMTVlY2MyZTQx,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +255=RowsNext 11:[10:NTBmN2I4YjktYWJmNC00ZTZkLTg5ZTAtNjk1YmRmNmUwOGIx,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +256=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +257=RowsNext 11:[10:NWFjNzdkY2ItYjMyNS00NDFhLTljNDctOWNjYmZmMjNmZDZh,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +258=RowsNext 11:[10:NWM1MjUxNDMtYmJlYi00OGQxLWJiOGUtOWRkM2UyNmRjNDY0,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +259=RowsNext 11:[10:NWQxOTA0MTUtM2E3My00Y2U5LTlkYWYtYjhjNmFhMTZmNTkw,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +260=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +261=RowsNext 11:[10:NmY3MTc1YjYtNzJiYy00ZWY3LWIwNmEtYjA2YWJhMDJjNDc1,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +262=RowsNext 11:[10:NzVjYTM0YmItZTA5NC00Mjk1LWEyNGUtNzM4MjdlOWIyNGIz,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +263=RowsNext 11:[10:N2Q2OWRiNTQtOWYxZC00YzFjLThkYmEtNGUwNTA5MmIwZTUy,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +264=RowsNext 11:[10:ODIxYzYyNmEtNGVmMS00NjdjLWEzNGItNGM5Y2NlODQzY2Fl,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +265=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +266=RowsNext 11:[10:OTg3MGY4MjMtMjE3Yi00MTdjLWI5NmQtNTM4YTc2OTAzYjNi,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +267=RowsNext 11:[10:OWQzY2Y3M2QtOGVhOC00MjNhLWJjNWYtMWI4NzM5MGUzMjU1,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +268=RowsNext 11:[10:YTQ1YzEzZTctYjI3ZS00ZDUyLWIwODktNDc4MzlhMjkzYTRh,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +269=RowsNext 11:[10:YTcyMzZhYjEtY2JjOC00OTIxLWI4M2ItOGYyNGVkMTE3YmMz,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +270=RowsNext 11:[10:YWIxOGQ0YzYtYTRmMi00YjE4LWFlYjItNmIwMTFjYWIzZDI4,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +271=RowsNext 11:[10:YWRhYTI5NzMtY2FmMy00NzMyLWJkYWEtMTA4MDVkMWY0ZjE3,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +272=RowsNext 11:[10:YjAyYWQ4OTAtMjgyNy00NzFjLWJlMzQtYTI2MzQ1YmJmNTU4,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +273=RowsNext 11:[10:YjM0MjAzOTYtNjM1MS00NTcwLWJiMTQtY2Q0NmQ3OTBkMzRh,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +274=RowsNext 11:[10:YjM5N2RkY2QtNzk0MC00MWI2LTk3OWQtNWQ4NGI5NGMwNTBj,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +275=RowsNext 11:[10:YjQ5MTU4OTMtY2I1Mi00MTkxLTllMjgtYWNjYWZmMTY1MTdi,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +276=RowsNext 11:[10:YmM5MzNhNWQtNzUzMS00M2UxLWJmNjMtMTdjYjFhMDNiMTdm,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +277=RowsNext 11:[10:YzhhMDljNWYtNzQ1OS00ZWJlLTgyZmEtOWFjNDRhNDkwMDc4,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +278=RowsNext 11:[10:ZDFhZGY2MmMtNTBmZi00Nzk5LWIxNzItMWU3MjJjYTkzN2M2,2:"Tenant B",2:"user2",2:"A - T-B - U-2",10:MzdiNzE4MWEtMDg5Mi00NzA2LThmMjYtNjBkMjg2YjYzZjE0,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTR9,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +279=RowsNext 11:[10:ZTU2OWE4NTgtMTJhNC00ZjdjLTg1ODMtNWU4YTJjN2QxZDRi,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +280=RowsNext 11:[10:ZTc2YTBmODMtZjliMi00YTcxLTk3YTgtNzE5NTU4M2I4ODdj,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +281=RowsNext 11:[10:ZmVkMGE4OTQtN2ZkNy00ZDRkLWJiNDUtM2ZhOWRlN2RlNDNh,2:"Tenant B-2",2:"user2",2:"A - T-B-2 - U-2",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +282=RowsNext 11:[10:NzJiNjAyZjEtMzdkZS00OGYwLTk5YjgtMjAwZGJlNDVjMGI5] 1:nil +283=RowsNext 11:[10:MGQ3YjcyZDUtZjZlOS00YTQwLWE4ZjItNGIzMzU0YmY2Nzky] 1:nil +284=RowsNext 11:[10:ZDkwNGE5Y2EtYWZmNi00MGRmLTkxYTMtOGQyOWU5MmU2MzMx] 1:nil +285=RowsNext 11:[10:OTU5MTcyNDktZDgxOC00YmVlLTgxNWItYmIxNjIxMzE1OGMw] 1:nil +286=RowsNext 11:[10:NmZkNjRmZDUtZmRkNy00MmU5LWE5NTEtMjAzYzhhMGJhMDIy] 1:nil +287=RowsNext 11:[10:YTgyZTJjYWYtNDkzMy00MWNmLWFlMTQtZGY5Nzg3YjEwY2Zh] 1:nil +288=RowsNext 11:[10:MDBhOGU3OWYtNzlmOS00M2RmLWFlMTctMTJlODk0YjVkMTA1] 1:nil +289=RowsNext 11:[10:NmI5YTJmNWItNWQyYS00YmUxLTllNGMtYjE3ZWY2YzIwMzVm] 1:nil +290=RowsNext 11:[10:N2Q2ZjU4YWYtY2RlYS00NjQ2LWEyZjgtMDI0OTg4ZjVlM2Q1] 1:nil +291=RowsNext 11:[10:MGQ4MDAyZTctNjM4Yy00MWQ3LTljMzctZTQxNGU1NTJiNDk5] 1:nil +292=RowsNext 11:[10:YTEyMjhlODUtNDJmMS00MjgwLWE4OTktYzk3NGZhZTBhNDAz] 1:nil +293=RowsNext 11:[10:OWZiMzViYjUtYjJlMy00OThkLWI0ZWEtYmE1ZjRkNzczZWU0] 1:nil +294=RowsNext 11:[10:ZWVkYjI4ZDYtN2JlNS00OTg5LThiZDAtMDgzZWVlZmQxN2Rh] 1:nil +295=RowsNext 11:[10:MGM5N2I0MTUtYTBiMC00OTI4LWJlNTQtM2ZhM2Q4NzBkYmMy] 1:nil +296=RowsNext 11:[10:NzNlODc1YmYtZTRiNS00YTcxLTllM2UtMGVkNDc0YjIxZGZk] 1:nil +297=RowsNext 11:[10:OTdkMmNhNjctMzM3YS00ODI5LWI2MDktMDc1ZmM0NTY5YWZi] 1:nil +298=RowsNext 11:[10:Y2E1MmZkNjAtNzk3Mi00NGNlLWEzNzQtY2JhYzJhZTVjMzU3] 1:nil +299=RowsNext 11:[10:ZWMxMGYzMTItMzczMS00NWRiLTk5MGMtYjcwMGFlMTA3OTE0] 1:nil +300=RowsNext 11:[10:NmRjYWM4NmQtZWJiOC00Y2M5LWFmMmUtODFmN2YzMDhiMDg2] 1:nil +301=RowsNext 11:[10:NGM5NWU5NjctMjUyZC00ZmVlLWJmMmYtZjBiNzU4ZmZhMjE3] 1:nil +302=RowsNext 11:[10:Y2U3OTExNTAtYTUzNi00OTc5LWE3MzQtMzI4NzMxZTE0MGI4] 1:nil +303=RowsNext 11:[10:YjkzYmE3MDEtMDg4NS00N2MxLTg0N2EtMmQzYjRlY2FmN2Fm] 1:nil +304=RowsNext 11:[10:ZDI2NmI5ZDEtMDAyNC00ODZhLTkwZmItY2IzNTYxNGNjMzI5] 1:nil +305=RowsNext 11:[10:MjIzZDA4MmItZWM0OC00OTJhLWE3MmUtYjM0YTMxMzU5NjE3] 1:nil +306=RowsNext 11:[10:ZDRkZDg1MWQtNmQxNy00NGY0LTgzNmEtMjdmMTIxYmNhZTIw] 1:nil +307=RowsNext 11:[10:YzJlY2FkNTUtOTk0Ny00MDFlLTgzMzUtYmYzZGE5NTBlMzMy] 1:nil +308=RowsNext 11:[10:OTQ4OTJmODMtNDI3Zi00MDg4LTk2ODItNmM5NjRjYzdhNjJi] 1:nil +309=RowsNext 11:[10:ZjUyMjE4NTItYmQ0MC00ZWVlLWEwZTEtN2Y3YWI5MjBjZjM5] 1:nil +310=RowsNext 11:[10:NDhlYzRhZmItNWZkZS00NmMyLThjYjktYjQzYWIyMzZkZmZk] 1:nil +311=RowsNext 11:[10:YTkyOWJhYmMtYzQzNS00ODM3LTgyMjEtZGE1Y2QyYzNlZDIz] 1:nil +312=RowsNext 11:[10:YWQ3ZDJmNDUtZjM2Ni00NjBmLTlmYjctZDlkMjZhMTI0NDEz] 1:nil +313=RowsNext 11:[10:YTBjMjZkZmEtNGNiNS00OTI3LWJkMmUtMTU1ZDk3ZGFhYThm] 1:nil +314=RowsNext 11:[10:OGVjMzk0ZjItYmRlYS00YTM5LTlkY2UtMDZmYTExYmFmYjYw] 1:nil +315=RowsNext 11:[10:MTM4YmZhMTgtNGY0Zi00Njk4LWE2MDItZDZlODg4ODRlNDhj] 1:nil +316=RowsNext 11:[10:ZjgwY2M4ZTAtYzgxNi00NzI4LTgwYmItOTM3ZDZjNGI2MzE2] 1:nil +317=RowsNext 11:[10:NDgzOGE5NjUtZGNkOC00MThmLTk1MzUtYWVmNDk3NWJhNTc1] 1:nil +318=RowsNext 11:[10:MzNlYzg2YmQtOGU4OS00YTNhLWFjMzQtMjE4NTJjMjlmMjIw] 1:nil +319=RowsNext 11:[10:MjcwOTJlMjYtNjRmMy00MWY1LTg2NDUtMjI1OTM0ZDI3Zjdj] 1:nil +320=RowsNext 11:[10:NzlmODM4NTYtNTgyZS00ZTg4LThjNTUtNTE5NTg0NDM2ODNj] 1:nil +321=RowsNext 11:[10:MzIyNGI2OTktMDcyNS00ZTcxLWJjOTctZTI1NzM0MTNhYTA2] 1:nil +322=RowsNext 11:[10:ODMzMTQ5MzUtZDI1YS00ZjUyLWFkNDItOGY3OGIxMjU2Yjdj] 1:nil +323=RowsNext 11:[10:YjY1ZmVhYmUtODFkMS00YWU0LWE2OTYtZDAzZjE1M2UxZTFj] 1:nil +324=RowsNext 11:[10:OGI5Mzg1ZjAtNWRjYy00NTk0LWFjODItMzUwNzM0YWE0OTkz] 1:nil +325=RowsNext 11:[10:NmI3NDEwYjctNzM2YS00NTk4LTgxNTktMjhhNzkyMjAyZWE5] 1:nil +326=RowsNext 11:[10:ZWY5NTFiODEtMGEyNi00OGU2LThjYTMtYjllM2MxY2VhMWE2] 1:nil +327=RowsNext 11:[10:Y2Q4MzVlNTEtZTE5Yi00NDg3LThhZTctOTM1M2RiYzQxMjM3] 1:nil +328=RowsNext 11:[10:OTE3YjQ3NTgtNmE3YS00MGIzLWI3YTQtNDY2MWI4MDllNGY3] 1:nil +329=RowsNext 11:[10:YWRkZjRhMzUtOTIwNy00NGRmLWFjNmMtODc1OGNhZWNmM2Rk] 1:nil +330=RowsNext 11:[10:ZDI0ZTU4NDYtODJlZC00NGUyLWIxNTgtNTE1ODNiOTkyZTA1] 1:nil +331=RowsNext 11:[10:NGQ3ZjA0OWYtMDE3My00ZGNiLTk0MTMtODE0ZDQ0ZmE5OWI4] 1:nil +332=RowsNext 11:[10:YjM5ZGE5YzEtM2VkYS00NGVhLThhMDgtNDgxOTM0ODk3OTI4] 1:nil +333=RowsNext 11:[10:MGU5MTE4N2UtNGNlZi00NDJhLWFlNzEtOTUwZTVkNDUwNTZk] 1:nil +334=RowsNext 11:[10:OTA4ODA1MDUtMWJlZS00NzU5LThhZDAtMGM5Y2UzYTY5NTQz] 1:nil +335=RowsNext 11:[10:OTVjNWM4NjUtODgxMy00N2JiLTljYTItYTg1YmYwZjk4ZDc1] 1:nil +336=RowsNext 11:[10:YzM3OThhZWYtZDg4MS00YTkwLWEwN2EtYjQyMGU1MWJhZDEx] 1:nil +337=RowsNext 11:[10:YTNjOTQ1ZGUtYWJkMS00OGJlLTk5YTEtNDRjMWU1YTNkNWZj] 1:nil +338=RowsNext 11:[10:MWJhOTc5YjktMGY3ZS00ZjhjLTkyNDEtMTA2MTcxMTAzMDhj] 1:nil +339=RowsNext 11:[10:ODZjZDc5ZDctNzgxMi00Y2U1LWE1YTUtM2IwMjkyNmI0Mjk5] 1:nil +340=RowsNext 11:[10:MTM1M2MzZTctMDQwZC00MmQ4LWEyNzAtZGEyNTZiNmUxN2E3] 1:nil +341=RowsNext 11:[10:YjRiNjcwYTAtOWQwYS00NDM5LTk5YTYtOWJhMWZiNDgxYTgy] 1:nil +342=RowsNext 11:[10:ZDAyODMzNmQtZTU4ZC00YjEwLThhYmUtMjgwZjgwMzBkYjU0] 1:nil +343=RowsNext 11:[10:NDg3MGY0Y2MtNzgxMC00YzM3LThiZTYtMjMzNTBlNDlkMjM0] 1:nil +344=RowsNext 11:[10:YTNmMGJiMTEtZjY3Yy00OWNkLWJhYTItMzJkOWMxODdkYzVm] 1:nil +345=RowsNext 11:[10:MDNiMjlkYjgtNmZkZS00NjE1LWE2MWEtNjE0MTdkOTZjMzhk] 1:nil +346=RowsNext 11:[10:OTI5MmM2M2YtMDQ0OS00YmY0LThhODAtMzQyOTNlNTU4ZDk1] 1:nil +347=RowsNext 11:[10:YzZlOTZiNGMtMmNjMi00ZDk3LWE4ZDctODZiNmJiZWQ3YjM3] 1:nil +348=RowsNext 11:[10:MWYzMWEzYTMtYTAxMi00NzJlLThlNmQtNmU5YjQzNjNiYTk4] 1:nil +349=RowsNext 11:[10:NGQ3MTUwZTEtYTU1Yi00YjIwLWE3MjEtMjk5M2E5ODNiZWUx] 1:nil +350=RowsNext 11:[10:Y2U3NjNhZDctMzY5ZC00ZjU1LWE0YjYtNGU4YjQ3ZWFlNDE0] 1:nil +351=RowsNext 11:[10:YzgwYWFmMWMtZWQzMy00MjA4LWI5NGItNzVhYjE1MzQzNTZl] 1:nil +352=RowsNext 11:[10:MTg2NTQ3MjItMDg2ZS00NjNhLTg0YjUtY2E0YTBmN2NlNDg4] 1:nil +353=RowsNext 11:[10:OTBjMzE4ZDctMWIzMi00N2I4LTlmOTItZjlhYjg0NjE4Nzdl] 1:nil +354=RowsNext 11:[10:ZmIxMzM2M2QtYTI5Ni00ZjI5LWFlYjMtZDQ0OTA4ZDY5Y2Y1] 1:nil +355=RowsNext 11:[10:MDFhYzk5M2QtNTQ3Ny00MjVhLTg0OTEtOWY4NjMzYmZiNjZi] 1:nil +356=RowsNext 11:[10:ZjcxM2UxYjEtYWM0Ni00YTFiLWIxZWEtZTdhYWI0NDFhMDY1] 1:nil +357=RowsNext 11:[10:NjdjNGIyOWEtNzEzOS00NDVhLWJhODgtNTQ0MjZkOThlNGIy] 1:nil +358=RowsNext 11:[10:ZjYyYjdjY2EtOWNiMi00ODVjLTk2ZDgtNzgzZjNjMzk5OTI2] 1:nil +359=RowsNext 11:[10:MTFmZGVmNTktN2FkYy00ZTU5LWE2ZjMtZmVkM2Y1NWFlYmFk] 1:nil +360=RowsNext 11:[10:ZTc2NzhlOWUtMDhjMS00YzRhLWIyYjItODQ5MTBkYTNiN2Jm] 1:nil +361=RowsNext 11:[10:MmFlNWEzM2UtZGRmYy00ODRkLWJmMGItM2M0YzA2MjcyYjIz] 1:nil +362=RowsNext 11:[10:Y2Y3NTk5ODEtN2Y0ZS00YjgzLTg3MTUtMDkzZWQ3YzkyNDdh] 1:nil 363=ConnQuery 2:"SELECT * FROM \"test_opa_model_c\" WHERE \"test_opa_model_c\".\"id\" = $1 AND ((\"test_opa_model_c\".\"owner_id\" = $2 AND \"test_opa_model_c\".\"tenant_id\" = $3) OR (\"test_opa_model_c\".\"owner_id\" = $4 AND \"test_opa_model_c\".\"tenant_path\" @> $5) OR \"test_opa_model_c\".\"owner_id\" = $6) LIMIT 1" 1:nil 364=ConnQuery 2:"SELECT * FROM \"test_opa_model_c\" WHERE \"test_opa_model_c\".\"id\" = $1 AND ((\"test_opa_model_c\".\"owner_id\" = $2 AND \"test_opa_model_c\".\"tenant_id\" = $3) OR (\"test_opa_model_c\".\"owner_id\" = $4 AND \"test_opa_model_c\".\"tenant_path\" @> $5)) LIMIT 1" 1:nil -365=RowsNext 11:[10:NWU0NjYwYWUtM2E1Mi00OThhLTgzZDEtNzcxZDA4MWU5ODU1,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +365=RowsNext 11:[10:NDhlYzRhZmItNWZkZS00NmMyLThjYjktYjQzYWIyMzZkZmZk,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil 366=ConnQuery 2:"SELECT * FROM \"test_opa_model_c\" WHERE \"test_opa_model_c\".\"id\" = $1 LIMIT 1" 1:nil -367=RowsNext 11:[10:ZTc4NTNiYjQtNDliNC00Mzg0LTgxMzktYjZjMGQwMDk1MjQ0] 1:nil -368=RowsNext 11:[10:MTIwNjhlZTctOTQzZS00OTNkLThiYmMtMDdiYmE3NGY2ZmEy] 1:nil -369=RowsNext 11:[10:MmY2NTRkMGYtZjE0Yy00N2ZmLTljMjEtZjU3OGRhODI3NDA0] 1:nil -370=RowsNext 11:[10:MjUwZDQ1M2MtODY0Yy00NTJiLWE5MWEtZTNlZWM2YWZiYzBm] 1:nil -371=RowsNext 11:[10:Njg2NmIwM2QtMmFhMi00MjMyLTgxODgtNDZkMDQ1ZmUyZmM1] 1:nil -372=RowsNext 11:[10:YmZjMDQxNDctZDAxYy00ZWI0LWFjYTAtNDQ4OTU2MWQyNWY4] 1:nil -373=RowsNext 11:[10:N2E1ZDJjYmItZmVjMC00YjU0LTg1YzktMjkwZDg5NDAyZmRh] 1:nil -374=RowsNext 11:[10:MWYxZjQ1NzQtNTZmNi00ZDczLTg1ZmMtNjFmNGEyNDFlMGMz] 1:nil -375=RowsNext 11:[10:NTY3MzRkMWUtYWU5ZC00NmY5LTg4MDAtMzYzNGY3OWZkZTcz] 1:nil -376=RowsNext 11:[10:Y2RlNzc4MDMtZmY4MC00OTRjLWFjMTItZWMxOWIwYTgwZGEx] 1:nil -377=RowsNext 11:[10:ZmJhNDYxMjEtOWZmZi00ODZkLWJmODktMTMyYTY0ZWQ4ZWE5] 1:nil -378=RowsNext 11:[10:Y2RjMDFhMjMtODZkMy00MGNjLWIzNzEtZjI4NGY5YTRkZDBk] 1:nil -379=RowsNext 11:[10:NDBmOGE3MTItNDAyZC00NjQyLWE0MGItNDA1NDQ2MzZmNWEz] 1:nil -380=RowsNext 11:[10:ODIwYmQ4OTItOWI3YS00NzIyLWFiMmMtZjgzMWJiYjk5NTRl] 1:nil -381=RowsNext 11:[10:ZGZmY2M3MDMtODQ5OS00NjJhLWIxOTMtYTM3ZTJlYTA5YTc4] 1:nil -382=RowsNext 11:[10:ZGVmMWNkNzktY2I5Ny00YzlhLTlmY2QtZWIxMTY3M2QwNGIy] 1:nil -383=RowsNext 11:[10:NzkwNjQwMmYtM2RlYy00ZDA4LWI2MDctZGE4ZmQwZjg0MDdj] 1:nil -384=RowsNext 11:[10:ZTAwZThiOGQtZDFlNS00NWJiLTk2MjktMGQzYjliOTFiODg4] 1:nil -385=RowsNext 11:[10:YzdhNmRhOTYtODljZS00NjRhLWI5MTQtMWExZWE0YWFhZTIy] 1:nil -386=RowsNext 11:[10:ZWVkOTIwNmMtNmMwYS00ZmRhLTk2NmMtNTNjNWY0OWJhODBj] 1:nil -387=RowsNext 11:[10:NzIzNjhlYjItZDIyNS00ZmNmLThmMTktODMxODRhODNjNjcz] 1:nil -388=RowsNext 11:[10:OTY1MWU1NDYtMDFkZC00MzJhLWIzNDItY2VkMjYyODc1NWJi] 1:nil -389=RowsNext 11:[10:MmJhYzZkMjctMzFlNC00NDk2LTg4Y2ItZDk2NjhkMGU5YTU3] 1:nil -390=RowsNext 11:[10:ZjlhOWI0OGYtNDQwNy00OTJlLThlOWUtNGVkOGNlYTIwYWMy] 1:nil -391=RowsNext 11:[10:ZjNkNTEyNTQtOTM0MS00YzAzLTlmY2QtYmY5YThmYWUwODhh] 1:nil -392=RowsNext 11:[10:NGVkMzkzODAtMTc3YS00OTVhLWEyMDAtZDU4YjgwZjJjMWRi] 1:nil -393=RowsNext 11:[10:ZjZlZjZkNGYtNmY2ZC00MmY0LThjYTgtYTMzMWI0MTAzZDVh] 1:nil -394=RowsNext 11:[10:ZDNiNTAzZTktNjIzMi00YWUxLTgyNjQtZWRkNGFjYjFhZTVk] 1:nil -395=RowsNext 11:[10:ZGRiNGY2NTgtOTRjZS00YjU3LTkwMTktN2JkZTdiMjdiZjI0] 1:nil -396=RowsNext 11:[10:ZThhMGZhNWEtYWNhYi00NGYyLTllMjctZDQyMjZhNzE1NWQ3] 1:nil -397=RowsNext 11:[10:MTE0MmQ3MTQtNjI0Mi00NmE3LWI1ZDAtY2E4YmY4MzJkNjQx] 1:nil -398=RowsNext 11:[10:ZGJlZWIzYWUtY2JlMi00NGQwLThiZjEtMTBkN2NkYWQ2Mzcw] 1:nil -399=RowsNext 11:[10:NGMyMTljNDctNjEzOC00NTk1LWJhN2MtMThmYjU1ZjFlMWMx] 1:nil -400=RowsNext 11:[10:ZDMzMjIyYTctY2U4My00YjU4LWIyZmUtMmY0YTNiMjRiYmRm] 1:nil -401=RowsNext 11:[10:YWNjNTQ2ZjAtM2I5ZC00MTA0LThlMmYtMDhkZWMzOWE2YjE4] 1:nil -402=RowsNext 11:[10:ZGMxZDQ0NDItMmJjNS00MzEyLWI3MGYtODQyYTZmY2JjYzU5] 1:nil -403=RowsNext 11:[10:NTIxNTNiOGEtNDNlZC00NWFhLTllNzktMzZkMGQxYzg0MDcz] 1:nil -404=RowsNext 11:[10:NzkxMWUwYTctZTg5Mi00MWQ1LThkNzctMGFmMWQ0NzFmNjA5] 1:nil -405=RowsNext 11:[10:MDAzMjc1MzUtN2M0ZC00MDUwLTgyNDQtMjlkMzBmNDZhN2Ix] 1:nil -406=RowsNext 11:[10:MzM3OWI4MmEtNGVkOS00NTI5LTgxNzAtNDViMDAwNGQ1MDg3] 1:nil -407=RowsNext 11:[10:MDc2MThkOTctMTk2My00N2U3LWIzZWItYTczZmIxODdhZTU1] 1:nil -408=RowsNext 11:[10:YzFkYzMwOTQtMjQ1MC00ZTVlLWFkZGQtMTJlNDJjYmNjZjA3] 1:nil -409=RowsNext 11:[10:NGFiMGNlYTUtODg5ZC00YWUxLTg5OTUtNjFmYmE4YzFkNWQw] 1:nil -410=RowsNext 11:[10:NWNiMTg3M2EtMjU4Mi00MzIzLWE0OTUtNDdiNjQzN2ZiOWZi] 1:nil -411=RowsNext 11:[10:Nzk5MzEyNjctZDZmMC00NjJhLWFmNzEtOGM5N2EyYjNhNmIx] 1:nil -412=RowsNext 11:[10:Yjg4MDhmNDgtMGQzOS00OTRkLThkMWUtMTc0NzNiNmJmZWVl] 1:nil -413=RowsNext 11:[10:ZTM0OTVkMTgtNTU4OS00OTVjLTg5MWMtMDcyODI2M2RlOTE0] 1:nil -414=RowsNext 11:[10:ZjhkNTQyYjQtYWRjMy00YmI4LWI4N2QtMTk2Yjk3YmE0ZDdj] 1:nil -415=RowsNext 11:[10:ZjE1NzUxNjctZGVjNy00MWQ1LTk1OTQtODI5NmYzMmQ5ODdm] 1:nil -416=RowsNext 11:[10:MDVkNTYwYzctMzg2YS00OGY0LTkzM2UtOGJjZDE1ZmIyMjky] 1:nil -417=RowsNext 11:[10:YTc0ZWU5ZDgtMjcyMS00MjNkLTk5YjctNzg3MzhmYTliNTE5] 1:nil -418=RowsNext 11:[10:ODQ0ODRjNzctNGVhYy00YmIzLTlhNDEtYjFjNmI1MzBhMTA3] 1:nil -419=RowsNext 11:[10:YTZjNWNjOTgtNjBkZi00MTU0LWFhMTEtYjMxZDYwMzQ3YTA1] 1:nil -420=RowsNext 11:[10:NzEwMzA5OWYtNWI1ZS00NDNlLWJjODMtZTNjMjc3YmM5NDcx] 1:nil -421=RowsNext 11:[10:ODQwM2Y2ZjctNGI3NS00ZWY4LTg3OTMtMGIyYjUwNDU5MWQ0] 1:nil -422=RowsNext 11:[10:ZmJhYzlmY2MtMjc5OS00MWNlLWIwYzktMmEyODFmMGE5MTBi] 1:nil -423=RowsNext 11:[10:ZjhjNDk5N2ItYTg2OS00MmEzLTllMTAtNzA0NjgwNzkyYTJk] 1:nil -424=RowsNext 11:[10:YjgwNjNiMTMtYzc3ZS00MTY1LTg1ZjYtZThlYTczYTNlNTJl] 1:nil -425=RowsNext 11:[10:OTE5YTlmNzMtOTQxYS00ZjBlLWIyZWQtMGE1Y2QwZWI3ZGU1] 1:nil -426=RowsNext 11:[10:NGZiNmYxNDItMTdjZS00MWIxLWJkNjEtYjE5ODBmMGNhZTMw] 1:nil -427=RowsNext 11:[10:ZjE1ZDBmMmUtOTdhYy00NGNjLWE2MDAtYmViMWMwNmI5YTUz] 1:nil -428=RowsNext 11:[10:MDRkOTAyZGEtM2YwZi00NmFlLWE5ZmItNDVmNzllMmZhZDgy] 1:nil -429=RowsNext 11:[10:M2U3OWMxZTQtMTMyMi00NjI3LWI2NjgtNTgzYTk4OGU0NGUz] 1:nil -430=RowsNext 11:[10:YTgyZTc2OTYtMTQ2Ny00M2E1LTliM2YtNjVhNzkwODY0ODli] 1:nil -431=RowsNext 11:[10:MTlkY2UxNjQtZDk1YS00YmZhLThlMzAtNTJiZDhhODVkMzBj] 1:nil -432=RowsNext 11:[10:MjM3MmJjZGUtNWIxNC00OTExLTg1YzktMTYyMjVhYWMyNDRk] 1:nil -433=RowsNext 11:[10:Zjk5NjdlMWItYmVmOC00YzY3LTljOGItYzg3NjMxYTU1NzBi] 1:nil -434=RowsNext 11:[10:MmYxZmQ4NDktNzdkNy00OTU4LWIyYzgtN2JkZDBiZWRlMGZh] 1:nil -435=RowsNext 11:[10:NmRlNGUwZWMtNGY5Zi00YzE4LWExNGYtNWE1NWIzOGUxMWFk] 1:nil -436=RowsNext 11:[10:NDRkZmJiNTktMTkyOS00NmRlLTgwMzktMGQwYjQ2YjljZTZm] 1:nil -437=RowsNext 11:[10:ZjY0MTk0YTUtZjJmZC00MzMwLWExMDItNzg1OGMyOWVkNWQ4] 1:nil -438=RowsNext 11:[10:NDVkMDk1MDktNWFjZi00MDVlLWIyODQtOGJhNzk3MWVjY2Jk] 1:nil -439=RowsNext 11:[10:YjUxNzIxMjEtYTI1Mi00M2ExLWJiNjctYjQzMmZhZjJlNGVj] 1:nil -440=RowsNext 11:[10:NTk0MTIxNTctMWMwNC00ZDIyLWI3OGItNzY5YjE3NTFhMjI4] 1:nil -441=RowsNext 11:[10:OWJkZGYzODEtZDFiOS00YzY3LWI3ZTQtYzA0MDRiYjA0YTY4] 1:nil -442=RowsNext 11:[10:ZThmMmQ3Y2EtMjU0My00MTRiLThlZDctNDQ4NDQ0MWVmZWQ5] 1:nil -443=RowsNext 11:[10:YTM2NmZiZGItMTZmZS00NDJiLWIxODUtMWNmMzJhMGEzNDAx] 1:nil -444=RowsNext 11:[10:MWVlZWIzN2QtZTY0MS00MmRiLTk4NGQtY2FjMjg0YTc4ODY3] 1:nil -445=RowsNext 11:[10:ZDRjMjQzZjgtNTczMi00OWUyLThkMWYtY2M2M2QyOGU1NjM1] 1:nil -446=RowsNext 11:[10:ODAwMjIwMDgtNWYwNC00YmJjLTg0ODItZDEwODBlNDg5YWNm] 1:nil -447=RowsNext 11:[10:ZGRiNDNlODMtZWZiZC00MTlkLWEyMjYtOGJlMTc2MzNhYmFk] 1:nil +367=RowsNext 11:[10:Zjg1ZmE5NzctYTBiZi00NGQwLTlmZjYtZmE4Y2QzZTljYzlk] 1:nil +368=RowsNext 11:[10:NWMwYTgzOWEtMzg3ZS00NWE1LWJiZTMtM2FjNGQ2NjBiMTUz] 1:nil +369=RowsNext 11:[10:MDEzZDFhN2QtZDU2YS00NzdmLTlkZDctNmU3NTMyMzlmOTlh] 1:nil +370=RowsNext 11:[10:OTYwOTVkZWItM2Q1OS00Yjk4LWEzMDEtODVhMmFlM2U0MjQz] 1:nil +371=RowsNext 11:[10:NzZkY2JmZmMtY2VjMy00MDBhLTgzYzItMmQ0MTViM2YzZTVl] 1:nil +372=RowsNext 11:[10:Y2ZmNWU4NzUtNjM0NS00MmI1LWJmMjQtZTU5MzNmN2QwYjdh] 1:nil +373=RowsNext 11:[10:YTY4NGRmOWEtNmViOC00Y2NjLWFkODUtMjBjNzA4MTM4ZmE4] 1:nil +374=RowsNext 11:[10:NGZiYWQ1NDItYWQ0Zi00ZmNjLTk1ZjItNjllYzU3Y2MxNTY1] 1:nil +375=RowsNext 11:[10:M2JlMTY2YjItZGI4Ni00YjgzLTlhMWEtODhkYzA5NTYwNjJj] 1:nil +376=RowsNext 11:[10:NTY1M2JmMjUtNjU2NC00MzI5LWJkZGItZTIwNjY2OWRlYzhi] 1:nil +377=RowsNext 11:[10:ZDcyNzY4NzgtNDQxYy00NmFhLWFmZWYtYTAxMzE3MzY2Y2I2] 1:nil +378=RowsNext 11:[10:M2Y4MGM3OWEtNDFmNC00YjQyLWEzYjUtODBmZjZiNTU2OGE5] 1:nil +379=RowsNext 11:[10:MTNmMGVlM2EtOWQ1ZS00MzM3LTlmNTEtZTdiOTBiZDBhNDc3] 1:nil +380=RowsNext 11:[10:NWNhYjRiM2QtMGM4YS00MDAxLTg5OTItYTVkZTc2NTExNGM5] 1:nil +381=RowsNext 11:[10:OTgwY2M1MmEtZmI0Ny00MGI2LTg2NjYtMTYxODYzYjU4OTFm] 1:nil +382=RowsNext 11:[10:ZDE2YTVhZjItN2I5Yi00M2Q2LTk3MDQtMzUyMTYzZGZlNDY2] 1:nil +383=RowsNext 11:[10:ZTA5MDAzMjAtMzEyOS00NzEwLWIxYWItZmM2YjQwNDMxOWZl] 1:nil +384=RowsNext 11:[10:ZWFiODY2ZjMtZTEwOS00MDM0LTlhNmYtMmEzMWQzNzQ2NTY2] 1:nil +385=RowsNext 11:[10:M2EzZThhOWQtOTYzOC00OTYyLTlkOTQtMGUxZTdhNjBiOGJi] 1:nil +386=RowsNext 11:[10:M2E4Y2RjZDQtZTk0NS00NWUwLWE2Y2ItM2JlZTMwZTJmOTU2] 1:nil +387=RowsNext 11:[10:NGJiNmU5YjAtNTdiNS00YTVlLTlmNTUtZjhjY2FiZTZhOGZi] 1:nil +388=RowsNext 11:[10:NDk2ZjRkNTQtYjMxYy00NTUwLWJkODMtMDBkOGQ1MDI0NmVk] 1:nil +389=RowsNext 11:[10:NGZmNTk4NzctOGU5YS00NjI1LTg5MjctODA2MmRhZWQyYTYy] 1:nil +390=RowsNext 11:[10:YjRmNGIwMzQtMjY1NC00YjIwLWEzZjMtZmM3M2NmZTNjZWZl] 1:nil +391=RowsNext 11:[10:NTI4MjlhNTctYzdmMy00MzIxLWFlOWQtNWQzYmViNjNiMzZl] 1:nil +392=RowsNext 11:[10:ZGM4ZDI1ZDgtZGZmMS00ZDI2LTkxMWEtYWQxMDU1ZjU0ZjY5] 1:nil +393=RowsNext 11:[10:ZjUzNThlZjYtODlkMy00NWJkLWJlODItMzcyOTE3ZjVjOWUx] 1:nil +394=RowsNext 11:[10:N2YxOTNmY2UtNmZjNi00ZDYwLTk1MDYtYjI4YjhjNDk3OWZm] 1:nil +395=RowsNext 11:[10:YzQ1NTg4MjctMjhkNi00MzEzLWFiYmEtYjAzZGQ3ZjNkMjBh] 1:nil +396=RowsNext 11:[10:MDc0MWE2MzYtZTkxNy00ZWIyLTlhNDItOGQ3N2RlZTcwMzI4] 1:nil +397=RowsNext 11:[10:ODI3MDgwNTgtYTQyMS00ZmYwLTllODEtNDA3NjExYzViOWY3] 1:nil +398=RowsNext 11:[10:MzliMDJjMjItMjFiYS00NDkyLTg5OTktNTRiMjVjNWU1MzA2] 1:nil +399=RowsNext 11:[10:NDNmNTBmNWYtOTNhZi00OWIwLTg1YTAtYmNjOGUzNGEwMDAz] 1:nil +400=RowsNext 11:[10:NGQ2NzEwOWEtYmFmNC00ZjdiLWE4MGItMDAzNDhjMTA3ZTJj] 1:nil +401=RowsNext 11:[10:ZjI2MGVkNDUtZTQ5Ni00ZGRlLWJmMzItYTFhZmQ0Y2E2MTQz] 1:nil +402=RowsNext 11:[10:MTU1NDQxMjUtYWE4Ny00MWU5LWFkMTgtZDRkOTJiNGQyZjk2] 1:nil +403=RowsNext 11:[10:OTA0OTRhYmItZTQyYi00MDJhLWE4ZDktMzNmOGU2NWFhYTA1] 1:nil +404=RowsNext 11:[10:MzNhMDE1NzMtYjljYy00YmY1LWIyZWMtNWZkMmQ3ZjYzNDUz] 1:nil +405=RowsNext 11:[10:OGU4MGRiN2YtMzBiMC00MGUyLWExM2YtMjU5YWYxNWZhM2M5] 1:nil +406=RowsNext 11:[10:MDIyYjYxZDAtZTNiZi00YTc3LTg1ZDYtOWJmZTNjOWZhMjY1] 1:nil +407=RowsNext 11:[10:ZjU3ODVkNDktZTcwNC00Mzk1LWI2ZmYtMTA5NGQ1ZmQ4Yzgy] 1:nil +408=RowsNext 11:[10:NDE2N2NmYzUtOTJjMi00ZTljLWExZWMtMjk1Njk1YjRjYmRk] 1:nil +409=RowsNext 11:[10:MzcyNjVlMWItY2JlYi00NzVhLTg3ZjYtNDhlMTE4Y2IwOTMw] 1:nil +410=RowsNext 11:[10:ZmI0MGY5YTItOWUzOS00ZjZkLWI3ZjctOWM5YmQ3Yzg0YTE2] 1:nil +411=RowsNext 11:[10:OTZkOWQ2Y2QtNDRjOC00NjhmLWE1YTMtZGE1OWY5NTEzNGY1] 1:nil +412=RowsNext 11:[10:ODk0NmNlYzAtZDc2MS00MTkyLTgzYTMtMzllZTcwM2Q2OGVi] 1:nil +413=RowsNext 11:[10:NTMzNWEyYzctNzY5OC00ODI0LTljODYtOGUwM2JhZWQ5NDQ2] 1:nil +414=RowsNext 11:[10:NzExNDY0ZjEtYmY3Yi00YTg5LWE5OTgtNjE5NTQwNjJlNjU0] 1:nil +415=RowsNext 11:[10:ODhmZjgwMjMtYTY4Mi00NWJiLTgyYjAtNmJjNWI5MzRiZTk5] 1:nil +416=RowsNext 11:[10:MjRhZTNjMWItNjA3OC00Zjk1LWFkNmItMWY5ZGU0YTUwNDE3] 1:nil +417=RowsNext 11:[10:ZDM4ZTQ3ZGEtOWQ2Ny00OTlmLWFhMTgtODA2NWMzMDU0ZTlh] 1:nil +418=RowsNext 11:[10:NjgxYTZiYTQtZDc5OC00NzYwLWIxZDAtMTY2M2IxMjE5M2U4] 1:nil +419=RowsNext 11:[10:MjViNTllNWMtYWRmZC00Yjc2LWFmZDgtYTU5ODczMzE5OTBj] 1:nil +420=RowsNext 11:[10:ODBiN2MwYjItNDlmYi00MWRkLTk4NTEtN2U1ODQ3OWQwNGFh] 1:nil +421=RowsNext 11:[10:ZTU5ZGJlNTMtMWY4NS00ZDg5LWIxOTItNDJiZjljZWQwZGMy] 1:nil +422=RowsNext 11:[10:OTAzYjRlMjEtYTFjNi00MjAwLTg4ODYtMWYxYmVmYjQyMzU5] 1:nil +423=RowsNext 11:[10:MzI2MDRmMzAtYWFjZS00ZDQ3LWFkZWItZGVhMzgyZWZkZjY5] 1:nil +424=RowsNext 11:[10:YTlkYjliNTAtOTViMS00N2MyLWE4OWQtYmQ2NzhmNmM5ODZm] 1:nil +425=RowsNext 11:[10:MzBlZDhmMTgtZTY4NS00YTk4LThlYWEtMmVmYWI0M2MyYzNj] 1:nil +426=RowsNext 11:[10:ZDlkYmI3OWItMTZlNC00MDEyLWEzNGItMjQ4NzdkZGVmZjU4] 1:nil +427=RowsNext 11:[10:ZDZiMzgyODgtOTk3ZC00ZWJhLTlmZjUtODY2M2M3ZmZkYWQy] 1:nil +428=RowsNext 11:[10:NGY0N2Y4OGQtOGVmOS00YjU4LWEwNGQtOWE1MzVhODE2ZDlj] 1:nil +429=RowsNext 11:[10:Zjc2ODcwYmYtMTRmOS00MDEwLTk3ZTEtZGM3ODVhMzA5MzUx] 1:nil +430=RowsNext 11:[10:NjdiMWQwN2UtM2VjNC00MTJmLTkzMWUtNDUzNWQ2NWFhY2I4] 1:nil +431=RowsNext 11:[10:OGQ0YmI5YzktMzYyOS00ODQxLWFjZTItZTIyYzM1NTgxYTQ4] 1:nil +432=RowsNext 11:[10:ZTc2N2VhYzktNmJhYS00ODQxLWE1MzEtZTMwYzRiNWEwNDBm] 1:nil +433=RowsNext 11:[10:ZTQwZmIxN2EtNTllNy00NmU0LWI1ZGUtOWRlYmE2NmYwYzM0] 1:nil +434=RowsNext 11:[10:MDgxYjM2NzYtZjg0NC00Mjg5LWEyNmYtNWIxOWIwODk2Yjlh] 1:nil +435=RowsNext 11:[10:MWY4ZmMwNDUtZDlkOS00YTAyLWJhZWYtNTE4MTkzYzI5YzVl] 1:nil +436=RowsNext 11:[10:ZjdhZmQ4MDEtZTE1Yi00ODA3LTkwOTMtMzhiMDRlMDMwZTIx] 1:nil +437=RowsNext 11:[10:NDllMGNhMzAtOWY5Ny00MzhjLWJlY2YtYTA3Y2Y2NDBmMGFk] 1:nil +438=RowsNext 11:[10:NzRkNDUxMzktNjlkOC00NDhmLTkxYWYtODBmM2M3MzM0MTg1] 1:nil +439=RowsNext 11:[10:YjM1OTY0YjAtNTE3MS00MTA4LThhNjMtNmJjNmE2YTFiNzE3] 1:nil +440=RowsNext 11:[10:OTEwYmVkZWItNGFlOS00ZjM4LWFmMjctNTUxMWE0M2NiYWJj] 1:nil +441=RowsNext 11:[10:OTg1MzJiM2MtNjBmNi00MjhiLTg2MDgtOTJiYTZkYWNjNGVh] 1:nil +442=RowsNext 11:[10:OTk1MWZkOTAtYTM0Ni00ZGVlLWFlNzgtNmRhNDMwOTc3NWRm] 1:nil +443=RowsNext 11:[10:YTFkNWYwYTYtOTdhOC00YjYyLThiMjQtY2E4NGQwMTQ3N2U0] 1:nil +444=RowsNext 11:[10:OTE3YWU3MDUtOTU1YS00OGE3LWE0MzQtMjE2YTY4MDVjNDRi] 1:nil +445=RowsNext 11:[10:ZmJjMjlhOTYtMjgzOS00ZGU4LWJmZjUtZWNhZGUxMWI2MjNi] 1:nil +446=RowsNext 11:[10:ZjdhOWYyMDgtZTdkYi00NzEyLWE5YjYtN2QyN2E3YTM0OGQ2] 1:nil +447=RowsNext 11:[10:YjgxMWNlZGEtNDI1YS00ZjBiLTg0ZWYtZmQyMjYyOGM3OWUx] 1:nil 448=ConnExec 2:"UPDATE \"test_opa_model_c\" SET \"value\"=$1,\"updated_at\"=$2 WHERE \"id\" = $3" 1:nil 449=ResultRowsAffected 4:1 1:nil -450=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"user1",2:"Updated",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:46.016448Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +450=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"user1",2:"Updated",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:26.074406Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil 451=ConnExec 2:"UPDATE \"test_opa_model_c\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_c\".\"owner_id\" = $3 OR \"test_opa_model_c\".\"owner_id\" = $4) AND \"id\" = $5" 1:nil -452=RowsNext 11:[10:MTIwNjhlZTctOTQzZS00OTNkLThiYmMtMDdiYmE3NGY2ZmEy,2:"Root Tenant",2:"user1",2:"Updated",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:46.023947Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -453=RowsNext 11:[10:NTIxNTNiOGEtNDNlZC00NWFhLTllNzktMzZkMGQxYzg0MDcz,2:"Tenant A-2",2:"user2",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:46.030053Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -454=RowsNext 11:[10:NDA3NGMyZjctMjM1Ny00ZGUzLWE0ZjctZGI0NjRjMDQyZDJm] 1:nil -455=RowsNext 11:[10:MDVlMjY5MDUtYWU5NS00ODg4LWIwNDgtMmUzNGRiY2YyMjEx] 1:nil -456=RowsNext 11:[10:MzI4YTZkNTItN2Y3OC00NmM1LWEwNWItZjM4N2VlZDg1ZWUw] 1:nil -457=RowsNext 11:[10:Nzk0ZDZjMDUtMDI4Yy00ZjkwLWI0MTEtNTFkODdlOTVhYWVm] 1:nil -458=RowsNext 11:[10:NGNkMGQ0MDUtMmI4ZS00NTUwLWI3YTUtYjAzZmVkNDgxZDM5] 1:nil -459=RowsNext 11:[10:NWNiM2NiOGUtYWU1OC00MzNhLThlNGQtOWRlNWU4Njc0ODRi] 1:nil -460=RowsNext 11:[10:MDVlNWVjZDgtYjE1MC00NmEzLTk0MzQtZTQyMWJkYzg4YzM4] 1:nil -461=RowsNext 11:[10:YTZlNjViNWUtNmUyZC00YTRlLThhNjItOTA3ZGRkYTg2NzY2] 1:nil -462=RowsNext 11:[10:YzA2NjRmZjgtZWJlNi00YmJmLTlhODctMmFkODgzMWMyNjM1] 1:nil -463=RowsNext 11:[10:MjA0MTU2YjAtZjU5Yi00YzA5LTgyMzktZmZjYWE3MGJhMjIx] 1:nil -464=RowsNext 11:[10:ZTdlYmU3YzMtYzJmNS00ZGRlLTk3NDItZjgyYjQ1OGZmMmZl] 1:nil -465=RowsNext 11:[10:ZTQzYzU2MjEtMmE1Yi00N2I0LWFmYWItNWIxZGRjMTQ4YmM5] 1:nil -466=RowsNext 11:[10:M2M4NjMzM2YtMzZhMC00MDdhLTljNTItMmY1YzUzOTgxODZk] 1:nil -467=RowsNext 11:[10:MDJlMzJlMjMtZjZiZS00ZDRlLWIzYzMtNWMzOTg3OTFjMzUz] 1:nil -468=RowsNext 11:[10:YmI1MjYwYzYtMjdjMi00YWZhLThmZGEtNTIyMzM2OTgwYTVi] 1:nil -469=RowsNext 11:[10:MDNlM2YxOTctMDY2Yy00NmQ3LWI5ZWEtMzRlYTIyZjg0MGYx] 1:nil -470=RowsNext 11:[10:YTgwODIzNzktYjVmYy00YzJlLThiZTYtNjliMzM2ZGJhMzRm] 1:nil -471=RowsNext 11:[10:MmE4YTA2NmEtNDQxNy00ZTBkLWFhOTAtZDE1Y2JlMWNjNTE5] 1:nil -472=RowsNext 11:[10:OWQyN2NjOWEtM2E3ZS00YjBlLWJkMGEtYTQ3NDRkN2FhNWMx] 1:nil -473=RowsNext 11:[10:MDljZGU4YzAtMDk5NC00NTJkLWE1OTUtMWNjNzRiOWMyMjkz] 1:nil -474=RowsNext 11:[10:MTA3YTA5Y2YtNmI1NS00Nzg1LTkyYmQtNDVkZmY0Y2U1NDE3] 1:nil -475=RowsNext 11:[10:MDhjOGU4ZDctNTU1ZC00NTZjLWJkMDktZWQ0ODM1ZTM2NWZi] 1:nil -476=RowsNext 11:[10:NjQ1MGRkYzQtYmZlYS00ZWNhLTgzNWUtMDUzNGY2ZjY4MjAy] 1:nil -477=RowsNext 11:[10:ODQ2YjM0NTgtYjNhZS00Y2Q5LWIxNGQtY2FjNTM3OWJmZWQw] 1:nil -478=RowsNext 11:[10:Mjk4ZjVhYjgtMDdiMy00MzllLWJkNzctNDZjZDgzYTcwMzFj] 1:nil -479=RowsNext 11:[10:Y2U0MzE5OWQtZjkzNi00NzYyLWFjMWYtYzlmYjQ1MjQxNTI1] 1:nil -480=RowsNext 11:[10:ZmM2MmNkY2QtODVlYS00Njg1LTg1NGEtNjBmZmJkNzZhYWFj] 1:nil -481=RowsNext 11:[10:NWY1ZWYwODEtN2MwNS00NzJiLThiMTctYTE0NDg3MmUxNmMy] 1:nil -482=RowsNext 11:[10:Yjk3MWJjNDYtNzkzYS00MGYyLTk4YzQtMjM4NTFjNjBjNDhk] 1:nil -483=RowsNext 11:[10:MWRhMzg3NWYtNmI5Ny00YmFiLTk1YzUtYzhmNDg3NmY4NDk0] 1:nil -484=RowsNext 11:[10:MTQ0OGQxYzYtMmVmMy00NjRkLWE1MzYtZmIwYTQ2MDZiM2Vh] 1:nil -485=RowsNext 11:[10:ZTc5YjEwZWMtMzlhYy00NzVmLThlZGMtNTM1YzRjMjVmMWI4] 1:nil -486=RowsNext 11:[10:OWRmMjM2MjQtODQxYy00NWQzLWFhNzYtMjMzNjY1NjQyYWQ1] 1:nil -487=RowsNext 11:[10:MzBiYWNkMzAtZTI3OC00ZWRmLThhZmQtYWUzODljOWQyOTYz] 1:nil -488=RowsNext 11:[10:NTdhYjg2YWItYjg4My00ZTYwLTlhNDYtZTZmZTg4NWQ4M2Vm] 1:nil -489=RowsNext 11:[10:Zjc0MWFhMTAtMTk0NC00MzM2LWEwYWEtZmI0OThlM2RiMjgx] 1:nil -490=RowsNext 11:[10:Nzk2YjA2MGEtZTk3ZC00MTVmLTliY2YtYjY4NDg5ZTliMTQ2] 1:nil -491=RowsNext 11:[10:Njc0Y2M3ZGItMGJmNi00NGM3LTkwYTYtYmUxZDg5M2JiZjVj] 1:nil -492=RowsNext 11:[10:Mjg1NTkxMzEtYjkzMC00MTljLTg1NTEtNTQ0ZWRkNDA1NTZm] 1:nil -493=RowsNext 11:[10:NTYyOWE3ODEtZjk5NC00MDU4LTkzY2UtZmFhNGYxYTczMDJh] 1:nil -494=RowsNext 11:[10:YTc4NjJhZDYtYzBiNS00MDJiLTg2ZTgtNzdkZjM4OGU3NDA3] 1:nil -495=RowsNext 11:[10:MjY3NWJjNGQtNDYzNi00OTI1LTg3NGItYjg1NGY5Y2E4YTM3] 1:nil -496=RowsNext 11:[10:MDU5M2FmYmUtOGMwMy00YjZhLTk5NjQtZWVlZDczNGY2Mzg1] 1:nil -497=RowsNext 11:[10:NjA4MmVhZDAtZDQxZC00ZWJlLTg1MDgtOTJiZWEzNTI3MzZi] 1:nil -498=RowsNext 11:[10:ZTYwZGM1NTctN2ZlYS00NWE0LWE0MjctZTdhYjA2ZjE4NjIz] 1:nil -499=RowsNext 11:[10:YjljNWEwNzAtYjA2MC00MmVjLWJhOTctNmNkZmE5ZjUxNTY5] 1:nil -500=RowsNext 11:[10:NmY2N2I5YWQtZGViZi00ZDI0LTkwOGItM2QyNTJkN2EyZWRj] 1:nil -501=RowsNext 11:[10:MTljMTY4YTctZWY5YS00YWNmLTlmNDYtMGE4YTJlMGIyMjA3] 1:nil -502=RowsNext 11:[10:YjgzYmY0MWItZTJkNS00YzBmLTlmNDYtN2MyMTNhNmY0YWYz] 1:nil -503=RowsNext 11:[10:NmVmODJlZjEtNjJkZi00NmU5LWE0NzEtZDZmZjZkNDI2ZTMy] 1:nil -504=RowsNext 11:[10:ODYyZGMzNGMtZGZlZi00NDcyLTllNWQtN2RlMDgyZDA3YTAw] 1:nil -505=RowsNext 11:[10:ODM1NWY1OTItZWYyMi00YTMxLThlOGMtMzI0ZTc5MGNlZGYz] 1:nil -506=RowsNext 11:[10:YWNmMmVkYzctYjM5Zi00NjA0LWIzYzgtZDhmYWViNWU3OGU2] 1:nil -507=RowsNext 11:[10:MDIyMzY2M2ItZWEwOS00OTBlLTgxNWItYjFiMWJkMTRjZTY5] 1:nil -508=RowsNext 11:[10:ZjhlYWY4MjMtNjljMi00ZjEzLWJhODEtMmYwMTBmN2M1NmU3] 1:nil -509=RowsNext 11:[10:ZjBiYTVlNzMtYTY5Ni00YzFmLWE1NDAtZTQ0Y2Y3MWE1ZDE3] 1:nil -510=RowsNext 11:[10:YzI3OWQyNDItMmZmOC00OTVlLWI0NzEtZTc1YjUzNWIyNWM5] 1:nil -511=RowsNext 11:[10:NTg2MjIxMjgtZTJmYy00Y2RkLTgyNzAtZTg1MWYyMmQ5Y2Nj] 1:nil -512=RowsNext 11:[10:NjU4MTZjZjUtZGUwMC00YWVjLTlkNDAtZjZmOGVlMDg4ZmY1] 1:nil -513=RowsNext 11:[10:MzU4MGJlOWQtNTVmMi00YWQxLTkxYjMtMTQxMDgyNThmZjA3] 1:nil -514=RowsNext 11:[10:MGEyZGIxMmMtODE4Ni00ZTgzLWIyMTktYTc2MGRjNjAzMmJj] 1:nil -515=RowsNext 11:[10:Njc2MGIyZTktZDUzNC00YjM4LWI3MmYtZjQ2YTFkMGY3ZjNk] 1:nil -516=RowsNext 11:[10:M2NjZGFmNGYtMjc4My00YjQyLTgzZTktNmZiODYwMmMyZTcw] 1:nil -517=RowsNext 11:[10:MzE2ZmQ4ZmItNzYzMS00NDc2LWI2ZmItYTM5MThhODZmMTZj] 1:nil -518=RowsNext 11:[10:MTJmOGYyY2MtYTBjOS00NjBmLTgzYzktNjZlZGM5MDcyMDEx] 1:nil -519=RowsNext 11:[10:N2UzMzQxNWYtNjVkMy00NTUzLTljYjktYWU0Mzk5MmU3NjFh] 1:nil -520=RowsNext 11:[10:ZmYzZGZhYTAtMmVkOS00ZjdlLWE1ZTEtODIzNDAyOTdjMzQz] 1:nil -521=RowsNext 11:[10:M2MzM2RlN2ItMWM0Ni00OTRmLTgwODMtNThmYzVkMmE4ZThi] 1:nil -522=RowsNext 11:[10:NjE5YWFjZTQtZDVjMy00ZTgzLWEyNTctM2ZiODI2NjdlZGQ5] 1:nil -523=RowsNext 11:[10:ODE4ZmRhMjUtYWYwMy00MTE2LThlMmEtNzIzNDA4NTNkMWE0] 1:nil -524=RowsNext 11:[10:MGEyMjlmOTYtYWRkYi00YjM3LWEyYTMtN2I4NmE1NjlhZDM3] 1:nil -525=RowsNext 11:[10:ZGM1NzJjNjEtNGUxMS00YjMwLThjNWYtZTgxMWJkY2YyMTJi] 1:nil -526=RowsNext 11:[10:YjYwZjU2MDMtOThhMy00MjQzLWJiOWItYzAxZjRiODllMjBh] 1:nil -527=RowsNext 11:[10:MjE2OGM3MjUtMzhmNi00N2QxLWFiNTktYmJhNGNhMWExYzkw] 1:nil -528=RowsNext 11:[10:YjQ3MTY3MjktM2JhMy00ZjM2LWE0YWUtNDZiMmJmN2QzY2U2] 1:nil -529=RowsNext 11:[10:NmZlYjMzMjEtYzBiZi00MTY5LTljZWMtNDk2MmQyYzBhODA4] 1:nil -530=RowsNext 11:[10:NTA3ZGUyM2EtYzlmMS00ZjgxLWEyMzktM2E4MzM5ZDE0ZmU4] 1:nil -531=RowsNext 11:[10:OWQ5OTc1NmUtOWJjZC00MDMwLWE3YzUtZjAxMmVjM2ZkYWM0] 1:nil -532=RowsNext 11:[10:ZjRhOWQ0MmYtOWI0NS00NDFhLTg1YzMtODNiYjZiYWY5MmRj] 1:nil -533=RowsNext 11:[10:MTcxYWNhYTQtMjJkMC00ZjJhLWFkMzktYTUyMTM4YzJhMjFh] 1:nil -534=RowsNext 11:[10:ODY4M2RmMmUtMTE1ZS00ZWE5LWI2N2MtNmUzNzkxNWQ0M2I2] 1:nil +452=RowsNext 11:[10:NWMwYTgzOWEtMzg3ZS00NWE1LWJiZTMtM2FjNGQ2NjBiMTUz,2:"Root Tenant",2:"user1",2:"Updated",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:26.089873Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +453=RowsNext 11:[10:OTA0OTRhYmItZTQyYi00MDJhLWE4ZDktMzNmOGU2NWFhYTA1,2:"Tenant A-2",2:"user2",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:26.103951Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +454=RowsNext 11:[10:NDhhY2Y0MGEtOWE0Ny00YjljLWI5ZjAtODgwYzQ0ZGZmOGM1] 1:nil +455=RowsNext 11:[10:NzBlMDM4NDMtMWE4Ni00MjE1LTkwODYtNjlhMWJiNzBlYzA0] 1:nil +456=RowsNext 11:[10:NDAwOTRmOTgtOWRmYS00OWRkLWE4NWUtZjA0MjMxZDNkZTgw] 1:nil +457=RowsNext 11:[10:MjczYzI4OGItYjRlNS00N2ZhLWI4MzAtM2E2OTUyMGQwYjFk] 1:nil +458=RowsNext 11:[10:ZjVkNzI0NjItNjJhNC00ODM4LWE5M2ItMTViZDJmZmRkMTM2] 1:nil +459=RowsNext 11:[10:ZmVhNzMyMDQtZDI3Yi00ZmFlLWJmM2ItNTY5YjFhNjAxNjI0] 1:nil +460=RowsNext 11:[10:ODQ1NDZmYjItOWJiMi00YjllLWI4ZmUtN2FmYzY3MGRkNjQy] 1:nil +461=RowsNext 11:[10:MjczNzZhMmQtYzVmMy00NDVkLWExNjQtMzQ3NDMzNWU4OTE2] 1:nil +462=RowsNext 11:[10:OGQyYjI1MDktOGE2OS00ZTMyLTk4ZTAtOGY4NmM5ZGU5MTQ1] 1:nil +463=RowsNext 11:[10:NzVkN2RjMmMtMTM1Mi00OWM1LTljNWQtMTE3ZGNjNGUzM2Rj] 1:nil +464=RowsNext 11:[10:Njk1ZjhlZmEtNDg0NS00ZTU0LWI0NTQtZGNkZmJjOTRhMTdl] 1:nil +465=RowsNext 11:[10:MjA4NGI4ZDUtZmJiNC00MmYwLWFiOTktMGUyNjkxNjcwOTI0] 1:nil +466=RowsNext 11:[10:YmJhOWU1MDItYTNlZi00OGFmLWIyODYtZDBlNjI4NjU2N2Y1] 1:nil +467=RowsNext 11:[10:Y2M5OTExMzMtY2JiYS00ZWU0LTlhOGUtZDM1Y2E1NzFiYTQy] 1:nil +468=RowsNext 11:[10:ZDY0ZTRjN2ItMzI4Zi00YjNkLWFhMWEtNWY2Njg5OWE1MDNk] 1:nil +469=RowsNext 11:[10:ZjlhMGU1MzAtYjdiYy00MzdjLWIxMTYtOWI4MjYyZWUzMzc4] 1:nil +470=RowsNext 11:[10:ODZmZWM4ODktMjc0My00NzRjLWI3YWQtMTBiY2YwMDFkNjA0] 1:nil +471=RowsNext 11:[10:NmI4OGNkZGQtMGExMy00N2ZiLTgzYmItNGFjYjg5NGM4YzIy] 1:nil +472=RowsNext 11:[10:YTY5MDc2ZTQtNjlkOS00ZDI5LWExOTAtYTcxN2ViOTQwMDRj] 1:nil +473=RowsNext 11:[10:ZjJjNGVlNGEtYTk5Ny00ZWYwLWE1NzMtYmQ2NTU4ODFhOWNm] 1:nil +474=RowsNext 11:[10:ODMxZGNiYzktMDQ1Yy00Nzc1LWE5ZDUtNmFiZmQ5YWE3YzFi] 1:nil +475=RowsNext 11:[10:YTg0ODUzYzMtYTE5MC00Y2YxLTkxMGMtYmYxMDVmOGZiMWRh] 1:nil +476=RowsNext 11:[10:OTk3NjFhMmQtMTVmOS00ODA1LTg0NDEtNzg4NWQ1MTFmNTI4] 1:nil +477=RowsNext 11:[10:Mjk1ZWJiODItYzRmMy00Mzc3LWIwZDUtMjA4MmQ5Mzk1Y2Rl] 1:nil +478=RowsNext 11:[10:MGY4ZGQzNmMtODhjNC00YTRlLWFkMmQtNWQzMmM0Yjg5MDRh] 1:nil +479=RowsNext 11:[10:MDBhMTllN2MtZjlmOS00YWE2LWE2ZTktNzFlNGI0NGNmMGQ2] 1:nil +480=RowsNext 11:[10:Mjg2NzYxZjAtNjIyZi00YWM5LWE2NmMtYmIzMzcxYWEwYTlh] 1:nil +481=RowsNext 11:[10:YmFjZDM1NzQtMjdjNy00MWU0LWE3NWItNjExY2U3ZTNjZWVh] 1:nil +482=RowsNext 11:[10:ZWYxYTZlODAtZTkxZi00NmYzLWExMjctNDBkOGY5NTQ2NjY1] 1:nil +483=RowsNext 11:[10:Yjg0ZjU2ODMtNTc0OC00M2IwLWFlZDctYWFhMWNiYmMxNTky] 1:nil +484=RowsNext 11:[10:NThiNWIxOGUtYjIyOS00ZTdlLTk4MDctOWI1MmE0OWIwZGYy] 1:nil +485=RowsNext 11:[10:YTQzZmUwNGUtYjY2ZS00ZmViLTgxNTYtMzIwNGQ3NDA0ODkw] 1:nil +486=RowsNext 11:[10:N2NhZmNmZTQtNDc2MS00OTU1LTg5ZDYtOTcxYzJkZjZlNWZi] 1:nil +487=RowsNext 11:[10:ZmY2ZmYyZTktODdmMy00MGQ4LWJiYWYtM2UwNTFlNzFlMDhl] 1:nil +488=RowsNext 11:[10:ODNjNGFlNjMtYmU3ZC00MDBhLWEwMzAtNjc2NWE5Y2M4MDQx] 1:nil +489=RowsNext 11:[10:YzQ2YTRjZDAtYzczZi00NTJkLTgzMmItZjJlYmVkZjY4MWM5] 1:nil +490=RowsNext 11:[10:OTM3ZGI4NzYtYzllZC00OTc0LTgzMzktZjlhZWZjNjQ4NzI1] 1:nil +491=RowsNext 11:[10:NWQ2MGUzMzMtMTdmOS00ODBiLWJjM2MtYTFjMjk1N2NkZTVk] 1:nil +492=RowsNext 11:[10:NTE2Y2I1NTgtYTE0Ni00M2ZjLThiOTYtZjlkMmFkNDE4N2Nm] 1:nil +493=RowsNext 11:[10:MTA1NTFmZmYtY2Y3Ni00ZDg1LThmN2MtOTdhOWY5ZDk1ZWYz] 1:nil +494=RowsNext 11:[10:OTMzZGFhYTktNjAxMy00MWEwLTg1YzgtNjg5MzI5MDUzNTVi] 1:nil +495=RowsNext 11:[10:ZjRmZmI4N2MtNWI3ZC00NWVhLWIzZDgtNDhiOGM0NDYxZTcw] 1:nil +496=RowsNext 11:[10:NjJlNDk3M2MtMDM0OC00MTQzLWIyMzMtNzJjZGMxOWY5NzUz] 1:nil +497=RowsNext 11:[10:YzQxZGRkNjEtNjEyZC00NGYzLTkyNzUtZGY4YWMwYTIxNmE4] 1:nil +498=RowsNext 11:[10:NzUwNGI5NTgtYjA2Ni00Mzk1LWIxMjAtOGMzNDgzMzdhMmE0] 1:nil +499=RowsNext 11:[10:MmY5M2FjNjMtN2Y4OC00NDZlLWJlYmMtZDc0M2ZjY2VjYWMy] 1:nil +500=RowsNext 11:[10:ZDQxZTU0MWMtNjA2My00MjBjLTk3OTMtMDY5Zjk5ZmU4N2M3] 1:nil +501=RowsNext 11:[10:M2ZlYTYxYTgtMjA0NS00NjQ2LWI0NjgtOTBmNDg3N2QwN2Jm] 1:nil +502=RowsNext 11:[10:YzA5YjZlYmMtMzBkOC00MjkwLTlhNGMtMWIxYWY0M2MwNjc0] 1:nil +503=RowsNext 11:[10:NmJjOGYxNzEtMmMzMC00NjM4LWI0NDMtMTMxNTkwNWViOTQw] 1:nil +504=RowsNext 11:[10:NTZmYmIzNTQtYWI0Yi00YTNkLWE1OTItMGE5ZDRhMzdlODJj] 1:nil +505=RowsNext 11:[10:YWQyOTgwNTctMGI1MC00NTJlLTllMWYtODQ5MTJlNGFmNjhh] 1:nil +506=RowsNext 11:[10:NmU2YTUyNjgtODAxYS00YmVjLTkxNDItNjExNWQ5OWRkY2I1] 1:nil +507=RowsNext 11:[10:YWRhNmEzMzItYWE3Yi00YmI0LThmNTctMjJkNDllNzgyYmZm] 1:nil +508=RowsNext 11:[10:M2YzMGE5M2MtMjNlZC00YTgxLWFiMjEtOGZhYjdlODgzZDc1] 1:nil +509=RowsNext 11:[10:OTBhOThlYjgtYzMwYS00NGRiLWIxMzktNzZjNmNlMTY1NmMw] 1:nil +510=RowsNext 11:[10:YjQwMjQyYjUtODM5Mi00YjJkLTk1NjItOTRiMzVhYTc5MzUz] 1:nil +511=RowsNext 11:[10:MjI5NzZhMTItYmJjZC00MzNhLTg1NGYtM2JhYTdkNDNjYzgy] 1:nil +512=RowsNext 11:[10:M2RlMDA3Y2YtOTVjNi00MGNmLTljY2UtMjYwOGRjYTNhYjYy] 1:nil +513=RowsNext 11:[10:N2M4YTA4NDAtYjYwOS00MWNjLTliYmQtOWU5YjEyMzVhNmQw] 1:nil +514=RowsNext 11:[10:NmFiZTJmNmEtNWJiNi00MDFjLThlMDYtYTcwOTBhMWJiNWE3] 1:nil +515=RowsNext 11:[10:MDk0MjM3MWMtYWRiMS00ZDE2LWExYmMtMTc3MmVhZDUwODEx] 1:nil +516=RowsNext 11:[10:NjcwNTg3NWItNGQ4OS00ODQ5LTk3NzItMmRmNTBhNTllY2Q5] 1:nil +517=RowsNext 11:[10:NjVhZjA1YWUtOGZmYi00OWFjLWFlNDctMThmOGI2MWRlMmZl] 1:nil +518=RowsNext 11:[10:ZjNiZjE0ZmUtZjczNi00MGY0LWExMjQtZWI3NWE5ODQ1ODBk] 1:nil +519=RowsNext 11:[10:Y2MyMDk3YmMtMjg2NC00NTVjLTliMTAtYmVjOGM0NjI1Mzlj] 1:nil +520=RowsNext 11:[10:YjMyNjdlMWYtNmYyNS00MmQ2LTllMTUtNDc0NWQwMDkwN2Q0] 1:nil +521=RowsNext 11:[10:MWJiYWJhYjYtZGU1OC00NmQ2LTgxMDMtOGJjYWMyZjA5OTQ4] 1:nil +522=RowsNext 11:[10:OWQ4MmQ1NGYtMzIzOC00OTA5LTk5ZTQtZTRkYjVjYjVhNDY3] 1:nil +523=RowsNext 11:[10:OGUzYTZmYzUtMTAxMi00YWM3LTg3YWUtZjYxZTlmNTc4ZTRm] 1:nil +524=RowsNext 11:[10:ZGE2NTM1Y2UtMGMyNi00MWE0LWI1MzUtMDZiYTUyZDY0OTdl] 1:nil +525=RowsNext 11:[10:MDZjMjk3ZWYtYTQ2NS00YzE0LWFmZTctM2FkM2Q1ZGFiMWUw] 1:nil +526=RowsNext 11:[10:NTU1MmQ1ZjYtMDBiMS00ODU1LTg1MmItY2JhZTQ3YzZlYjJi] 1:nil +527=RowsNext 11:[10:ODYxNTVjMjQtY2QzMy00YzFmLThjYjctZTRmZGQ1MmJhMzlh] 1:nil +528=RowsNext 11:[10:MzQ1OTVkZjgtNDdjMy00OGM1LWIzNTgtNjY1ODk1ZmVkZWY3] 1:nil +529=RowsNext 11:[10:YTBjN2M1ZWQtNzQ0ZS00NmE2LTg1MWYtNDU4NmViMDJhNzE1] 1:nil +530=RowsNext 11:[10:YmM5ODI4MjQtZTkxOS00OGQ3LTk2ZjUtNmYyOWY2MWY5ZTgw] 1:nil +531=RowsNext 11:[10:ZjMyYWIyZTYtM2Q5NC00MmFjLWI0ZjQtZDIyNjdhYTMwNDZi] 1:nil +532=RowsNext 11:[10:YTU0NDcxYzMtNWZiNC00YTlkLTk4NjQtOTZjYzk5NTE1M2Y4] 1:nil +533=RowsNext 11:[10:ZGU0YjQyOTctNjg0Ni00YTI1LWE0MmItOWE1YzFjNGNjM2M1] 1:nil +534=RowsNext 11:[10:MTBjMzA0YWMtZDg0Ni00NmUyLTg3MzYtYzM0OTNmOWJjNzI3] 1:nil 535=ConnExec 2:"DELETE FROM \"test_opa_model_c\" WHERE \"test_opa_model_c\".\"id\" = $1" 1:nil 536=ConnExec 2:"DELETE FROM \"test_opa_model_c\" WHERE \"test_opa_model_c\".\"owner_id\" = $1 AND \"test_opa_model_c\".\"id\" = $2" 1:nil -537=RowsNext 11:[10:ZjhlYWY4MjMtNjljMi00ZjEzLWJhODEtMmYwMTBmN2M1NmU3,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -538=RowsNext 11:[10:NDUwZWM2ODMtN2QwMC00NzliLTgxZWUtYmE0MGVjZjI4NTAx] 1:nil -539=RowsNext 11:[10:MGMxYjc2NjYtYWE0ZS00MTc2LWIxZDYtYmEzZTcxNjY1ZGY2] 1:nil -540=RowsNext 11:[10:ZmUzMmZmNmItOTUxOS00NGE0LWFjNWQtNDEzMGUxZDVmZjU2] 1:nil -541=RowsNext 11:[10:NDUxMDZlNDgtMDhlOS00MDg0LWFkMWYtZmJjMzFiODBjOTNl] 1:nil -542=RowsNext 11:[10:YjYyMmI0MDUtZmZhYy00ZTcwLWJlZWMtOTBlMTI1NDkxZmVj] 1:nil -543=RowsNext 11:[10:MWYzZDRkNjUtYzU3ZC00ODYzLWI0ODMtMjhkMjBkZjRkM2Y5] 1:nil -544=RowsNext 11:[10:OTNjNDlmMmYtNjEyMS00ZDI2LWE4NzQtMThlZDg3MjYwYWIy] 1:nil -545=RowsNext 11:[10:ZWMxODdjOGQtZDkyMi00MTIzLWE5MGYtNTAzZTgxMDRlOTc3] 1:nil -546=RowsNext 11:[10:NDc1MDhlYTItMzFjOS00NWU1LTlhNTQtY2U2ZTJmZTVjYTMy] 1:nil -547=RowsNext 11:[10:NWUwMmMwZjgtYzhkMC00ZTk3LWIyYmQtZTFkMGEwZTExODZk] 1:nil -548=RowsNext 11:[10:NThhOTY4NDgtYWQ4YS00YTZjLWFjNTQtYjFmNWZkZTBjMmIz] 1:nil -549=RowsNext 11:[10:YzEyMjA5ZWEtZDE4Ny00Y2UyLWJkZGYtMjljNmViMzBiNDc5] 1:nil -550=RowsNext 11:[10:NDljMjM2YzYtNjJiZi00YjFmLWExYzktNDIxNGMwMGVhMjkz] 1:nil -551=RowsNext 11:[10:YjVjM2JhNWQtYmMzMS00NTRlLTliMGYtYjBkZmFjNDBkY2Jk] 1:nil -552=RowsNext 11:[10:YTY0OGJlNzMtZmZjOS00ODRlLTk4ZWUtOGQzNTljNzgzYjJj] 1:nil -553=RowsNext 11:[10:MGUyNzExOGYtYjIyNi00NmM2LTg2OTAtZmNjZTE5YjUyYWI4] 1:nil -554=RowsNext 11:[10:ZTUxN2E4ODgtMmQ5YS00MTc3LWIyMjAtNzZkMjc3MmM2NTg3] 1:nil -555=RowsNext 11:[10:Y2RkZTQ4YWYtYWQzNS00MDljLTljYTQtZWI4YTYwM2QyMTQw] 1:nil -556=RowsNext 11:[10:NDIzZmQ1YTUtM2RiZi00ZDlhLWI5MzEtYTZiZjA3NTY2YmI3] 1:nil -557=RowsNext 11:[10:ODc4OGY0NmQtNjVhNi00NGE3LWI1ZDUtZjNkNjNkOTc5NWNm] 1:nil -558=RowsNext 11:[10:NDA2ZjA5NjYtMDlmNS00YjA0LTk2NTAtMWUxMGI5MTRjNTc2] 1:nil -559=RowsNext 11:[10:ZjkwN2ZlYWItNTc4Ni00NTNlLWFiNzMtMzI4ODA3NjJmMzY0] 1:nil -560=RowsNext 11:[10:ZWMwM2YwNTEtYWY0Zi00ZTE3LWJiYWItZDNmNDQwOWU3Zjkz] 1:nil -561=RowsNext 11:[10:NmI5MTMxNGQtODA5Ny00MDA3LWE2YzgtN2NmYTUwODZhOWEy] 1:nil -562=RowsNext 11:[10:ZjE2ZTQ3NDUtODQ3Yy00MDc3LWIwOWEtMTgyMzEyZGNmYWI3] 1:nil -563=RowsNext 11:[10:NThjNDI3MTQtNzBlZS00ZTIwLWI2MTItN2VjYThjMThhYmIy] 1:nil -564=RowsNext 11:[10:MGFlMTI4MzQtMWE5MS00NDlkLTk2ODItMGY1M2E5ZjAwY2Jm] 1:nil -565=RowsNext 11:[10:MTcyMDRlN2MtMzU4Ni00YTY0LWE5NDEtYmYxNTY1MzM3ZGVk] 1:nil -566=RowsNext 11:[10:NDNkZGZmMWMtMjBjMC00YmZkLTgxMjktMjlmN2MzMjNmMzY3] 1:nil -567=RowsNext 11:[10:OGM0MGE2YjMtZWE3Zi00MTc2LWFhNTQtZWQ4NjRmZjNhNTJl] 1:nil -568=RowsNext 11:[10:YjUwMzQ5NmYtYTEzYi00NTk3LWFkNjgtZTY5MzgyYzdkNzY0] 1:nil -569=RowsNext 11:[10:MmZmNjMwZjktMjA0Ni00MzEwLThkZDMtOGRmMTIyZWRjZWMy] 1:nil -570=RowsNext 11:[10:MzNjNzQwOGMtNjQ1Yy00NzRhLWJkZDItYjEyNjM0MTExOGQx] 1:nil -571=RowsNext 11:[10:MzM5NmQzZTktODM5OS00YTU1LWFmYTQtZGI4MzgwNWIwMTMy] 1:nil -572=RowsNext 11:[10:ZmZiOWExZjktMDZiZS00ZDAyLTkwMzQtN2VhMjIyYTAzOGQ0] 1:nil -573=RowsNext 11:[10:YzA1NGI1MTctNTE2Ny00NThkLTk0NzMtNjRiMGNlNmFhZTJl] 1:nil -574=RowsNext 11:[10:MTg1NjhiNGMtYzlkZC00NTc5LWJmYzktYzE2N2U4NGZhMTlj] 1:nil -575=RowsNext 11:[10:NDQzMGFkZjYtNTZkZS00YjkwLWE0YWMtNWY4MWE3M2UzYWMx] 1:nil -576=RowsNext 11:[10:NWVkYjgwYzUtOTFhMi00ZDk2LThjNjYtMzM4ZmE3MjYyZDQ0] 1:nil -577=RowsNext 11:[10:YTgxZmViMDgtYjU0My00ODBiLTllMDUtOWYwZDE3OGM1MTY4] 1:nil -578=RowsNext 11:[10:ZDE2M2RkZTQtMWQ5ZS00YjhlLWIxNzYtMzJkOWE3YzA0OTA0] 1:nil -579=RowsNext 11:[10:N2Q1ZmE3ZDMtOTRkYy00M2QyLTgzNGUtZTE4ODA0ZjA0MmJj] 1:nil -580=RowsNext 11:[10:ODczYWZiMGEtMDVmNi00MTM0LWJmNWItZThhOGNlM2I3ZGVh] 1:nil -581=RowsNext 11:[10:YTg3OWYxNjAtODcwYi00MmUyLWIwYTgtMDY1MWVkZjRmNjRi] 1:nil -582=RowsNext 11:[10:Y2I5NDljZGItMTc4YS00ZWM3LWEyOGYtYzQ3NDE3MmQyZWQz] 1:nil -583=RowsNext 11:[10:Yjg1N2VjNDItMTIyNS00ODk5LWJhNTUtNTkzMDZlMWE4NmI2] 1:nil -584=RowsNext 11:[10:MTUxODRiMjctMGE0Yy00MzMxLWE4YTEtMDUxZWE2ZGY3OWQ3] 1:nil -585=RowsNext 11:[10:NWIxNTZkZjYtMGJkMi00NDM0LWE0YTMtMzE4ODExOTlmYWUx] 1:nil -586=RowsNext 11:[10:YWUwYjU2MmMtNGYyNS00ZDhlLWE5Y2EtOWEwZjk2MDlhNTUx] 1:nil -587=RowsNext 11:[10:MGRlOGU2N2MtMGJlZi00OTQzLWEwNWItOTQxYjE1ZTFjM2U3] 1:nil -588=RowsNext 11:[10:Nzk3M2E2OWYtM2E3Yy00ZDBlLTk4YmYtY2JhNzdlNTVmOTg1] 1:nil -589=RowsNext 11:[10:MTA4YjAxZDAtZDcwYS00N2U3LTk2ZDktYzkxN2Y1NDk1YzNh] 1:nil -590=RowsNext 11:[10:ZDZiOTQxNTUtMDdlZS00NDJlLTkzNzItMjhlOTUzODBkODMx] 1:nil -591=RowsNext 11:[10:OTNlZGU2MzItNTY0OC00ODEzLWJiMGEtMThjMjYzOWRiM2Fl] 1:nil -592=RowsNext 11:[10:YWU0YTgzOGEtMjczNi00ZGExLWFlMTgtZGE4MjhkZjRjYmQx] 1:nil -593=RowsNext 11:[10:OTE2YTQzYjktMjI2Ny00MTAzLTk0Y2QtMzYyODhmYTFkNzE1] 1:nil -594=RowsNext 11:[10:MWY5OTU5YzEtMTg1Zi00NTE4LTk0MDAtZDE3Zjc3OGIxNjcz] 1:nil -595=RowsNext 11:[10:ZjJlMjdmYjItYmI0NC00ZTJkLTg3OTQtOTFkYzhlYTBjZjQz] 1:nil -596=RowsNext 11:[10:ODk3NThlOTctNjYzMC00YWFmLWIzNzItODMyZWE3OTRkZTcy] 1:nil -597=RowsNext 11:[10:NjZmZDNjOWUtYjNjMC00NDk1LTkyZWMtMmIyMDI5YTcxYjIz] 1:nil -598=RowsNext 11:[10:ODkxYTJjODgtNTc4MC00ZTAzLTliMzctNDA1OGIxY2JhMDI3] 1:nil -599=RowsNext 11:[10:NWMyYzVlODUtNDA0OC00MjkxLWI0MjctNzhhZmRkYWM5ZDli] 1:nil -600=RowsNext 11:[10:NjY2MGYxOWQtYWUxMi00YjllLThlZDQtYjczNjVkY2MxZGRj] 1:nil -601=RowsNext 11:[10:NmM5ODk2MDItOTU1MS00M2UwLWEwYjAtOTMxYjQ1MmQ4ODIw] 1:nil -602=RowsNext 11:[10:ZTNmNmM5YmItNmI4My00MzkwLWI1YjctNTFhODBmMzE4YjU5] 1:nil -603=RowsNext 11:[10:NzdkN2IzNWMtOGIyYS00MDdiLWI5YzktY2Y0M2E1MmQ3YTY3] 1:nil -604=RowsNext 11:[10:NzhiZDUyZjAtMzdkYy00OWNiLWE4YTEtYmEzMTc5MTY2NzRk] 1:nil -605=RowsNext 11:[10:NjRlYWYzOWYtZmY4Mi00NGZiLWJiMTUtMzhiOTBmMjNiZjU3] 1:nil -606=RowsNext 11:[10:MGRlYzBjOWMtMGRmNy00NzY4LWI3YzctZDk5YmZkYWEyM2I4] 1:nil -607=RowsNext 11:[10:MWZjNGVhNTEtMDNiNS00YWE5LTlmZTktYzY3ZWJhZGI2YTZj] 1:nil -608=RowsNext 11:[10:ZDVjMDdiNTYtOTM3Mi00OGZjLWFjNTMtNDI3MGJhNTk4NTJi] 1:nil -609=RowsNext 11:[10:OWVmYTBlYTAtNjk4NS00NDBjLWE5ZGUtMTg1MTRkMWUwMmIx] 1:nil -610=RowsNext 11:[10:ZGVkODI3YzctOTU0Yi00OWNlLWJkOWUtNjZhZjAyMGI2OWEz] 1:nil -611=RowsNext 11:[10:Yjg2NjY1MmMtYjUxOC00MmI3LWE1NmEtZjA4YzQ2ZTVmNmZm] 1:nil -612=RowsNext 11:[10:OTdjMTU4MTktYmUxNi00YTA3LWIxYjMtY2JjNDczYmFiY2Ey] 1:nil -613=RowsNext 11:[10:N2M5ZDk5ZmEtNDZjMy00NjU3LWI2NjEtMTYwMGNhYmUyMmEw] 1:nil -614=RowsNext 11:[10:MmZkNjAzYmItMmRhOS00NWIxLTg0OTEtMTc5ZjI5ZjVhNmE4] 1:nil -615=RowsNext 11:[10:ZDgxNzIyMmYtZTYwMC00OGYxLTllYTUtNmE0NGFlNDZjMmE1] 1:nil -616=RowsNext 11:[10:YzliOTliZDUtNjVjNy00ODYwLTkyNjEtMGQwZjRhN2RmYmY2] 1:nil -617=RowsNext 11:[10:Y2UxZmQwMjAtZWEzOS00MGZlLWI2NGQtZTllNjEwMDBjODk1] 1:nil -618=RowsNext 11:[10:NDQ5YjE5YWItNTgzYi00ODM0LTgwZWUtMTQwZDU1ODFjNzNl] 1:nil +537=RowsNext 11:[10:M2YzMGE5M2MtMjNlZC00YTgxLWFiMjEtOGZhYjdlODgzZDc1,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +538=RowsNext 11:[10:OGZjNDk3MDQtY2E5MC00ODAxLTk5N2ItMDAxYmVmMzJkMTM0] 1:nil +539=RowsNext 11:[10:M2RmMGU4MjAtODg5My00ODM5LThjZTgtNDA3ZDVjZWQ1Zjcx] 1:nil +540=RowsNext 11:[10:NGZhOTJlMWItYWE0Yi00MTRhLWJhYTItZTU3NzEzZmU2NTli] 1:nil +541=RowsNext 11:[10:YzQwYTlhNmMtMjk3NS00Mzg5LWI0NzEtYjU1YzJjZjY5MWRh] 1:nil +542=RowsNext 11:[10:ZjgwN2Q3YjQtODEwMy00NTEwLWEyMDUtMjE5ZDQ1YzllMzYz] 1:nil +543=RowsNext 11:[10:MDc2YjU5NmEtZjlkOC00ODRmLTgyNzItOGQ2ZmIwNGNiZmJh] 1:nil +544=RowsNext 11:[10:NzI3YjM2OTMtNTlkZS00MTI1LWFhNjgtYmFkMGU2YzI4NzEy] 1:nil +545=RowsNext 11:[10:ZjViZjllMTYtYTkyMC00NGNiLWE1MGYtYmIyYTNiY2Q5NDk2] 1:nil +546=RowsNext 11:[10:ODdhY2VkZGQtMTUwYi00ZTY1LWIzODUtZTA1MTc1MTY4NTY2] 1:nil +547=RowsNext 11:[10:NzkxNTQ1YWMtNDk3Yi00M2ViLWI0MTMtOTIyZDc3NDc4NjJi] 1:nil +548=RowsNext 11:[10:NmNmZGMyYjMtZjNmZS00YTBhLWI3YmItMTE0Y2RhN2I1ZjFl] 1:nil +549=RowsNext 11:[10:ZTFjZjJiMDYtNTI0OS00M2E3LWEwNWQtNmM2NWY3ZmI5MzJk] 1:nil +550=RowsNext 11:[10:ZGRjZDE4NmMtMTczOS00ODgyLTlkOTUtMDMxM2ViZWU0Y2Q3] 1:nil +551=RowsNext 11:[10:OTdjMjUxNjItZmNkOC00OWE2LWI5MGYtYTFlYjcyM2QxNmQy] 1:nil +552=RowsNext 11:[10:YzY4NmRlNjctYmYzOS00YzlmLTg2NGYtYzAzZTAxMjBiYzkw] 1:nil +553=RowsNext 11:[10:YTE2ZjU4NDAtYjFmYS00NTk0LWE1YzgtNmM1ZmI2YmUyYzlj] 1:nil +554=RowsNext 11:[10:MDM3ZTg3NjgtNTM0ZS00ODAzLTk3MzYtNDNlMzEwZGQ0NDk1] 1:nil +555=RowsNext 11:[10:NWMyODhiYWMtYWM3OC00MzQ4LWIyMjMtZjBhOGQ4YzBjYzA4] 1:nil +556=RowsNext 11:[10:ZGE0MGQ3YWQtMGI3My00NTc1LWEzYTQtNDlmMjA0MTkwYWQ3] 1:nil +557=RowsNext 11:[10:Zjg2MzlkYWEtZTA2OS00OWY1LTgxZTAtYTI1MjdiZmE4YjBk] 1:nil +558=RowsNext 11:[10:Zjk2YWFlYjgtZTE2My00MDFiLTg0MjQtODE3NjFiODQxOGE4] 1:nil +559=RowsNext 11:[10:NGYyN2UwNzQtMjUzZi00ODJmLTlkNTYtNWM1ZDQ5NzgyNWQz] 1:nil +560=RowsNext 11:[10:MTA5MDc1MWQtYmFjNi00Y2IyLThkY2EtODM5MDliMDFiY2Qy] 1:nil +561=RowsNext 11:[10:YTY5ODNkOTMtYTk0NS00MTliLWEzNTEtZjg3ZTQyMDBlZDQy] 1:nil +562=RowsNext 11:[10:OGUwOWYwYTgtMzI1MC00MTkyLWEyNjYtN2YyMThmNjMzNWY5] 1:nil +563=RowsNext 11:[10:ZTM5YmExZGEtMTQxYi00NmY4LWIwYTMtOGJiMThiNGEyNzE5] 1:nil +564=RowsNext 11:[10:Yzk4N2FkNGMtNDYxZS00Mzk2LThlMzEtMTBiNmYxNjhlNTYy] 1:nil +565=RowsNext 11:[10:OWMwMGIwNjgtMzU4MC00NmQ1LWE4YzQtOGYzMjJmYjEyOWRm] 1:nil +566=RowsNext 11:[10:NmZkODEwMTAtM2RhMi00YzU2LWE3MzQtNzgzZDJlYzAzODY3] 1:nil +567=RowsNext 11:[10:NDg4NTU1NDktN2JiZi00YjYxLTkyZWItYmU0Y2Y0NDJkN2Y5] 1:nil +568=RowsNext 11:[10:Yzg5NGRiMTAtMDEzZi00ZWYzLWIyZTYtYmU3MmNhMWFjMTFm] 1:nil +569=RowsNext 11:[10:N2ZkMTQ0YzctOWFhMy00MTk0LTk4NGEtZWIzNmI5MTA4YzIw] 1:nil +570=RowsNext 11:[10:ODJjY2FlM2UtMjdlYS00ZjVmLWE3MzAtOWY0MDA5MmFhNDRm] 1:nil +571=RowsNext 11:[10:ZmEwNTJiYjktYzJmNS00MDlhLTliMzMtZjg1NmZjZDBkY2E4] 1:nil +572=RowsNext 11:[10:OGZmZGQ5OGItYTA1Yy00ZDBmLWJkZTItMjVlMzFjN2IzNjZj] 1:nil +573=RowsNext 11:[10:NGQ5YzdjMmYtNTI5NS00MTg3LWIzM2ItOWZkNzA5ZDE5MGMy] 1:nil +574=RowsNext 11:[10:MDMwZjAyMGUtNWU5Zi00MDU2LTliYzItMDVhMjc3NTU5YzM4] 1:nil +575=RowsNext 11:[10:ZmFiYzJiZDgtNGMzOS00NjZhLWI2ODUtYTJhYmExODRiNmEz] 1:nil +576=RowsNext 11:[10:OTIxNWZkYzUtZTlhNi00ODI0LThkZTQtNjYxOTIyYzQzNmYz] 1:nil +577=RowsNext 11:[10:YjZkYjhkNGItMWQ0MS00ZmRkLTg0ZWUtZjVkYzdlNjI1Mzlm] 1:nil +578=RowsNext 11:[10:NTg3ZGMyZTMtYWEzNi00YjY4LWEzYzMtODFkOGUzYzlkMGIy] 1:nil +579=RowsNext 11:[10:MGM1MzBmNmEtYTczZS00ZDQ1LWJmMDItNDVkMmEzNDA4OTZh] 1:nil +580=RowsNext 11:[10:ODllMDJiMTUtMzlhNy00YWExLWEzNWQtOTM4MzIxNWMzMDAz] 1:nil +581=RowsNext 11:[10:N2NlYTVmYjUtNTYwNy00MmExLThiNDItYzAwYWE0ZDcyNTE2] 1:nil +582=RowsNext 11:[10:NWU3ZjEzY2MtYzhiNS00MmY1LTk4MzctMzBmMjY5N2E2Mjlk] 1:nil +583=RowsNext 11:[10:Zjg5YjMzM2QtZjZkOS00NjliLTg2Y2MtMTJmOGNiNDU5NzM0] 1:nil +584=RowsNext 11:[10:MTEyMDdiZTAtY2Y5Zi00MjhhLTlhNzItMjkxMTkzYjI1Yzdi] 1:nil +585=RowsNext 11:[10:MjI1NWE0NDItZjI0YS00MzdlLTgxMTMtNGQyYTVkODRjMWFl] 1:nil +586=RowsNext 11:[10:NjlmNzM4NmEtNmZlYy00OWZkLTk1NDUtODMzOTIxN2U4MWJm] 1:nil +587=RowsNext 11:[10:OThlMTM5ZTAtZWM0ZC00Mjc3LWE0MmQtYTkxODg3YzU2YTlj] 1:nil +588=RowsNext 11:[10:NmRlNWEzMWEtNjdiYy00YzQ1LWEyNGEtM2E3YWI3NmMxMjdm] 1:nil +589=RowsNext 11:[10:MjYwNDY5ODMtNDkzNi00NjI3LTg2Y2YtYThlYTc2ZTFiYmIx] 1:nil +590=RowsNext 11:[10:ZGVhZDBiZmItY2E5Zi00NmYxLTgzNTktNTQ1YzE4NzM3NzM3] 1:nil +591=RowsNext 11:[10:NWEwOWQ3ZDEtNTViMi00ZGU3LThkYmYtN2VmN2QyNjYxOWJj] 1:nil +592=RowsNext 11:[10:Y2YxNGViOGEtODJjNy00NzU0LWI0YmYtNmE3NWI3ZDlhODMy] 1:nil +593=RowsNext 11:[10:OWZkMjY0MzktYTc5Zi00YjA2LTgzZDYtMjI0N2MxNDkzNDY5] 1:nil +594=RowsNext 11:[10:ZjI0NDBlYTgtNzcyNS00NThmLTg1OGQtNWFjYjJjYjIzMzlm] 1:nil +595=RowsNext 11:[10:YjQ2YTZjNzEtN2YyNi00MTU0LWJmNDQtMDZkMmM3NGU1OWQ2] 1:nil +596=RowsNext 11:[10:ZDljNDc0MTUtN2I4NS00MmQxLTg2NTgtNTcyNDIxNjkxMDdi] 1:nil +597=RowsNext 11:[10:MDI5N2NjYjYtZDJkYi00ZGQxLTgyYmMtOTZmYmViYTU0MjEz] 1:nil +598=RowsNext 11:[10:ZWIzMDNmZDEtZjA1NC00YzM2LWFiYTMtNzBkMTE0ZDVhOTli] 1:nil +599=RowsNext 11:[10:MmI0MGFiZjQtY2NhMi00OTdhLTk2ZTktZGYxNWIxOTNmOTJh] 1:nil +600=RowsNext 11:[10:NGYyMWQ0M2YtMWViNS00MzhmLTkyN2ItZDhmODFmNzY2MTlj] 1:nil +601=RowsNext 11:[10:OTc1NGM3N2EtMjdiYy00MzgwLTk5NmItZWU1YzliNWUzNzU2] 1:nil +602=RowsNext 11:[10:ZGI3NjllZWItZTc5Ny00ZGMwLTljZDgtMDU0ZWVhOTQ1MTRh] 1:nil +603=RowsNext 11:[10:MjE5MWYxYzgtN2E0MS00NWQxLTg0ZWMtZGY3N2UyNGY3Mjdl] 1:nil +604=RowsNext 11:[10:OGMwNWY5MTAtOWQ5Yi00ZDBlLThlMGEtZDNkZTI4MGY5OTAw] 1:nil +605=RowsNext 11:[10:MzJkNTUyNDAtMTg3MS00M2E4LWI3YTEtNGU4YmM0NGZkNmU3] 1:nil +606=RowsNext 11:[10:ZDRlYWZkN2QtMWNkOC00NzRmLWEzZGYtOTQ3ZDNmMjVhOTAx] 1:nil +607=RowsNext 11:[10:YWEyOTM3YWYtZjYxMC00NTdmLThhMTUtNmVhNDIxMzBhZTgw] 1:nil +608=RowsNext 11:[10:OTY2NzMwMzktODcyYi00ZDRiLTkzZGQtNmNkZmZmMDNkNTQx] 1:nil +609=RowsNext 11:[10:NmU1ZGJhYTMtYTEzMy00MzEyLWE0MTQtOGJhM2VhMjk0NGQ2] 1:nil +610=RowsNext 11:[10:Y2E1ZTliNmItZWY5NS00ZDkzLWE5NzEtNTJmNmJiZmI3N2Zi] 1:nil +611=RowsNext 11:[10:NzZmMGYwZjUtZWQ0Mi00ODM0LWE2MGYtM2M0MGJiZjIyMTA0] 1:nil +612=RowsNext 11:[10:ZjUyZTk1ODUtNGM0Mi00ODQzLTk1ZjItMmU5NzFiZTlmNzZk] 1:nil +613=RowsNext 11:[10:ZDE5MmM4ZjMtOWM4NC00N2E5LWI1OWEtY2Q0NzA3ZDg1YzQ3] 1:nil +614=RowsNext 11:[10:MGIwNjVmMmUtNDQwNC00NmE5LWIyODEtNjM3NjdhZmMxYTk2] 1:nil +615=RowsNext 11:[10:Yjk3MWVjMDgtYzNiMS00OTc1LTgzZGEtODk2YzIwZmRkMmQ5] 1:nil +616=RowsNext 11:[10:OThiMWQwODktMWM3Yy00NjllLTg0ZTMtMjAxYjRkMjMxZjc5] 1:nil +617=RowsNext 11:[10:NWJhYmVhOWItNTk1My00MTM0LWE5ZDEtMmFlMmI3NmJkNWJl] 1:nil +618=RowsNext 11:[10:Y2ZhOWI1MDktNzQzYy00Y2IzLWIyM2UtZmRmOTRhYWRkYjM0] 1:nil 619=ConnExec 2:"UPDATE \"test_opa_model_c\" SET \"value\"=$1,\"tenant_name\"=$2,\"owner_name\"=$3,\"tenant_id\"=$4,\"tenant_path\"=$5,\"owner_id\"=$6,\"created_at\"=$7,\"updated_at\"=$8,\"created_by\"=$9,\"updated_by\"=$10 WHERE (\"test_opa_model_c\".\"owner_id\" = $11 OR \"test_opa_model_c\".\"owner_id\" = $12 OR \"test_opa_model_c\".\"owner_id\" = $13) AND \"id\" = $14" 1:nil -620=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:46.129102Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +620=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:26.247209Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil 621=ConnQuery 2:"INSERT INTO \"test_opa_model_c\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10) RETURNING \"id\"" 1:nil -622=RowsNext 11:[10:NGExNjYxMTQtNmI2NC00MTA3LTlmZGUtNDdjZTI4YmJiZWQ1] 1:nil -623=RowsNext 11:[10:MTcyMDRlN2MtMzU4Ni00YTY0LWE5NDEtYmYxNTY1MzM3ZGVk,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:45.876173Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +622=RowsNext 11:[10:MmE2MjMzNTYtYjA3NS00YWEwLWI4NTUtN2UwZWY4MzhlOGMw] 1:nil +623=RowsNext 11:[10:OWMwMGIwNjgtMzU4MC00NmQ1LWE4YzQtOGYzMjJmYjEyOWRm,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:25.81911Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil 624=ConnExec 2:"UPDATE \"test_opa_model_c\" SET \"value\"=$1,\"tenant_name\"=$2,\"owner_name\"=$3,\"tenant_id\"=$4,\"tenant_path\"=$5,\"owner_id\"=$6,\"created_at\"=$7,\"updated_at\"=$8,\"created_by\"=$9,\"updated_by\"=$10 WHERE \"id\" = $11" 1:nil -625=RowsNext 11:[10:MTcyMDRlN2MtMzU4Ni00YTY0LWE5NDEtYmYxNTY1MzM3ZGVk,2:"Tenant A-2",2:"user1",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-11-21T19:19:45.876173Z,8:2023-11-21T19:19:46.13688Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +625=RowsNext 11:[10:OWMwMGIwNjgtMzU4MC00NmQ1LWE4YzQtOGYzMjJmYjEyOWRm,2:"Tenant A-2",2:"user1",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:25.81911Z,8:2024-01-23T16:58:26.261954Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -"TestOPAFilterWithCustomConfig"=1,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,17,70,7,7,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,17,18,5,102,7,7,103,18,5,104,5,102,7,7,105,18,5,102,7,7,106,18,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,17,70,7,7,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,17,18,188,189,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,17,240,189,189,195,197,201,213,218,219,226,230,232,239,17,241,189,189,190,242,191,243,192,193,194,244,245,195,246,247,248,249,196,250,251,197,198,199,200,201,202,203,204,205,206,252,207,253,208,209,254,255,256,257,258,210,211,212,259,213,260,214,215,216,261,262,263,217,264,218,219,265,266,267,220,268,221,222,269,270,271,223,272,273,224,225,274,226,275,227,276,277,228,229,278,230,231,232,233,279,234,235,236,237,280,238,239,281,17,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,17,70,7,7,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,17,18,363,189,189,222,364,189,189,17,364,189,189,365,366,189,189,254,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,17,70,7,7,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,17,18,5,448,449,18,366,189,189,450,5,451,3,18,5,451,449,18,366,189,189,452,5,451,3,18,5,448,449,18,366,189,189,453,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,17,70,7,7,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,17,18,5,535,449,18,366,189,189,17,5,536,3,18,366,189,189,537,5,535,449,18,366,189,189,17,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,17,70,7,7,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,17,18,366,189,189,222,5,619,449,18,366,189,189,620,5,621,7,7,622,18,366,189,189,620,366,189,189,623,5,624,449,18,366,189,189,625 +"TestOPAFilterWithCustomConfig"=1,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,17,70,7,7,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,17,18,5,102,7,7,103,18,5,104,5,102,7,7,105,18,5,102,7,7,106,18,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,17,70,7,7,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,17,18,188,189,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,17,240,189,189,192,205,207,213,218,219,223,226,233,236,17,241,189,189,242,190,191,243,244,192,193,194,195,196,197,245,198,246,247,199,248,200,201,249,250,202,251,203,204,205,206,252,207,208,209,210,211,212,253,213,214,215,254,216,255,256,257,258,259,217,260,218,219,220,261,221,262,263,222,264,223,265,224,225,266,267,226,268,269,270,227,228,271,229,272,230,273,274,231,275,232,276,233,277,234,278,235,236,237,279,280,238,239,281,17,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,17,70,7,7,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,17,18,363,189,189,225,364,189,189,17,364,189,189,365,366,189,189,256,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,17,70,7,7,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,17,18,5,448,449,18,366,189,189,450,5,451,3,18,5,451,449,18,366,189,189,452,5,451,3,18,5,448,449,18,366,189,189,453,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,17,70,7,7,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,17,18,5,535,449,18,366,189,189,17,5,536,3,18,366,189,189,537,5,535,449,18,366,189,189,17,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,19,7,7,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,17,70,7,7,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,17,18,366,189,189,225,5,619,449,18,366,189,189,620,5,621,7,7,622,18,366,189,189,620,366,189,189,623,5,624,449,18,366,189,189,625 diff --git a/pkg/opa/data/filter_tests/testdata/overall_test.copyist b/pkg/opa/data/filter_tests/testdata/overall_test.copyist index 889910fc..fe765a1e 100644 --- a/pkg/opa/data/filter_tests/testdata/overall_test.copyist +++ b/pkg/opa/data/filter_tests/testdata/overall_test.copyist @@ -24,724 +24,724 @@ 24=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-06-19T15:16:51.366232Z,8:2023-06-19T15:16:51.366232Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 25=ConnExec 2:"-- Model A, full access attributes: tenant_id, tenant_path, owner\nCREATE TABLE IF NOT EXISTS public.test_opa_model_a\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n \"tenant_name\" STRING NOT NULL,\n \"owner_name\" STRING NOT NULL,\n \"value\" STRING NOT NULL,\n tenant_id UUID NULL,\n tenant_path UUID[] NULL,\n owner_id UUID NULL,\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n deleted_at TIMESTAMPTZ NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n INVERTED INDEX idx_tenant_path (tenant_path),\n INDEX idx_tenant_id(tenant_id ASC),\n INDEX idx_owner_id(owner_id ASC),\n FAMILY \"primary\"(id, tenant_name, value, tenant_id, tenant_path, created_at, updated_at, created_by, updated_by, deleted_at)\n)" 1:nil 26=ConnQuery 2:"INSERT INTO \"test_opa_model_a\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"deleted_at\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60),($61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81,$82,$83,$84),($85,$86,$87,$88,$89,$90,$91,$92,$93,$94,$95,$96),($97,$98,$99,$100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117,$118,$119,$120),($121,$122,$123,$124,$125,$126,$127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153,$154,$155,$156),($157,$158,$159,$160,$161,$162,$163,$164,$165,$166,$167,$168),($169,$170,$171,$172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189,$190,$191,$192),($193,$194,$195,$196,$197,$198,$199,$200,$201,$202,$203,$204),($205,$206,$207,$208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225,$226,$227,$228),($229,$230,$231,$232,$233,$234,$235,$236,$237,$238,$239,$240),($241,$242,$243,$244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261,$262,$263,$264),($265,$266,$267,$268,$269,$270,$271,$272,$273,$274,$275,$276),($277,$278,$279,$280,$281,$282,$283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294,$295,$296,$297,$298,$299,$300),($301,$302,$303,$304,$305,$306,$307,$308,$309,$310,$311,$312),($313,$314,$315,$316,$317,$318,$319,$320,$321,$322,$323,$324),($325,$326,$327,$328,$329,$330,$331,$332,$333,$334,$335,$336),($337,$338,$339,$340,$341,$342,$343,$344,$345,$346,$347,$348),($349,$350,$351,$352,$353,$354,$355,$356,$357,$358,$359,$360),($361,$362,$363,$364,$365,$366,$367,$368,$369,$370,$371,$372),($373,$374,$375,$376,$377,$378,$379,$380,$381,$382,$383,$384),($385,$386,$387,$388,$389,$390,$391,$392,$393,$394,$395,$396),($397,$398,$399,$400,$401,$402,$403,$404,$405,$406,$407,$408),($409,$410,$411,$412,$413,$414,$415,$416,$417,$418,$419,$420),($421,$422,$423,$424,$425,$426,$427,$428,$429,$430,$431,$432),($433,$434,$435,$436,$437,$438,$439,$440,$441,$442,$443,$444),($445,$446,$447,$448,$449,$450,$451,$452,$453,$454,$455,$456),($457,$458,$459,$460,$461,$462,$463,$464,$465,$466,$467,$468),($469,$470,$471,$472,$473,$474,$475,$476,$477,$478,$479,$480),($481,$482,$483,$484,$485,$486,$487,$488,$489,$490,$491,$492),($493,$494,$495,$496,$497,$498,$499,$500,$501,$502,$503,$504),($505,$506,$507,$508,$509,$510,$511,$512,$513,$514,$515,$516),($517,$518,$519,$520,$521,$522,$523,$524,$525,$526,$527,$528),($529,$530,$531,$532,$533,$534,$535,$536,$537,$538,$539,$540),($541,$542,$543,$544,$545,$546,$547,$548,$549,$550,$551,$552),($553,$554,$555,$556,$557,$558,$559,$560,$561,$562,$563,$564),($565,$566,$567,$568,$569,$570,$571,$572,$573,$574,$575,$576),($577,$578,$579,$580,$581,$582,$583,$584,$585,$586,$587,$588),($589,$590,$591,$592,$593,$594,$595,$596,$597,$598,$599,$600) RETURNING \"id\"" 1:nil -27=RowsNext 11:[10:NWUyYWYyNWEtNWVmYy00NmQwLTkxNjktYmQ2ZGVhNDFjZjIz] 1:nil -28=RowsNext 11:[10:MDZlMWJhZmItNzM1OS00ZDViLThkZDctOWNkYjE4NDMxYzdh] 1:nil -29=RowsNext 11:[10:MmMxOTRmZWMtYWQ5ZS00ZTNiLTg3ZTItZDI3M2EwMWYwODRj] 1:nil -30=RowsNext 11:[10:MWJlMDQ3NGItODNhZC00Mjc5LWJjNzYtNGE1N2M5NTA4NTdi] 1:nil -31=RowsNext 11:[10:Yjk1ZTMzYTgtNjBmZC00N2IxLWI0ZTMtNjgwNWM3MWZlZjdm] 1:nil -32=RowsNext 11:[10:Y2I3MDkxNjYtYzM2ZC00OGQ5LWJlZGItNTgwMWMzZDRlYzc2] 1:nil -33=RowsNext 11:[10:MTc5ZWUzZTktZDE0Ny00OTY5LWExNzYtODM2ZmE4N2I3ZTcx] 1:nil -34=RowsNext 11:[10:YTk2YjI3YmUtNmZkNC00MzdmLTg3MzQtYjJiNjRjNTI3OTM2] 1:nil -35=RowsNext 11:[10:MmM5MzEzZTQtODY2NS00NmExLTk5MTItNjg0YWM4MzgyYThm] 1:nil -36=RowsNext 11:[10:NWY4NjMxYjctMzcxOS00NmQxLWExMTEtMzZjNjA4MWUwZmE5] 1:nil -37=RowsNext 11:[10:ZTgxNjczYTQtMTlhZC00MjQ2LTg4NGUtMDQ4MmY3ODJkZDNl] 1:nil -38=RowsNext 11:[10:M2Q4Yjk4N2EtMGY5NC00ODA4LWIyZTgtODAyZGUzZmQ4YzIx] 1:nil -39=RowsNext 11:[10:M2ExNGYxMGItZWY4Yy00YzBmLWIxYTYtNTE1ZGRkNjJmZWFj] 1:nil -40=RowsNext 11:[10:NTRkOGE2ZTQtMTExOC00NzljLTgyOGYtYzk0OTIzN2UwZGJk] 1:nil -41=RowsNext 11:[10:NWI4ZDg4OWUtNmNlNS00YTg5LTkwNzgtMDM3MTM2YWRmNTY5] 1:nil -42=RowsNext 11:[10:N2ZjYzdjYTEtOTk1Yy00ZGY3LWEwYzYtOGFiZGY5MTg4MmQ3] 1:nil -43=RowsNext 11:[10:MDI5ZDY3Y2QtNmNlNC00YmE1LThmNjUtYTgzMmVhODM3ZjYz] 1:nil -44=RowsNext 11:[10:MWIwYmYyOGQtYzIwMS00NGNlLWFhNDAtZjRhMGQ0ODA2ZWJk] 1:nil -45=RowsNext 11:[10:NGJlNWY2MmItYjg5OS00ZDM0LTlhMTAtZDBlNjc0NmJmOTYx] 1:nil -46=RowsNext 11:[10:MDE5ZTVjNDQtMzNhZS00NDI0LWFkNjAtNzlmZGFmYzM5NjMx] 1:nil -47=RowsNext 11:[10:OTlhZTNhNzYtNTViNS00ZTFkLTlhOTQtM2RhMGE2Y2E4YjQ5] 1:nil -48=RowsNext 11:[10:MWJhY2QxOWMtYWZkMC00NTdhLTk2ZWItOWM2NjNlOTNiMDli] 1:nil -49=RowsNext 11:[10:M2Y1MzUxZTctZGVmMi00MmFhLTk1NTYtMjEyMDkyZTA2MzE4] 1:nil -50=RowsNext 11:[10:N2UzYjFkZTktNzAwNy00NDFiLWJhMWMtODYzOGQxOWI5MmNl] 1:nil -51=RowsNext 11:[10:MjM4MzhmZmMtODU4MS00MWU3LTk2YmYtZjljNDk1NjlmMDE0] 1:nil -52=RowsNext 11:[10:NjRmNmUzMjUtNmFjOS00MzNiLWE2NWUtZjg2MmM0YmVkMTBl] 1:nil -53=RowsNext 11:[10:ZjRmNjE3Y2EtYzBiZi00OTAwLTg2ZWUtNWY5ZDA0N2UwNjI5] 1:nil -54=RowsNext 11:[10:OWMzMzBiYjgtZGIyYi00NmY0LTlmZmEtMmJhYjg0MjRiOWQw] 1:nil -55=RowsNext 11:[10:ZGU4NTM0ZDItOTQ3Mi00ZTJiLTgzMTAtYjYzMDNhNWRhMTBi] 1:nil -56=RowsNext 11:[10:OGU3Mjg5ODctMWFhZi00NWQ5LTllOWQtYjYzMjU1YWY4N2Zm] 1:nil -57=RowsNext 11:[10:MWEzYzE5MTMtZjQ5MS00YjM1LTk0OGItMmE4M2I1OTU4OGI2] 1:nil -58=RowsNext 11:[10:NmZhNGJhZmQtZDE1MC00ZjVjLThkNzktYWU2NDIzN2M5ZTJj] 1:nil -59=RowsNext 11:[10:NjBiZjI5MTEtMjRjMS00Yzg3LTlmNWMtM2Q1ZjU0OTM3ZGMw] 1:nil -60=RowsNext 11:[10:ZTU0NTI4ZDItZjI0Ny00M2Y5LTg0YjYtMDUyZDgwMTM0MmM2] 1:nil -61=RowsNext 11:[10:OTZhMjUyMTctYzJhMC00OTMxLWI2MWEtODU1NDIzYjc4Zjk3] 1:nil -62=RowsNext 11:[10:YzNjMzliOTMtYmNkZC00MjUzLWEzMDAtODM5NjMzODRkOTlm] 1:nil -63=RowsNext 11:[10:OThjOTNmMWMtYjEzYi00Y2ZmLWIwMWMtMDU1NGRjYzc5ZmQx] 1:nil -64=RowsNext 11:[10:YzQ4Y2JhODUtOTI2Yy00YmViLTk0ZWQtNzk0YzllNjk5M2Qy] 1:nil -65=RowsNext 11:[10:MWM1ODQ4M2UtZTY2My00MWUzLThhMDEtYzIxZTk0NzJiYjU3] 1:nil -66=RowsNext 11:[10:MmQyZTA5YjMtMjlkZS00Yzk4LTg2NTctZGUyYjkyYWRmNWE2] 1:nil -67=RowsNext 11:[10:YzRjNzAxNTEtYmJjZS00MWU0LWIwOTgtM2M3Y2QzNzI0MDk2] 1:nil -68=RowsNext 11:[10:MWMwODM2Y2MtYjYyYi00ZTkwLTk2NWEtNzU4MzZmOTEzNmY0] 1:nil -69=RowsNext 11:[10:YzZlMDJkNTItZDRlNS00M2JmLTk5YzgtZTcwYmFhOWViNzA3] 1:nil -70=RowsNext 11:[10:MzhhYTc3MGItYjQzMy00NmEwLWJiMjctZjM2MWE0NGJmMDU4] 1:nil -71=RowsNext 11:[10:MGMxYWU1MmItMDcyNi00MTBlLTllNWItZmY3MDY1ODYxOWU1] 1:nil -72=RowsNext 11:[10:MjM2ZWZkNDgtNTMzZi00YTQ0LTk4MjktZDY5MWIzZGJlZTEx] 1:nil -73=RowsNext 11:[10:MDM3OTY4Y2QtMzJmMS00NjU4LWEyOTgtMmY2ZGJkZGNiN2M1] 1:nil -74=RowsNext 11:[10:MzRhM2UzZjYtNDkyYy00MWQ5LTlkNGQtZWZlY2U2NmRmMmVl] 1:nil -75=RowsNext 11:[10:NTVkMDc5ZmItOWI5ZS00NzVlLTlmZWMtNDhhZjlkNjMzZjZi] 1:nil -76=RowsNext 11:[10:MDQyNGJiMTUtODU0Ny00MTQxLTk5NmQtMTY2ZmZkNjI2YTFi] 1:nil +27=RowsNext 11:[10:ZmQxZmRjZTUtNGU2ZS00ZTVkLWI3NzMtMTQ0YTU3MDZiNWQ3] 1:nil +28=RowsNext 11:[10:NDgxZDJmNjMtMWNkMS00YjE5LWJhNmItYjI0YWU0YjVmMzE2] 1:nil +29=RowsNext 11:[10:OTRjMjEzNjQtOGJhMC00ODJmLWFlZTItYWJkYmQwNzg4NjFm] 1:nil +30=RowsNext 11:[10:ZjE0YWZjM2UtN2IxNC00YjgwLWJlMTUtMmUyZjA4MTNiZGRm] 1:nil +31=RowsNext 11:[10:NWVjMTUxZjgtMTYxYy00Y2Y5LWE2NWMtYTcyNzMyOGQ3YmU1] 1:nil +32=RowsNext 11:[10:ZTQ4MWE2MmItYTlkZS00ZjYzLTkxMzAtNDU1M2FhMzc4N2U4] 1:nil +33=RowsNext 11:[10:NTNlMDk2MWItYjIwYy00MDRlLTlhYTAtODU0YmQ3YzQzNTY1] 1:nil +34=RowsNext 11:[10:NDIwNzM5ZjAtMDcwMi00ZjFiLWFjYTEtZTZjM2MyYzc5MjAw] 1:nil +35=RowsNext 11:[10:NGJjNjgyZDItZGY0Ny00ZjUxLTk1MzUtMTEzMzdmOWMzMjFh] 1:nil +36=RowsNext 11:[10:OTkzYmViMzEtOWM3Ni00N2YwLTgwNTctZGVhYWE5M2UwYjNk] 1:nil +37=RowsNext 11:[10:YjZkZTFhZGMtMDM2My00OGYxLTg3ZjAtZWNmYTFmMDBlMzhj] 1:nil +38=RowsNext 11:[10:NjI2M2FhYmYtZmQ4ZC00NzgzLWEyMDctYjU0OWQ4Nzc1MTli] 1:nil +39=RowsNext 11:[10:Mjk2YTVlNzktZjA3My00YjhlLTg4YWQtNGIwZWRiOTk5YTUz] 1:nil +40=RowsNext 11:[10:ZGZmOWU3N2YtYTBiNy00NDg0LThmNjAtYWZiZTE5MTQyMWIw] 1:nil +41=RowsNext 11:[10:YjI0MTFiZjgtZDdjYS00ODI3LTk5NTQtOGMxMGNhZjZiYzAz] 1:nil +42=RowsNext 11:[10:MGNmNTg4YjktMjM2OC00MzdjLWE0NDYtNTdiYjJjMWVhMmUx] 1:nil +43=RowsNext 11:[10:YzE0YThhOTktOTliMi00MGU0LWJmMjMtY2VlZjlmNGViNWQ3] 1:nil +44=RowsNext 11:[10:M2E5ODM0NDktYTJkOS00YzI0LWI4NDItMjU3NjdhNTNmOWM1] 1:nil +45=RowsNext 11:[10:NGU1NzhkYzQtNTI2OC00YmFlLTkyYjctZDI4OWQ4MjQyNjI3] 1:nil +46=RowsNext 11:[10:OGJmNjRjOWItMzI3Yi00MDdmLWEyNDItZjRmZmEwODM1ODVh] 1:nil +47=RowsNext 11:[10:NDUxZmY1NTctYjY5NC00NWI5LWFhZTMtZmFmZTkwMDcwMTlh] 1:nil +48=RowsNext 11:[10:OWYzMmMwOGItMTJiNi00NWVkLTk4NmMtZGI0ODBmNWU5NTA5] 1:nil +49=RowsNext 11:[10:ODkyZDViYjctMmNkMi00NDRkLWFiZWEtNWE1ZDBlN2Y1ODYz] 1:nil +50=RowsNext 11:[10:YTkxYmYxOTgtYjU3My00MGM4LTk5OTctMzQwNTNmYjUzZjVj] 1:nil +51=RowsNext 11:[10:ZTk3N2I3YzYtZDAwYS00ZjRkLTg0NDYtNTRmMGM0YjE2YmU4] 1:nil +52=RowsNext 11:[10:NGRjOGQzYzgtM2E0My00ZThmLTg3M2YtZDUzMmUyMTU0OTgx] 1:nil +53=RowsNext 11:[10:ZDhhMTAxMTItOWRmNS00YmUxLWJmZGEtY2Q0MDQ3NzViMzI1] 1:nil +54=RowsNext 11:[10:OTMzMTc1NGEtN2NjMC00Njc0LTk3OTktNzg1NWYyYzc4MmNl] 1:nil +55=RowsNext 11:[10:NmMwY2E5ZDItNThlZC00YjNkLTliYWYtNzQzODI3N2VlMzk4] 1:nil +56=RowsNext 11:[10:ZTc0YTAzZjMtOTEwOS00N2IyLTlkNzEtMjhlMzFhYzM3YzE1] 1:nil +57=RowsNext 11:[10:ZDI5NTYwOWQtZGQwNy00YTM2LTg3MTgtY2YxZmY5NDAxNDkw] 1:nil +58=RowsNext 11:[10:MjZiMDBiODQtMDk3My00NGRjLThlNTgtNWY0MDMzYmY0YmZk] 1:nil +59=RowsNext 11:[10:MmM0MzUzZDAtZWVlOS00M2MyLThkN2EtNDM1OWEwODM5Zjkz] 1:nil +60=RowsNext 11:[10:OGE3YzViODEtY2E1Yy00YTNlLWEzOTMtZTE0MjNjZmIzZTBl] 1:nil +61=RowsNext 11:[10:NDE0ZDQ0ZmYtNjdlYy00NDJkLWIzZWUtYjBjOTI0NzZlMWVl] 1:nil +62=RowsNext 11:[10:YmY2YmRiNGUtZjg0MS00MjIwLTliMzktZGMyMjJiZjc5MzNk] 1:nil +63=RowsNext 11:[10:NWYyNWIwMTUtMmRhYi00ZGQ1LTlhMmMtMjNmY2QyYmY2NjVi] 1:nil +64=RowsNext 11:[10:NGMwMzA0YjMtNzA0Mi00ZmZiLWEyZTktYzkzYTA2MGRlOTY0] 1:nil +65=RowsNext 11:[10:ODk3NGRiOWQtZmU5Ni00OWQ0LWE2ZDktYzEyOWYwM2FhY2U1] 1:nil +66=RowsNext 11:[10:NDJkMTNmYjEtODA1Yy00ODhjLWIzZjctZWQ4YTk1YWZjMzMz] 1:nil +67=RowsNext 11:[10:YTE2MGU5ZGItOTdiMy00NzA1LWFhM2QtY2JhOTA1YWQ3MzM5] 1:nil +68=RowsNext 11:[10:OTc3ODFiNGQtZWNjMS00ZjlkLWIzMDUtN2I2N2NhMWI1NWQx] 1:nil +69=RowsNext 11:[10:ZTM1NDM4ZjQtNTAyNS00OGMyLWJjOWEtMjU5ZTI1Y2ZlZjZk] 1:nil +70=RowsNext 11:[10:MDFhZTMyNWItYTIzYi00ZTJjLTk3YmItYmM1YjUxMWFhNWZh] 1:nil +71=RowsNext 11:[10:MjFiMGI0MjktZTgxZi00ZTkwLWE2YzMtNjhmMDk1Y2I4MWI4] 1:nil +72=RowsNext 11:[10:MWVmMzMyM2ItYjg5Yi00ZWRhLThjYTEtYjUxY2Q2NWEwYjc5] 1:nil +73=RowsNext 11:[10:Yzg2NGMzYTItNDU2OC00ZjdiLThmMjItNDhhMGJjNmNiMTUw] 1:nil +74=RowsNext 11:[10:NTdiNzA5ZWItYWJmZC00NzkzLTg5ZWMtYjhlNzY3YjVmNTlj] 1:nil +75=RowsNext 11:[10:NzNiMGQwNjgtMmZjYS00NTE5LTkzMjQtOThmOTZiZWYzMzE0] 1:nil +76=RowsNext 11:[10:ZDFiY2UzN2YtZWM1OS00YTVmLTk1ZjktNjQyNzc1NDY1ZDNk] 1:nil 77=ConnQuery 2:"INSERT INTO \"test_opa_model_a\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"deleted_at\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60),($61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81,$82,$83,$84),($85,$86,$87,$88,$89,$90,$91,$92,$93,$94,$95,$96),($97,$98,$99,$100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117,$118,$119,$120),($121,$122,$123,$124,$125,$126,$127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153,$154,$155,$156),($157,$158,$159,$160,$161,$162,$163,$164,$165,$166,$167,$168),($169,$170,$171,$172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189,$190,$191,$192),($193,$194,$195,$196,$197,$198,$199,$200,$201,$202,$203,$204),($205,$206,$207,$208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225,$226,$227,$228),($229,$230,$231,$232,$233,$234,$235,$236,$237,$238,$239,$240),($241,$242,$243,$244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261,$262,$263,$264),($265,$266,$267,$268,$269,$270,$271,$272,$273,$274,$275,$276),($277,$278,$279,$280,$281,$282,$283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294,$295,$296,$297,$298,$299,$300),($301,$302,$303,$304,$305,$306,$307,$308,$309,$310,$311,$312),($313,$314,$315,$316,$317,$318,$319,$320,$321,$322,$323,$324),($325,$326,$327,$328,$329,$330,$331,$332,$333,$334,$335,$336),($337,$338,$339,$340,$341,$342,$343,$344,$345,$346,$347,$348),($349,$350,$351,$352,$353,$354,$355,$356,$357,$358,$359,$360),($361,$362,$363,$364,$365,$366,$367,$368,$369,$370,$371,$372) RETURNING \"id\"" 1:nil -78=RowsNext 11:[10:MjE1OTEyNGUtOTJkMi00OGVmLWIwMjgtNDk0NjZkNDM3MThj] 1:nil -79=RowsNext 11:[10:ZTM1NGE3OGMtZGEyZS00YzllLTk5NjAtYjIyYzk5NzVhOWUy] 1:nil -80=RowsNext 11:[10:MWNkMGE0ZjQtMzU1NS00YWYxLWE4NzItYmFmYzgwN2EzNTI1] 1:nil -81=RowsNext 11:[10:YjhhNjJjOWEtYTRkYi00NDcyLWIzZTEtYjg1MTdjNDhkNWI5] 1:nil -82=RowsNext 11:[10:YTcwMjA5MzEtZjY3YS00OGNhLWEzOWEtNGI4YmI4OGVlMjdl] 1:nil -83=RowsNext 11:[10:YTdkYjc2ZDgtNzZiNi00MTJhLTg1NTktMjE0ZjJlYjczNDUx] 1:nil -84=RowsNext 11:[10:ZTAyNjlhZDQtODllMC00ZDcxLWIyZDEtNDRiMGYxNjk0NDU2] 1:nil -85=RowsNext 11:[10:N2JhMmUwZjYtMGY2ZC00MzQ3LTlkODgtNTdlZDQ4Y2I3ODRm] 1:nil -86=RowsNext 11:[10:NDkxZmMzMGMtOGRkZS00NWU2LWExOWUtZDdiZmZlMTYyMjk2] 1:nil -87=RowsNext 11:[10:MGMwYWNhMGUtMGYzOC00Njc5LWI3YjgtZGVmNTVkYTJjODAx] 1:nil -88=RowsNext 11:[10:YzI0Y2MwNmMtMjNlMC00M2VlLTlmOTctNzI5YWM1MDEyNTRk] 1:nil -89=RowsNext 11:[10:NDdiMDE3OWMtYTg5Mi00YzY3LTk4MWQtNDM3NTk4NGI0ODRi] 1:nil -90=RowsNext 11:[10:OGJmMzRkYjktODk0OS00MTY1LTgxYzQtMGIxMDU4YTY5NGQx] 1:nil -91=RowsNext 11:[10:OWU4YTYzNDEtZDNlYy00YjNkLWFlNDctMDQxMWIzZTUyYjE2] 1:nil -92=RowsNext 11:[10:NGI1MTk2ZWItNDZiYy00MjgwLThjMjQtYTA1ZjNmMTFjMjMy] 1:nil -93=RowsNext 11:[10:NjA5ZmIwNDUtODZkMS00M2RmLTg3NjYtZDNkMjZkNjI5YzBi] 1:nil -94=RowsNext 11:[10:ZGYxN2FlNzQtNjc0Ni00ZTZjLTk1ZWItMGZjMGQ1NTFlZThl] 1:nil -95=RowsNext 11:[10:M2FkMTc5ODQtYTQ0My00ZTQ0LWIyNGEtOTljZTY2MDdjNjFl] 1:nil -96=RowsNext 11:[10:ZDE2YTJlZjEtZDYzOC00ODk0LTg4YjUtOWYxOGVkZTNkN2Rh] 1:nil -97=RowsNext 11:[10:YmIxYWQyNjMtNjQyYi00MWJkLTg3NjctNjg5NTI1ZTIyNWJm] 1:nil -98=RowsNext 11:[10:Y2UzMWY2NDUtNTMyZi00ZjJkLTg2MTMtN2FmYjhhZTkwMGU1] 1:nil -99=RowsNext 11:[10:NDIyOTEzN2EtNDM2Yy00MDNmLWE0ODMtZWM0ODhkNTZmMWE0] 1:nil -100=RowsNext 11:[10:MTQ3ZWVhMzUtZjU5ZC00ZDZiLThlMTctZTQzNmNjNmQyMWJm] 1:nil -101=RowsNext 11:[10:MDM1ZThlMTAtMjhhYy00ZTc0LTg5NTItNWE4MGM3ZWU5ZDc5] 1:nil -102=RowsNext 11:[10:YjU4ZmNkMTYtNTBmMi00ZWRhLWI0ZmEtY2ZjNDFmYjlkZTk4] 1:nil -103=RowsNext 11:[10:YjU5ZDVhNWYtZDU1Yi00ZTJhLThjNjItZWI2ZTE3MmI4NTY3] 1:nil -104=RowsNext 11:[10:ZWY1MjVhZTUtNDkyYy00YWZlLTlmMzktOTNiYzYwZTljMTM1] 1:nil -105=RowsNext 11:[10:YzNlNTY5MDctZWZjNC00M2Y4LTlkYjctNjcwZTdkMGNmMTBm] 1:nil -106=RowsNext 11:[10:ODNiN2I3MWItZDMzMS00NmVkLThjYTEtMmJkZTBmMTJlMTVh] 1:nil -107=RowsNext 11:[10:ZWQ5ZjMxMjEtMDBiZS00NWNmLWFkNjMtNTc1OWQ1MTg3MjU1] 1:nil -108=RowsNext 11:[10:M2I2Mzk4MzgtYWE3YS00YjkwLWIzZTItZDEyMmIxNjMxNTQw] 1:nil +78=RowsNext 11:[10:YjgwMTJiZTAtNzFiMS00YTBmLWFmYmQtMmJhYjdiM2Q1NzU1] 1:nil +79=RowsNext 11:[10:MmIyYmIyMzYtMThjZi00M2FhLWI5ZTItMTcwNzMwMjk5ZjY5] 1:nil +80=RowsNext 11:[10:MDUxM2VmYWQtN2ZjMi00NDMyLWJjMjMtMmZiYTQ4YTlmZjZk] 1:nil +81=RowsNext 11:[10:M2UxMGRmNDEtMjQzNS00MjQwLWEwYzItNTllNzY4MzExZmJi] 1:nil +82=RowsNext 11:[10:ODgwNWRmYjgtOGRlNi00ZGQ4LTljNzktNmNhNmVjOWMyZDI0] 1:nil +83=RowsNext 11:[10:NjQwNTY5MjgtMWVlMC00M2M4LThhYjUtY2Q0MTZhMmRkNjlm] 1:nil +84=RowsNext 11:[10:ZDg0ZTA3OWUtMGIxZS00NmM0LWEyMzUtYTIxZmRlNTE0Yzhi] 1:nil +85=RowsNext 11:[10:MzcxZjhjNDYtZmIyZS00MzI1LTk5NDgtZDIxYWQwYTY1YWE1] 1:nil +86=RowsNext 11:[10:YTE3ZDgwN2YtYjBiMS00ZTQxLTk0NjgtODFmZGFiMWYyMTYy] 1:nil +87=RowsNext 11:[10:YTFkNmQ3NTEtYWQ1MC00OTIyLTkyNzAtZmQyYTVjMDlkOGU3] 1:nil +88=RowsNext 11:[10:YmQ2MGE0ZmItZjc1Ny00ZDY4LWE2NjQtNWIxNzIzNWEzMGRh] 1:nil +89=RowsNext 11:[10:ZWJjY2U3ZGItNDIxYy00NDQ1LThkZmMtMTQ3NDdmZTY1ZGY2] 1:nil +90=RowsNext 11:[10:YWNkZDg0OTQtNzZmYy00ZjBhLWFkYjgtYjZkODE5NThjZjE4] 1:nil +91=RowsNext 11:[10:ZmY4MTNmOTgtMjFiYy00OTdmLWI0MGYtNDE5MDM2MmJlNTYx] 1:nil +92=RowsNext 11:[10:NGQyNDQyYzktNTliNS00OGM1LTk5MjctZTY4MDU0Yzg4ZjFh] 1:nil +93=RowsNext 11:[10:MTFjYjM5MjYtODYwYy00NWE1LWE4ZmEtMTY2YTU5MTZiOWEz] 1:nil +94=RowsNext 11:[10:NGU3NDQyZDEtZTQzYS00YWQ5LTk2YTMtMDVhNmQyOTVkY2M5] 1:nil +95=RowsNext 11:[10:ZjllMjg1ZWItNTc2YS00N2RhLThkNTQtNGVlMzFmM2Y1MTMw] 1:nil +96=RowsNext 11:[10:Njc5Y2FjZWEtNmRlYi00M2VkLWE4YWYtMTI0NzkwYTVhZTEy] 1:nil +97=RowsNext 11:[10:NjFkZWVmNDctYjdjYS00ZDcwLThkOGItZjJhNDI2MDNhZWI5] 1:nil +98=RowsNext 11:[10:OGUzMTg1MDUtODM3NS00NzQyLTlmNjktNjA0OTljNmQ1NWMz] 1:nil +99=RowsNext 11:[10:MjQyYzgwNjctNmY4Ni00MTgzLTk5MDgtM2Y3N2I0ZWE2NGI3] 1:nil +100=RowsNext 11:[10:ZmEyNWMxZmMtZTUwMC00MWQ3LTkzNjQtOWE0N2I4N2FjY2M5] 1:nil +101=RowsNext 11:[10:NGExMWM0YzEtZWEzNy00ZWQyLWJiZDgtOWI0OWUyOTA3NmU4] 1:nil +102=RowsNext 11:[10:YzdmMTg1Y2ItMGRlMC00YTgyLWFlNGEtMGMyNGI1MzZlMDE4] 1:nil +103=RowsNext 11:[10:YWRkNzMxNmItZDlmOS00NmY1LThjZTQtMjI3OWIyYjY1YWM1] 1:nil +104=RowsNext 11:[10:Mjk0NWExNjgtYTJlMS00MzI4LTg1NmEtNThlYjQ3YWYxYTQ4] 1:nil +105=RowsNext 11:[10:YjkyOGE1YmItNzRiMi00ODQxLWJkMTMtNGM2NzQyNWRlNzJi] 1:nil +106=RowsNext 11:[10:NjhmMWM5ODEtMjQxZC00OWYzLWFkZmYtZjdlNmU5MzQ3ZDk3] 1:nil +107=RowsNext 11:[10:MTMwZWI4YTYtYTg2YS00YWFhLWJkZWUtMzhmYWUxZDQ1ZmY2] 1:nil +108=RowsNext 11:[10:ZTNmNDZlNTktNGQ4ZC00NDUyLTk0NDUtNjE3OGVhZWEzNjM2] 1:nil 109=ConnQuery 2:"INSERT INTO \"test_opa_model_a\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"deleted_at\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12) RETURNING \"id\"" 1:nil -110=RowsNext 11:[10:Zjg2YWQzODAtYmI5Ni00NDUyLThjMzQtZWZkNmE0ZDQ0YmQx] 1:nil +110=RowsNext 11:[10:MWQ3ZjBmNTYtNTcwMi00NDU2LTk4MzctYjFlMDcwNjcyZDdl] 1:nil 111=ConnQuery 2:"INSERT INTO \"test_opa_model_a\" (\"value\",\"tenant_name\",\"owner_name\",\"tenant_id\",\"tenant_path\",\"owner_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"deleted_at\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24) RETURNING \"id\"" 1:nil -112=RowsNext 11:[10:YzcwNzNhZTEtNzdkZi00NjM2LWI5NTktMjIyZjM5N2I0ZmEz] 1:nil -113=RowsNext 11:[10:M2NkZjZjMjgtNmZmNC00NTExLWFiYzUtMDZkMTFkNmM5ZTg3] 1:nil +112=RowsNext 11:[10:OGRkNzliMWItMDc2OS00YzZjLWEyZDctMjE2NzdjZjJjNTZj] 1:nil +113=RowsNext 11:[10:ZWRhZGVkNzgtYTM2Yy00MWNiLThkNWMtYjc0OTJhZjZjZGU5] 1:nil 114=TxRollback 1:nil -115=RowsNext 11:[10:MDJmYmQxOWEtM2RiYS00MzkwLWExNzgtMjliY2RhZTkzOGM3] 1:nil -116=RowsNext 11:[10:ODEwNjU4Y2QtNGQ3ZC00ZjZjLWJjZjctMTVjODM5N2MwNmEz] 1:nil -117=RowsNext 11:[10:NThiMzE0YTctZDU1Zi00NjU1LWFiZWEtMzZhNzI0MzUyMDVh] 1:nil -118=RowsNext 11:[10:MmJjMWI0NDktNDRiNy00OWNmLWJiODktOTYyOGQxZjZiODgz] 1:nil -119=RowsNext 11:[10:YmU0YzFlZGEtM2E0Ni00N2YyLTgwYTYtNjg2NWNmNjdmZmFl] 1:nil -120=RowsNext 11:[10:NzE3MDFjZWMtNjhiNi00MDk5LThkNGEtZmRkOWIxMjY4YmU3] 1:nil -121=RowsNext 11:[10:ZThkMTlkN2YtYTUxMS00ZDBjLWEwMmEtMjFlZGM2MDI5NDgw] 1:nil -122=RowsNext 11:[10:OGU0ZmE5M2ItZGFjYi00ZDBiLWI1ZGUtYWVlODExZDQzZGVl] 1:nil -123=RowsNext 11:[10:ZDg4M2M2YmUtNzI3Zi00MTY2LWE1NTgtMTc0YjljZTc5NDE0] 1:nil -124=RowsNext 11:[10:ODhhYjk0MTUtNzdiOC00NDFkLWFlYTYtMTgwMDBiOWZhZjAx] 1:nil -125=RowsNext 11:[10:Yjk4OTQyYzctNzkzYy00ZmVjLWE1MTctMjg5NzgxOTI0Y2M4] 1:nil -126=RowsNext 11:[10:OGFhZjgyMzEtMjg4Yi00ZTE2LTk2ZmQtZGQxZGRkMmYyMzg4] 1:nil -127=RowsNext 11:[10:YWYxZGQ1OGEtYjBiNi00Yzk5LTg0NWItZjdiYjJjZTFmOWJj] 1:nil -128=RowsNext 11:[10:OTRlN2YwN2UtZTQ1ZS00OTMwLWFiZDItMmFhMzA4ODM2NWY4] 1:nil -129=RowsNext 11:[10:MGIzMzg4MGQtNWQ3YS00MTVlLTkzNDAtNGFjZDk3NmU1YWU0] 1:nil -130=RowsNext 11:[10:NmMwNmZiMTctYjNhYS00ODQ0LWFlMjgtM2E1OGViMGE3NDE5] 1:nil -131=RowsNext 11:[10:OGM3NGE1OGYtM2ZhZS00ZmQ0LWJjODgtMTBkODEzZjZjZWQx] 1:nil -132=RowsNext 11:[10:NTA1NmExMTAtZDEzMS00YTc3LWE3MDYtNGZjM2I1ZTRmODg1] 1:nil -133=RowsNext 11:[10:NjI2NjAxZTMtYzM3OS00NGRjLTliZDAtYTZhZTNhMGM5YmYy] 1:nil -134=RowsNext 11:[10:YzJmOWFkMjItOGZhZi00ZjVkLWFlZjctYzczZWNiZmZmMDM0] 1:nil -135=RowsNext 11:[10:Y2YzNjZlNDctN2UxYi00NWM0LTg3YjgtMjAwNjMwNjM5MTAw] 1:nil -136=RowsNext 11:[10:NzMwNWE5YzQtYmU0Ny00MWM1LTgxOTMtMjcyMmFiMDZhNzMy] 1:nil -137=RowsNext 11:[10:MDZlZmE3ZTgtZDBkZC00ODFmLTk0NDktNmI1YWU0YjllYzJj] 1:nil -138=RowsNext 11:[10:MDNhYTI1OWYtNTY2ZS00OGYyLTk3YWEtYjk1MGU1NTA2YmZm] 1:nil -139=RowsNext 11:[10:MjNkN2E4ODYtZjQ1OC00YjNlLWI5YTEtMjViYzBlZWUyMjYz] 1:nil -140=RowsNext 11:[10:OWMyY2NjYzgtNTMxYy00ZjZkLWExNDAtY2JkNzg1NGVkYWU3] 1:nil -141=RowsNext 11:[10:NmEzOWE1NmEtZTVjMy00M2E3LWIyMzgtZGExYzNjOGQ0YjM2] 1:nil -142=RowsNext 11:[10:YjQ2NzZlYjQtODNmMC00YjRmLWEyOTEtYTE0Y2RiNzg5MzRk] 1:nil -143=RowsNext 11:[10:MWM3MzRmNGQtNTY2ZC00NTQ0LWE5OTUtOWQyOTZmZmQzMTcy] 1:nil -144=RowsNext 11:[10:YjllYzg5YTctYTcyMi00OGU0LTg3YTQtMDA2NDBlOWNiOWRh] 1:nil -145=RowsNext 11:[10:NzRlZjUxMjctZTdlOS00ZTE2LTk0MWMtYWE4NjgxZGYyZGJk] 1:nil -146=RowsNext 11:[10:YWY5NjVhNDAtMTVhOS00YzVjLWE0MDEtYzY1ZDAwZDk3MGQ0] 1:nil -147=RowsNext 11:[10:NWIzYzU3ZDgtYjc2YS00YTFlLTljY2EtZWY0ZmZjM2Y3MjFk] 1:nil -148=RowsNext 11:[10:NTYxOGNlMGEtODZlYy00Yzg2LTgxNzctZDA4OGVhNmM2ZmFl] 1:nil -149=RowsNext 11:[10:NmM3OTkyNzYtNDZjZi00MDc0LThjNGQtM2UxOGY5MDc4MDYw] 1:nil -150=RowsNext 11:[10:ZjQwMTAwYjUtMTIzNC00Yzc0LTlhYjgtZjQyM2UxMTg3OWJm] 1:nil -151=RowsNext 11:[10:YjhiOWNmNWEtYjViYi00ODhjLWI4ZWEtYTFiYTY4NmQ2MDRk] 1:nil -152=RowsNext 11:[10:NTI3OGNiZjAtMjQ4MC00Y2NkLTlhYzMtODg3OWVhYTk3YTFk] 1:nil -153=RowsNext 11:[10:OTJjYzY4YmMtMTQ2Ny00MmVkLWI5NTAtNjUyNjRkOGFlM2E3] 1:nil -154=RowsNext 11:[10:ODNmZWE4MDItMjg5My00NjczLWExYmMtOTU5MTE2N2UxZmFm] 1:nil -155=RowsNext 11:[10:MDIzZmViODEtN2I4Yy00ZmRiLWFlOTYtMzAwNWQ4MThkMDc1] 1:nil -156=RowsNext 11:[10:YmM0OWNmNDItMWE1OS00MmY3LTkyODEtMjY2MWRlMmIzY2Jj] 1:nil -157=RowsNext 11:[10:MmNiYWM0ZDYtMzJiYy00MGVhLWE5YjYtMmY4OTRkOTJhYTdl] 1:nil -158=RowsNext 11:[10:MTZhMjE3YjAtZjQyOC00ODA0LThhYzYtOWQxNGUzNTAxMDE1] 1:nil -159=RowsNext 11:[10:ZTY4OGU2ZmEtYTNjNy00YThlLWE3NDktNjJhOWNjMDdlNzVi] 1:nil -160=RowsNext 11:[10:OWY0MjYwMDktNzhhNS00ZWZjLWI2MWQtMmY0MTk1MzlhMzM1] 1:nil -161=RowsNext 11:[10:ZTZiODE5YTctYTVjYy00N2NlLTg0YzQtZWFlNWJmYzhhMGVm] 1:nil -162=RowsNext 11:[10:ODFlNzk3NzUtYWQ0My00NjUyLWI3MzktOWJiOTI4MGFmYjYx] 1:nil -163=RowsNext 11:[10:ZTM1N2NkNzEtMmQxYi00ODE5LWE3MGItODE2YmQyNzQ2MWI0] 1:nil -164=RowsNext 11:[10:ZTgzMzhkOTktZWZkZi00NWRjLWI0ZTQtNDEyYTY5Y2FlMWNj] 1:nil -165=RowsNext 11:[10:MDZlZGE5MzUtMDg5NC00OTQ4LThiZjAtYjUyNTUxYzZkYmQ4] 1:nil -166=RowsNext 11:[10:M2U4ZTQ4ZjktYTUzNS00ODdhLTk5NTYtM2YyOTk0YWVlMjA0] 1:nil -167=RowsNext 11:[10:N2I2ZjE3NDMtZDAxZS00NDA3LWIzMWItZWQ2NmEzN2EzNjY0] 1:nil -168=RowsNext 11:[10:NjQzNmIyYmItY2E1Mi00MzhmLWE2MjUtOGQ5MTNlNzA1Mjkx] 1:nil -169=RowsNext 11:[10:YzYwMDcwMDQtYjE2Mi00YTAyLWJjZWItMjRkZWU1ZjQ2YmIw] 1:nil -170=RowsNext 11:[10:MWIxODJjY2MtYTk2Yy00ODBkLTk0NWQtNmY5NGQxNmZmZjNj] 1:nil -171=RowsNext 11:[10:ZDg4ZDg0YzEtZmU1MS00NWE0LTk5ZDAtMTMzMDgwMWJmYTQ1] 1:nil -172=RowsNext 11:[10:YmU3YTVjMjctZTNmNC00MjA3LWEzMzUtNDA1NDdiN2YzZDk1] 1:nil -173=RowsNext 11:[10:YTQxMjI2NTgtY2Y0My00YzU3LTk0ZDgtYmE4NjdjMDVlYTU5] 1:nil -174=RowsNext 11:[10:ZjIyNjc3OTYtMjU3Yi00NDBlLTg4NjctZmQzNjI2NDBlNjA0] 1:nil -175=RowsNext 11:[10:NmIyNThhYTUtYmIwYy00NGQ2LTg5OTAtNjMzYTZlMTZiZjFh] 1:nil -176=RowsNext 11:[10:NGNkNWViNTEtYmYzNC00OTFkLWJiNjEtYzhiYjRiODhkYTdl] 1:nil -177=RowsNext 11:[10:ZThhZWI5MWYtN2Y2ZC00NGYzLTg1YjQtMGRjOTQ0YTQ4OTY2] 1:nil -178=RowsNext 11:[10:NWU2MWYyZTEtYzE3NS00ZGZkLTk2MDgtNjViMjFjNDkwNjg5] 1:nil -179=RowsNext 11:[10:OTI2NzY5Y2UtZWQyYS00NjMyLWIxMzktNWQ3Y2JhODEyYWJk] 1:nil -180=RowsNext 11:[10:NDg2OWUyYzEtMGRkNi00ZGNmLTgxZjctNzk0MjU1MTZmN2Q3] 1:nil -181=RowsNext 11:[10:YTMyNDY0ODMtZjhlYi00YzQwLWJhNzEtYWVhMDQ2YzY4Mjdh] 1:nil -182=RowsNext 11:[10:YmMxMWFkMWQtMDZiNS00ZDcxLThhZTktODU3ZDcxZmEyZDIw] 1:nil -183=RowsNext 11:[10:YzU1ZDc4MjMtMTgwYi00NzQ1LTkxN2MtMDk5MTAwOTg3YjYy] 1:nil -184=RowsNext 11:[10:MmUxYjUzOWQtYzc3Yi00YzIxLThkMmMtZDIzZjQxN2Q4OTUw] 1:nil -185=RowsNext 11:[10:MGVjNTI0NTAtYWJjZi00MzE1LThkN2MtYzczZTE2NTI1Zjgy] 1:nil -186=RowsNext 11:[10:YjU2ZDc1NGEtMWYxMy00YTRlLWEzMTktZTUyZjhjNzk1YjNj] 1:nil -187=RowsNext 11:[10:ZDZmMmFjNWYtNWQwZS00ZjdkLWJhOTItMjJjMzQxZDc0MGI5] 1:nil -188=RowsNext 11:[10:YjNkOTkwOWItNzEzMi00MzM1LWI0NWQtYjhiYWIwNjUxNzYz] 1:nil -189=RowsNext 11:[10:ZmE5YzU5ZGMtYWY1ZC00NGU0LThlMjgtMDAyNGZlMzFmMTRh] 1:nil -190=RowsNext 11:[10:YmM5NWQyMGQtNDI5Yi00ZGVmLWExNzUtNTU1NDVmNTc2MDhi] 1:nil -191=RowsNext 11:[10:NDVjNmViOTAtMWRiZC00MDc5LWI1ZjQtODU5NGY5MTgwYTI0] 1:nil -192=RowsNext 11:[10:MDNjNjk3Y2MtNDkxZS00YWMwLWI2MWItNGZmMDM4YjRjMjI5] 1:nil -193=RowsNext 11:[10:YTcxZjU2YmQtMTc0MC00MTc0LTg5YmMtMGIyNmEwZWQ2MGNl] 1:nil -194=RowsNext 11:[10:NjhkZmE1YTAtYzNkYy00NWYxLWE3MDItN2YyNGIxNGQzYTQ5] 1:nil -195=RowsNext 11:[10:NTRmOThmYmQtYTFlYy00NWIzLTk5MWQtODJmMjE1NTcxZTc3] 1:nil +115=RowsNext 11:[10:NjVhNjY4NmItM2I5MC00NDUwLTg4NmMtYzMyZTMwN2ZhODAz] 1:nil +116=RowsNext 11:[10:ZDA0M2VlYTUtNzkyMi00NTVkLWE0MjgtNDhiMzRhMzZlNGQ1] 1:nil +117=RowsNext 11:[10:MmViYWRmNzctOTgwYS00NTE3LWFmNzItMjNiOWM5NWQxM2Jl] 1:nil +118=RowsNext 11:[10:NDYxODMyYzQtYzlkZS00MDI3LTk2MTktY2JjNjljZWZhMmYz] 1:nil +119=RowsNext 11:[10:NjJlY2NjYjctYjM1YS00NWY3LTg2YWQtNTIwMjIzZWRkNTE4] 1:nil +120=RowsNext 11:[10:NTIzMWVmZDktNDI2MC00MGE1LWE0OGMtYmM0NmUyNWQwNDY2] 1:nil +121=RowsNext 11:[10:ODNiNTQ4NjItYTE2Mi00YTI3LWJmZTEtM2QzNGU4YjllZDEy] 1:nil +122=RowsNext 11:[10:NTRhY2U5NTMtNDNmYS00ZTYxLTgzZDAtOThlOTk0NDZlMGI3] 1:nil +123=RowsNext 11:[10:NzJiZjExYjMtM2YzMC00YTQzLThhMzMtNDJmOTllZTg0OTA1] 1:nil +124=RowsNext 11:[10:OWE0ZGM4M2ItNDYxNS00OThiLTkwOWItODkzMDMzNjljMGNl] 1:nil +125=RowsNext 11:[10:NmE3MGMwNzktZTk2Ni00MGNiLTg1NzgtOTc5MGRjZGE2ODVl] 1:nil +126=RowsNext 11:[10:MDMyZmFmNzAtMjI1YS00NWE0LTg0YzktYmE1N2RkNWM4ZWYy] 1:nil +127=RowsNext 11:[10:N2IzYWZmNDAtZDAyNy00OTY5LWI0NWEtZTk2YTkxMGRhODBj] 1:nil +128=RowsNext 11:[10:NzdhNWIxMWEtNzRmOS00NWQ2LTg5MWItYjdiNDc3YjNiYmYx] 1:nil +129=RowsNext 11:[10:YmU1ODE3Y2YtMjJhZS00OWVjLTgyNWEtMzNkYjVmYTdiZThh] 1:nil +130=RowsNext 11:[10:MzAwODIwZTEtYjc4Yi00ZGU2LWJiZWMtM2I4NDYwZmIwZDYy] 1:nil +131=RowsNext 11:[10:NjE3YjY4MzgtNDg5OS00NzBmLWI0NzYtODBlZjRiMWI1YmFk] 1:nil +132=RowsNext 11:[10:YmI1NjRhYjQtMzc3Ni00NDQ4LWJiNzgtZDg3YjEwNTc5ZWRk] 1:nil +133=RowsNext 11:[10:NGNjNDMzMjItYTc3NS00Y2VjLTg2ZDEtMWM3MTM0N2JiYmFi] 1:nil +134=RowsNext 11:[10:YTZhZTJkYzEtMjY4MC00YmEyLTg5MTYtNDU1MWIxMTYyNDdi] 1:nil +135=RowsNext 11:[10:NGM4OTNkNTktNzJiOS00NGE0LWE3ODUtNDIzMmE3ZjVlYTU1] 1:nil +136=RowsNext 11:[10:NDU2Y2FkY2YtZjRlMC00NmFhLTllMDItNmIyZDYwMzYwYjRk] 1:nil +137=RowsNext 11:[10:N2ZmMTkyMDMtNmUxZC00ZDczLWE5YWEtNzQ0NTlmY2RiODNk] 1:nil +138=RowsNext 11:[10:OGU5ODRhMGYtZGQ0Ni00ZjFhLTk3MTItZTcxMzc0MjYxODM1] 1:nil +139=RowsNext 11:[10:MGJhNzdhNzgtNWUwNy00MTdkLThhM2YtN2ExNjAwNjViY2M5] 1:nil +140=RowsNext 11:[10:ZDQyNjk2OGQtNzY1NC00ODA1LWE0NDItYzk0YjU3MjY5N2Y4] 1:nil +141=RowsNext 11:[10:MGNmZjViNTUtNjliMi00ODRlLTg2NzItYmFhYTU2ZDhmNDcy] 1:nil +142=RowsNext 11:[10:Y2NjNWIyOWYtZWUxMC00Y2EzLWI2MWMtMDlhNmQ5N2E1ZmZj] 1:nil +143=RowsNext 11:[10:ZDRmNDVlOWYtMjczMy00M2QyLWJjZDQtZTM5YTRhMGU4NmQ2] 1:nil +144=RowsNext 11:[10:ZWQ3NTY2YTctODI3NC00NmNmLTljNjUtMjc1MTk3ZDBkNWQw] 1:nil +145=RowsNext 11:[10:NjExOTQ4ZWEtYTA1MC00YjBmLWE1MmEtN2Y4Yzk5YTBkMDNj] 1:nil +146=RowsNext 11:[10:NjAyYzAxZGYtMDE4Ni00MDQyLThiMWItNDY5ZTE2MzRjYWU1] 1:nil +147=RowsNext 11:[10:ZWU3ODIyNzItMGE5YS00N2Q1LTk2YWYtY2JmZDA5ODg5ZWY4] 1:nil +148=RowsNext 11:[10:YjQ5Mzc3YjItMzA2Yy00YWIzLWIzNWYtMjZjZjAyNjQxODc3] 1:nil +149=RowsNext 11:[10:MGRmOTllZjktY2ViYy00MDJkLTk3YjEtMmFiNWQ4MTQ0M2Ez] 1:nil +150=RowsNext 11:[10:YzNlMzU4YTItNDIyOS00MDhjLWFhNmQtMDkzOGIyYTYzYTg4] 1:nil +151=RowsNext 11:[10:MTdjOGZmNWEtOTlkNS00YWIxLTk2ZTItMWJlNjZmYmU5ZDk5] 1:nil +152=RowsNext 11:[10:MzJhMjUwNzktMzZmZS00MDYyLTlhNzQtZjEzM2RmMGU3ZjY4] 1:nil +153=RowsNext 11:[10:Y2IxYTU3NWEtZjFjMS00MDkyLWJkZTctYzE2YWEwNjI2MGFh] 1:nil +154=RowsNext 11:[10:ZTI3NDhmNTEtN2YxMC00ODVhLWI2NTctZDg0OTZhNjMyM2Mw] 1:nil +155=RowsNext 11:[10:Y2ZhYzllYzQtMmIyOS00MDllLWE0MmEtZGRlOGFjZmFhMzlk] 1:nil +156=RowsNext 11:[10:NDViOTE0NzUtOGNiOC00Y2VlLWJmZmUtZDY1ZDA1OThiNTI5] 1:nil +157=RowsNext 11:[10:Yjc4ODJlMTEtNTVkYy00MzdiLWFkNDEtZDMxZjI2Mzk4NjRi] 1:nil +158=RowsNext 11:[10:MzNlZDQ1MTYtNWVjYS00ZTM2LWJkMGItOWNkYjg0NGE4NDg1] 1:nil +159=RowsNext 11:[10:NmNiNGQ4MWItMzM4Zi00ZjA3LTgzOGUtZDdjMTI0NGE1YzYw] 1:nil +160=RowsNext 11:[10:Zjk2YTNlYzEtZTliYi00M2Y1LWIxOWMtOTlkYzA1NGYxZGYw] 1:nil +161=RowsNext 11:[10:MWQ2ZDdlYWItZjAxMC00ZTE3LWEwZjQtZDRjMGUxODY0YjJj] 1:nil +162=RowsNext 11:[10:MzE1YzZmOWYtNjFjNC00MjBlLWEzZGMtODM3YjdkYzRmNDFl] 1:nil +163=RowsNext 11:[10:MWM5ZDQ1ZmMtYmE1MC00MWI0LWJhZDktNTk4ODY0ZTA5OGNi] 1:nil +164=RowsNext 11:[10:NmQwYTYyMGItNmQ5NS00NmU3LWE2NWItNTgyODVmZTExMjBl] 1:nil +165=RowsNext 11:[10:ZWZkZjkwMzItYTdiZC00ZTFhLTkyMzctOWQ4NGQyMjNjOGY4] 1:nil +166=RowsNext 11:[10:MWE4MGY4NjMtYjliNS00M2MyLTgzYmItZmU4Zjk2N2Q3ZDVh] 1:nil +167=RowsNext 11:[10:MDM3OGE1YTAtYjM4ZC00YmUzLWI0YTItNmNhYjFkN2FlMzJj] 1:nil +168=RowsNext 11:[10:MDc2ZGRlYjgtYjM3NS00NWVkLTk5NjktNDAyZjU2YWJhMWEw] 1:nil +169=RowsNext 11:[10:NmIwMTFlYjItNDMzNS00MmYzLWIwYzctMjZkODJlZWUwMDM3] 1:nil +170=RowsNext 11:[10:MjY0NTc5NWMtZjgyYS00MmJiLWJlNzctNmVkNTlmYzA1M2Yw] 1:nil +171=RowsNext 11:[10:MDNmZGNhZmItMjM4NC00N2U5LTg1YjYtZTE1NTVlOGU0Nzhm] 1:nil +172=RowsNext 11:[10:Y2Y5Mzc0YTctMzI5Ny00ZDk5LWJhM2QtNTFlNmFmMDNjNjc5] 1:nil +173=RowsNext 11:[10:Nzg2YjFmNjctZDM4ZC00Yjk2LTg2YTUtYmYzMzNiYTg1NTIx] 1:nil +174=RowsNext 11:[10:ODU5Nzk3NGMtZDU4Ny00NTcxLTk0NDMtMjk3NDJiNmFlYTY5] 1:nil +175=RowsNext 11:[10:ZGExZGFmMjEtMzAzOC00ZjUxLTg4YmItNDI1YzdkYTIzMDQ5] 1:nil +176=RowsNext 11:[10:NzM2ZWUxMTItOTlhOS00MjRiLWE4ZjgtYzk3OThmY2I2ODg5] 1:nil +177=RowsNext 11:[10:N2Q4MDFmMWUtMmNhNC00ZjQ3LTgyNjctYmI4YjI0ZjMwMTUx] 1:nil +178=RowsNext 11:[10:ODhiY2I5NGEtZThlMy00YTNkLTllOGUtOTA1MjljY2UxMDJl] 1:nil +179=RowsNext 11:[10:NzYxYzc4MWUtYzEwZC00ZTdkLWI4MWUtNjVlNmVkNTdlNzdm] 1:nil +180=RowsNext 11:[10:M2Y3NjQwODktNDVjZS00YThlLTkzZDAtODkwMjYxZWVjYzk2] 1:nil +181=RowsNext 11:[10:NTBjYmE3MWItMGZlMS00ZDc5LWE0NjUtYmNhZGZiYTc0Y2E2] 1:nil +182=RowsNext 11:[10:OTEzMjNmOGMtNWQ0NS00ZWFiLTg3N2MtYzVhOTg2ZDYzN2Q3] 1:nil +183=RowsNext 11:[10:YmMyMzY3ZGItNjg0Ny00ZWZhLTkwZWYtZDM5YTAzNjMxY2U4] 1:nil +184=RowsNext 11:[10:ZTkyNWM2NTAtM2M5MC00ZDc5LTkzYWQtZjQxOTk1MDJlNDJj] 1:nil +185=RowsNext 11:[10:OWIwYjY4MGMtYTIwNS00MGU3LWIwMTctMmZkNGU1N2E5OGY0] 1:nil +186=RowsNext 11:[10:MWVmMWQ5OTktZWQwMy00Mjc0LWI1MDUtYjQ3MzYzZWFlNmM2] 1:nil +187=RowsNext 11:[10:MWMwODA4ZjgtNGVjNi00MTQ1LTkwOGMtOGRhMzY0YWRlMzE4] 1:nil +188=RowsNext 11:[10:NDE0Y2NmOGUtOTgxOS00MDA2LWFiZGEtN2FjMjhkY2I5Zjg5] 1:nil +189=RowsNext 11:[10:ZDk4ZDVmNzYtZTExNy00OGIyLWEwNTMtMzRkZWRhNGFkMDM4] 1:nil +190=RowsNext 11:[10:Njc0NzE4NjQtOTQ5Mi00ODZjLWI0ZTItMTcyOTY5MWZmYTdm] 1:nil +191=RowsNext 11:[10:M2E3ODQwMzEtZDE0Ni00YzUyLTllZjAtNThmYzZjNzhhNjdl] 1:nil +192=RowsNext 11:[10:MGQzYjE0NWItNTRhMS00N2QxLThjYjUtODBkNTBlMjgzMzc5] 1:nil +193=RowsNext 11:[10:M2FkY2E0ZDUtY2Q2Yy00NmY4LWIxNzQtOGMwOGNjOTYwZWFm] 1:nil +194=RowsNext 11:[10:NTk1MGVkMjAtNzhiNi00ODVhLWJmNmQtMDY3MzYxOTU5Njdk] 1:nil +195=RowsNext 11:[10:ODIyOWU1YWItODllMC00ZjMyLTlkM2ItZTIzNWI4MjU4Nzc5] 1:nil 196=ConnQuery 2:"INSERT INTO \"test_opa_model_a\" (\"created_at\",\"created_by\",\"id\",\"owner_id\",\"owner_name\",\"tenant_id\",\"tenant_name\",\"tenant_path\",\"value\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9) RETURNING \"id\"" 1:nil -197=RowsNext 11:[10:NjI2YmI5NmMtMDE3Ny00NmRlLTk2N2QtYmE3MTA3NTg4MWMx] 1:nil -198=RowsNext 11:[10:MTFhMTFkMDYtMzdjZS00ZTcwLTgxODctYjNhYTdjNmE0MTUz] 1:nil -199=RowsNext 11:[10:ZDc2Y2QyZDgtYzllOS00ZWU2LTlkYzktMTc2MjU4ZDhiNTI4] 1:nil -200=RowsNext 11:[10:OTUwMGQ0NmEtN2M3My00MDMyLWE5MjMtM2ZiYTc0ZDlkOGU3] 1:nil -201=RowsNext 11:[10:YmJmOGRkMzItNzkyMC00MDBkLWE3MzQtMWM1MDJiMTljZDM1] 1:nil -202=RowsNext 11:[10:ZDJlMzMyZTMtZTA4My00ZjRkLThlMjQtYjE3NWU3MWUzNDMz] 1:nil -203=RowsNext 11:[10:OWE2YmIwNDEtNWFjOC00ZGFhLWI2MDAtM2RlMjQ3NjU1ZWNl] 1:nil -204=RowsNext 11:[10:YmVkNzg2NDAtZjk5Zi00MGNhLTljMjYtNDU3ZGM0ODk1OWQ0] 1:nil -205=RowsNext 11:[10:YzY5YTkxNWQtNzFmYi00MWIyLTk4ZTQtZGJkZDU4ZWIzM2Rm] 1:nil -206=RowsNext 11:[10:Y2FhYmQ0ZDYtYjI0Zi00Yzc2LThkYzYtYWQ4ZWZiMjU0ZmVk] 1:nil -207=RowsNext 11:[10:MTc2YWFlOGEtNzFkNy00MzEyLWJlMTAtYmU1N2VkNGFlYjE2] 1:nil -208=RowsNext 11:[10:MGRlOGE5MzItNzVjMi00NjE0LThhM2QtNTE2MWIyZDNjN2Vm] 1:nil -209=RowsNext 11:[10:MDcwMTgxMGItMWVlOS00OTc5LTlhYzAtYjNhOTNjNTY0ZWZk] 1:nil -210=RowsNext 11:[10:OWIzNTkxYTktYjg4ZS00ZWEzLTgzMmEtNTcxYjIwZTkxOGRl] 1:nil -211=RowsNext 11:[10:ZTUzODM5OTUtNDM5My00N2JiLTkzM2EtY2NmNjI4NTk1YmQ1] 1:nil -212=RowsNext 11:[10:M2EwZGU0YWQtZjM2ZC00NWJiLThmYzEtMjMzYWJmZTllYWQ3] 1:nil -213=RowsNext 11:[10:NmFiYjUzODQtZDQ1NC00NDQ3LWJjMWQtM2Y5YjlkY2I1Y2Zj] 1:nil -214=RowsNext 11:[10:ZjExNzA3YzYtOWNhZi00ZjViLTgzYzMtY2QwNWYzMjJmZmI2] 1:nil -215=RowsNext 11:[10:ZjBhOTA5MGMtYWQzZi00NDg4LTk5NjYtM2NhNjYxYzkyMDk4] 1:nil -216=RowsNext 11:[10:MDJjY2I3Y2UtMGRiYy00MTVkLTk3MjktYThmYjAyOTFmNDky] 1:nil -217=RowsNext 11:[10:OWE5ZDMxZGMtNjM0NS00MzdiLWI1NjgtMTRmMWI4ZTcxOWM5] 1:nil -218=RowsNext 11:[10:NmRmYTAxNjEtZmRkNy00ZjRhLTk5M2MtNGM3MzFiM2FjMWYx] 1:nil -219=RowsNext 11:[10:YTc5YmY0NGYtMjRjZC00ZWIzLTkzOWMtM2NlNGY4OGVhZGFm] 1:nil -220=RowsNext 11:[10:YmQ0NzQxMzUtOTI0OC00NTU4LThkZDQtMTA1NjAxMGM4MThl] 1:nil -221=RowsNext 11:[10:YWJjOWRhNTYtODM0Mi00ZTViLTg4ODUtMmY1Zjg0MGM5YzJm] 1:nil -222=RowsNext 11:[10:NWE4MWE0YzAtMDE4ZS00ZTJjLWI1YTYtNjdiZmI3NWQyN2I2] 1:nil -223=RowsNext 11:[10:MjM1YzFlZjQtMDUwNC00ZDM4LWJmNTgtZmI4NzdhYTM3MGNm] 1:nil -224=RowsNext 11:[10:MWQ1MzBkY2QtNjYyNi00YjVkLTgzZmMtZDNmZTE4YTA3ZGIy] 1:nil -225=RowsNext 11:[10:YWQ1MTMwNzYtYThmNS00OWVkLTljM2EtNTIzMGFlZTZkN2My] 1:nil -226=RowsNext 11:[10:MWE4M2FlNjYtOTQzNy00Y2RlLTg3ZTctZmYzOTcwNWFkOTkz] 1:nil -227=RowsNext 11:[10:ZWQwMTBhMTItYzMxMi00MmM3LThlMmMtZjVmYjU3MzYxM2Qy] 1:nil -228=RowsNext 11:[10:OTk1YTg4MDUtZmQ4ZS00NTA4LWIyZDItOTBlYTkzZTIxYWE1] 1:nil -229=RowsNext 11:[10:YzhlZTUwZTctY2JiYy00Nzc5LWE5YTgtZDMyYjA3YTVkYmQ4] 1:nil -230=RowsNext 11:[10:NjUyNmViNGItNWM1OS00MTZmLWEzY2YtOTU4M2Q1OTljNjQ2] 1:nil -231=RowsNext 11:[10:MTg3Y2I0MWUtODBlMy00YjQ4LTlmNTgtY2RkOWE5ZGVmMDMw] 1:nil -232=RowsNext 11:[10:ZGMxZjY5NmMtMDRlMy00Y2RmLTk1OTEtZGZkZDkwNzU4ZmE2] 1:nil -233=RowsNext 11:[10:MTYxZGM2MDMtYTFjMy00OTZjLWFmNjgtODY2YjYzYzBjNDhm] 1:nil -234=RowsNext 11:[10:OTNjOTI2YTUtYWZjNS00YmM2LWE2M2ItNTZlY2RkNDFkZWM5] 1:nil -235=RowsNext 11:[10:NzhmNmRmYTgtYWU5OC00YzE5LTljMTEtNmQyNDQyYThlMzkx] 1:nil -236=RowsNext 11:[10:NDZkZjAwZjAtMGY4OS00Y2JlLWEyZjUtNmQ3YzlhOTlkYWJh] 1:nil -237=RowsNext 11:[10:ZDkzYThlYTgtZGZkZC00MzA1LWI5NmQtZDM1N2NkNzQ4NmZh] 1:nil -238=RowsNext 11:[10:MWQxODEwNjgtZmVjZi00NDEzLWFmYjEtYTgwOWUyOTNlMTg0] 1:nil -239=RowsNext 11:[10:YTViNTRkM2ItZGVlZC00MmI4LWI4YTktZjg3MDkwZTliZmZm] 1:nil -240=RowsNext 11:[10:OTRjZmIxMTktMjA5Mi00M2M5LTkwYjMtYzNhODQzNGFlNzgw] 1:nil -241=RowsNext 11:[10:YjQxYWVmMDItMDI2Zi00ZTQ1LTg2NWEtNzc5NTAzYmMzNDlm] 1:nil -242=RowsNext 11:[10:N2Q4YWVjYTAtODQ1OC00ZjNhLWE5ZDAtNTY4N2EwZjA0MzY1] 1:nil -243=RowsNext 11:[10:NzI4MDRjZDctZjQ0Zi00ZWIwLWI1MDUtYTBlNWIwMmYzZjk1] 1:nil -244=RowsNext 11:[10:YmFlYzk2OTQtOGMzMS00M2RkLWE1MzMtMWE4OThkOTRiOTQ3] 1:nil -245=RowsNext 11:[10:ZGZmNjJmZDUtYzU3NC00MTkxLTk3OWYtODM4OTM3MmNhZWQ4] 1:nil -246=RowsNext 11:[10:ZWU4ZjVlMjctYWM2NS00ZDFjLTgyMzgtMmYwZTFkYzc3YmJi] 1:nil -247=RowsNext 11:[10:YmY3MjhmZjctNzZlMy00ODI5LThlNzMtZTY4MTg4ZDFhMzQ5] 1:nil -248=RowsNext 11:[10:NGJjYjZiMmUtOWI2NC00MWM0LWI0YTgtNTg4YmM5MDg1ZmE1] 1:nil -249=RowsNext 11:[10:MTU5MTNiMzMtOTYxYy00ZGVmLWE3M2EtNDBlODI1NDE2MmQy] 1:nil -250=RowsNext 11:[10:NTJkOGU3MDctYmNhYy00YjU5LWE2NGQtNWYzNjllOGQ3Nzk0] 1:nil -251=RowsNext 11:[10:MWMwZWIwZDYtMDg3My00MmQ1LTk3ZmUtYmZlMzkxM2MyNTE0] 1:nil -252=RowsNext 11:[10:OGFiMjNmOWEtODc3Yi00NTEyLTlkMjAtNWI4M2Y3MzAwMTZh] 1:nil -253=RowsNext 11:[10:Y2E3YmEyMzQtMTBiMS00MGM2LWFmMDEtNTk4MTA3ZTVjMmIy] 1:nil -254=RowsNext 11:[10:NWMwMWY1MjctYjMwOS00NWQ4LTkxZWQtZmNmYzU0ODZiYzQ5] 1:nil -255=RowsNext 11:[10:MzcyYzRhYzMtNDg2Zi00YTg0LTg4MWItMmI0ZTQ3M2UzM2Qw] 1:nil -256=RowsNext 11:[10:YTJhYWI5OWYtMDk1My00NTc1LWEzYWQtZjI3ZDI2ZmJkYWFl] 1:nil -257=RowsNext 11:[10:NjJmZjdlMmMtYzFkMy00NDcyLTkyOTEtNzA3YTNkMzlkZGY5] 1:nil -258=RowsNext 11:[10:ZGE2MjAxNTUtMzYxNS00N2YxLTlmZjMtZGFmN2NlYWU3OWFh] 1:nil -259=RowsNext 11:[10:MDkwMzc4MWQtNjA4ZC00M2M2LWE0NjQtOTA3ZmRjMjZmOGEx] 1:nil -260=RowsNext 11:[10:MWRlNDgwYTctNjk1MS00NDgwLWIxMmEtYTRkMDIzNDUzYWIz] 1:nil -261=RowsNext 11:[10:NTY3MTUyMjctNGVjZi00ODBlLWFiYzgtYzhjMmQ2YjFhYmNi] 1:nil -262=RowsNext 11:[10:YmVlN2Y4ODEtOWMwMi00ZWNhLTgwMzItYmIwNmZjNWNiMTFm] 1:nil -263=RowsNext 11:[10:NWZmNWM4MjItMzI1Ni00ZjA3LThiNDItYjU3NzU3ZTFmNTBk] 1:nil -264=RowsNext 11:[10:MWUzNDJkNDYtYjczNy00YmIwLTlkYTAtYTQyMjZjYzAyMGRj] 1:nil -265=RowsNext 11:[10:MmIwY2JlMTYtZWVjYi00MTVlLWJlY2EtNmE1M2Q3MDQ5ZDBk] 1:nil -266=RowsNext 11:[10:NDJkYTllMGUtOGFmMi00MzkyLTg5MjAtMzE3MjY3NzMzOGI2] 1:nil -267=RowsNext 11:[10:YmQ2ZWMwMTItZjNjYi00Yjc2LTljZTItNDMwNDE5MzA3ZGQz] 1:nil -268=RowsNext 11:[10:ZjQzMjg3ZDEtN2I5Zi00MTI3LTk2M2QtYmM3ZGYxZjdhZWI2] 1:nil -269=RowsNext 11:[10:NmEyMzM0MjEtNzcwNC00ZDA2LTk3Y2QtYzYxOTFkMDY5MTZi] 1:nil -270=RowsNext 11:[10:YWU0YTM4ZDQtODRhNC00YzEzLWI5NzUtY2RmMWQwNTZhYmYy] 1:nil -271=RowsNext 11:[10:Y2IyYzAzZmYtZjI2MC00OTgyLWIwYjMtOWRiMWNlNGU0ODIz] 1:nil -272=RowsNext 11:[10:NDAwOWM5ZWQtNDkzZi00ZWJhLWI3YTMtNzdiYjg2NjU5ZGM2] 1:nil -273=RowsNext 11:[10:NjljMDI5OWItNjk0Yy00MTgxLTgzYTMtYjJiNGRmMDM1ZTMx] 1:nil -274=RowsNext 11:[10:NDQ3Yjc0N2QtYTI3Ni00NDQwLTkyOGItYjkxY2VhNmJmM2Mw] 1:nil -275=RowsNext 11:[10:MzY2NjM3NWQtZTgyMi00N2VmLTg2NDUtNjYyNzA2NDA3Y2U4] 1:nil -276=RowsNext 11:[10:NTBlMGM4NzctMTkyZi00MzkyLTk5N2EtZmJiZGUyZjBjYmY4] 1:nil -277=RowsNext 11:[10:ZDgwNDUyNmEtNWFkYy00MzAzLTg2MDAtZjQ5ZmM2MjM0NTkw] 1:nil -278=RowsNext 11:[10:YjFiZGJjNjUtZTNiMS00OWU0LTg1OTItMDE0ZTdhYWNhNmE4] 1:nil -279=RowsNext 11:[10:ZmQyOWY5ODYtNTU4Zi00MjY0LThjMWItZjMxOTEyMmEwMWNh] 1:nil -280=RowsNext 11:[10:MWQ1MzBkY2QtNjYyNi00YjVkLTgzZmMtZDNmZTE4YTA3ZGIy,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -281=RowsNext 11:[10:MjM1YzFlZjQtMDUwNC00ZDM4LWJmNTgtZmI4NzdhYTM3MGNm,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -282=RowsNext 11:[10:NWE4MWE0YzAtMDE4ZS00ZTJjLWI1YTYtNjdiZmI3NWQyN2I2,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -283=RowsNext 11:[10:NmRmYTAxNjEtZmRkNy00ZjRhLTk5M2MtNGM3MzFiM2FjMWYx,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -284=RowsNext 11:[10:OWE5ZDMxZGMtNjM0NS00MzdiLWI1NjgtMTRmMWI4ZTcxOWM5,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -285=RowsNext 11:[10:YTc5YmY0NGYtMjRjZC00ZWIzLTkzOWMtM2NlNGY4OGVhZGFm,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -286=RowsNext 11:[10:YWJjOWRhNTYtODM0Mi00ZTViLTg4ODUtMmY1Zjg0MGM5YzJm,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -287=RowsNext 11:[10:YWQ1MTMwNzYtYThmNS00OWVkLTljM2EtNTIzMGFlZTZkN2My,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -288=RowsNext 11:[10:YmQ0NzQxMzUtOTI0OC00NTU4LThkZDQtMTA1NjAxMGM4MThl,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -289=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -290=RowsNext 11:[10:MDJjY2I3Y2UtMGRiYy00MTVkLTk3MjktYThmYjAyOTFmNDky,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -291=RowsNext 11:[10:MDcwMTgxMGItMWVlOS00OTc5LTlhYzAtYjNhOTNjNTY0ZWZk,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -292=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -293=RowsNext 11:[10:MGRlOGE5MzItNzVjMi00NjE0LThhM2QtNTE2MWIyZDNjN2Vm,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -294=RowsNext 11:[10:MTYxZGM2MDMtYTFjMy00OTZjLWFmNjgtODY2YjYzYzBjNDhm,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -295=RowsNext 11:[10:MTg3Y2I0MWUtODBlMy00YjQ4LTlmNTgtY2RkOWE5ZGVmMDMw,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -296=RowsNext 11:[10:MWE4M2FlNjYtOTQzNy00Y2RlLTg3ZTctZmYzOTcwNWFkOTkz,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -297=RowsNext 11:[10:M2EwZGU0YWQtZjM2ZC00NWJiLThmYzEtMjMzYWJmZTllYWQ3,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -298=RowsNext 11:[10:NjUyNmViNGItNWM1OS00MTZmLWEzY2YtOTU4M2Q1OTljNjQ2,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -299=RowsNext 11:[10:NmFiYjUzODQtZDQ1NC00NDQ3LWJjMWQtM2Y5YjlkY2I1Y2Zj,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -300=RowsNext 11:[10:OTNjOTI2YTUtYWZjNS00YmM2LWE2M2ItNTZlY2RkNDFkZWM5,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -301=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -302=RowsNext 11:[10:OTk1YTg4MDUtZmQ4ZS00NTA4LWIyZDItOTBlYTkzZTIxYWE1,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -303=RowsNext 11:[10:OWIzNTkxYTktYjg4ZS00ZWEzLTgzMmEtNTcxYjIwZTkxOGRl,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -304=RowsNext 11:[10:YzhlZTUwZTctY2JiYy00Nzc5LWE5YTgtZDMyYjA3YTVkYmQ4,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -305=RowsNext 11:[10:ZGMxZjY5NmMtMDRlMy00Y2RmLTk1OTEtZGZkZDkwNzU4ZmE2,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -306=RowsNext 11:[10:ZTUzODM5OTUtNDM5My00N2JiLTkzM2EtY2NmNjI4NTk1YmQ1,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -307=RowsNext 11:[10:ZWQwMTBhMTItYzMxMi00MmM3LThlMmMtZjVmYjU3MzYxM2Qy,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -308=RowsNext 11:[10:ZjBhOTA5MGMtYWQzZi00NDg4LTk5NjYtM2NhNjYxYzkyMDk4,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -309=RowsNext 11:[10:ZjExNzA3YzYtOWNhZi00ZjViLTgzYzMtY2QwNWYzMjJmZmI2,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -310=RowsNext 11:[10:MDkwMzc4MWQtNjA4ZC00M2M2LWE0NjQtOTA3ZmRjMjZmOGEx,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -311=RowsNext 11:[10:MWRlNDgwYTctNjk1MS00NDgwLWIxMmEtYTRkMDIzNDUzYWIz,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -312=RowsNext 11:[10:MzcyYzRhYzMtNDg2Zi00YTg0LTg4MWItMmI0ZTQ3M2UzM2Qw,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -313=RowsNext 11:[10:NTY3MTUyMjctNGVjZi00ODBlLWFiYzgtYzhjMmQ2YjFhYmNi,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -314=RowsNext 11:[10:NWMwMWY1MjctYjMwOS00NWQ4LTkxZWQtZmNmYzU0ODZiYzQ5,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -315=RowsNext 11:[10:NjJmZjdlMmMtYzFkMy00NDcyLTkyOTEtNzA3YTNkMzlkZGY5,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -316=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -317=RowsNext 11:[10:YTJhYWI5OWYtMDk1My00NTc1LWEzYWQtZjI3ZDI2ZmJkYWFl,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -318=RowsNext 11:[10:Y2E3YmEyMzQtMTBiMS00MGM2LWFmMDEtNTk4MTA3ZTVjMmIy,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -319=RowsNext 11:[10:ZGE2MjAxNTUtMzYxNS00N2YxLTlmZjMtZGFmN2NlYWU3OWFh,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -320=RowsNext 11:[10:YWFiMGU2MjAtNzQ5Ny00ODBkLTk2ZWItZWE0ZGVlZjQ1MTFk] 1:nil -321=RowsNext 11:[10:ODg3ZGE2ZTAtNDBlOS00N2NhLWIyNTAtMTk4NGUwNDdhNzkw] 1:nil -322=RowsNext 11:[10:YTA5M2U1ZDAtMzQxMC00YzU1LWI1OGEtZjczMjZlNGZiZjU4] 1:nil -323=RowsNext 11:[10:M2FiMjdhOTQtNGUyOS00MjNiLWE5YzQtMjQ1NjQwNDdlZmY1] 1:nil -324=RowsNext 11:[10:NDY2YzZhM2QtMTAxYS00YTM0LTk0MTMtNzU3ODEwYWVhZDFi] 1:nil -325=RowsNext 11:[10:YjMxZGUxYTEtMmQzOS00NWZmLTk1ZWQtMzFiZDNiNzc5Mzk2] 1:nil -326=RowsNext 11:[10:OWY3YzU2M2UtYjhlYS00NjMxLTllODUtYTE5ZmJhZWQ1Mjc2] 1:nil -327=RowsNext 11:[10:NWNlN2VhMjktMDdjMy00OWI3LWJhMmYtZTQ0ODZhYTkwMDky] 1:nil -328=RowsNext 11:[10:OTllNzk3MzYtZGI1My00ODJjLTk3YWQtYjEwMzU5ZWUxZjMy] 1:nil -329=RowsNext 11:[10:NGJjNzRjNzctMzYwOC00ZWNmLTkxNWEtMjMwNzE4MTU2MmQw] 1:nil -330=RowsNext 11:[10:OTU1OGVkNTktMWMwMS00ZGQyLWI4ODYtNTNjN2JkZjc5NzM3] 1:nil -331=RowsNext 11:[10:OTcyNzJhOWItODA5ZS00NzMzLWFmNGUtYmFiZjVhNzE5OGU3] 1:nil -332=RowsNext 11:[10:NTA4NGRjYmMtMzhjNC00ZmM5LWFjNTktN2UxZDQxNDM1ZGEy] 1:nil -333=RowsNext 11:[10:MGMyZWZlMTYtYzgzYS00OTAyLTk5MTMtZDA1M2I1ZDg0OGMx] 1:nil -334=RowsNext 11:[10:NTJiMjAxNDgtZDAwYi00ZTAyLTg0MTQtMTBmZjBkZWY4YjUw] 1:nil -335=RowsNext 11:[10:ZjVhYzQxNjctNTUwMi00N2Q1LTgzMjMtMzRlZTEwODQ5NjEw] 1:nil -336=RowsNext 11:[10:MzlhNDRmYzYtMjIzZC00MTI3LWJmZDQtNmFiMWIyZDE0N2Fi] 1:nil -337=RowsNext 11:[10:ZTg0MGE3ZGItMWNhZC00ZmQ1LWI1OGUtMWNjYTYxNjhlNTFm] 1:nil -338=RowsNext 11:[10:YzE5NmYyOWMtYTkwOC00ZTQ4LWE4YTktMmUzY2IyNzcyZmM0] 1:nil -339=RowsNext 11:[10:YmI2OGUzZDEtM2Y4OS00MTI5LTg2MWYtYzM0ODhjZjY2MjRh] 1:nil -340=RowsNext 11:[10:YTcyZGNhYjItZWVmNS00YTRkLThjNWQtYzc2YjBjN2YxZWI2] 1:nil -341=RowsNext 11:[10:ZTgzNjczNjItMzBkZC00ODkxLTlmYTctMTJmODc0NDAxMmVk] 1:nil -342=RowsNext 11:[10:ZTExYzBiYjctYjAzYS00OTJjLWJkNmItZWI2NTQyM2YyMDEw] 1:nil -343=RowsNext 11:[10:ZDdmNGI0ZDctYWNiNy00YjJlLWFjNjMtM2Q4YTc2YTdmOGVm] 1:nil -344=RowsNext 11:[10:OTZiOTAyYTAtYTJlMC00ZmE5LWI2ODEtYjdkNGFmNTQwZjI5] 1:nil -345=RowsNext 11:[10:NThjZGQ2YmUtOWVlMS00NTgzLTg2MzEtYTJhZDc3MWE4YjI1] 1:nil -346=RowsNext 11:[10:NTNlZjVlNmYtZDFmMC00N2QyLWIyNDAtNzRmMGQ3Yzc2YWY1] 1:nil -347=RowsNext 11:[10:NzdiNWU5ZDMtMTMxYi00ZTY1LWFjYzktMGRiY2RiMTAzMGVl] 1:nil -348=RowsNext 11:[10:YTA1ZWU3YTQtMTJiOC00NTIzLWExNTgtYTZlZWNkMGJjNjFi] 1:nil -349=RowsNext 11:[10:MzkxZTZmM2UtZmNhYy00ZWFhLThkOGEtNTgyYjdmODc1MGUw] 1:nil -350=RowsNext 11:[10:NzI5OWUzYzEtN2NjYS00NzdkLTk5NzQtMjZlYjRmOTAwNDAy] 1:nil -351=RowsNext 11:[10:ZGU3ZTBlNTItZGVhOC00MmVjLWE3ZjQtMzZiZmMwMGI3NGE0] 1:nil -352=RowsNext 11:[10:MGJhMDRkMjktYTAwZi00MmU1LTlkZTYtYThiMDlkNjRkM2E1] 1:nil -353=RowsNext 11:[10:MjgxNzcxMjAtODI3MS00MTZiLWIxOTMtODgxNmRjMDFlY2Q0] 1:nil -354=RowsNext 11:[10:YmI3ZGM4ZTEtYThhYi00ZTRkLTg3OTktODk4YWU2ODM2ZjE0] 1:nil -355=RowsNext 11:[10:ZGFmNzhlYjctN2QyYS00OGI4LWJkYTQtMzEwY2NkOGQ0MGNm] 1:nil -356=RowsNext 11:[10:NTYyMzkzNTgtZmU0OS00NGVmLTg5MGEtNTY2MzcxNTBiZmZi] 1:nil -357=RowsNext 11:[10:NjRiMTA2MTAtMmUzMi00NzIyLWExNGUtZjljOGY4OWE4YjZh] 1:nil -358=RowsNext 11:[10:ZjUwYzk5OGEtZTA1MC00MjhmLThhNmQtNjQzYjMyY2ZjODc3] 1:nil -359=RowsNext 11:[10:NTczMGFlYWMtMTAwNS00MDczLWIxZWItOTUwYzlhOTZhYmVi] 1:nil -360=RowsNext 11:[10:NDQzOGQzYjYtYTU1Mi00YzUwLWJlZmEtNGVhYTNkMmVlMjBk] 1:nil -361=RowsNext 11:[10:ZGRiMjNiOTQtOTdjYy00OTA1LThmMzctNTVhOWQ4MTZiMzcy] 1:nil -362=RowsNext 11:[10:ZGJkNjhlODItMTEzNC00ZmNhLWJmNjUtYWFiNTFkZGU0YzQw] 1:nil -363=RowsNext 11:[10:NzMzYjA1NDctNGNlYi00OWNiLTg2ZmYtMGRkY2ExMTM3OTg2] 1:nil -364=RowsNext 11:[10:MTNhYmEzNGEtMjU3OC00ZTYwLWJiZTUtMTUxODkwNDI2ZmFm] 1:nil -365=RowsNext 11:[10:YzUxZTc5NzUtYjFhYy00MTcyLTlkNTktZTAwNWEwZWI4MTUx] 1:nil -366=RowsNext 11:[10:Njk3NDU1NWYtMjkzMS00MzMyLWFiYTYtNjMyOTBlMjRjNjAy] 1:nil -367=RowsNext 11:[10:MDEzZjIwZjAtMTU5NC00N2E2LWEyMzgtMDEyYjM4YWM5NGVi] 1:nil -368=RowsNext 11:[10:MjA0MTI1MGUtYTJmNC00ZTRkLWFlMjItOTYwN2Y0NjQyZTc0] 1:nil -369=RowsNext 11:[10:OTZhYzM3YWUtZmViNS00MmY4LThmZTQtYjdjYTVhMTU3YjMz] 1:nil -370=RowsNext 11:[10:NDk2YzNlNjAtNDk4ZC00YzY0LWE5NDYtMTJiMzgwOWY0NjE5] 1:nil -371=RowsNext 11:[10:YjYyMzZmYTYtZTRjOC00OGMzLWIwNmMtMWIzYjAwNGE4M2M0] 1:nil -372=RowsNext 11:[10:ZGUzY2E3MWQtZjJjZi00YmZjLTkxYTktYzljNmY1OTU2Mjhh] 1:nil -373=RowsNext 11:[10:ZGZiMTU0NWItMTIwZC00NDMxLTgzZDEtMDQxZjhmZjRhZmQx] 1:nil -374=RowsNext 11:[10:YzNmMGEzOTctMWEwMC00OGEyLTg2NjAtOWQxMWU4Mzc5YjM3] 1:nil -375=RowsNext 11:[10:MzkyYTQxZDItYzhmZC00OTA5LWFhY2UtMDgxNjliMDk4Njdk] 1:nil -376=RowsNext 11:[10:Mzg1YjkxODMtNTAyNi00NzEwLTlhMTEtMDI5NGM2N2YzM2Y1] 1:nil -377=RowsNext 11:[10:MDc5MTgzOWUtNjMyYy00OGQzLWFlMjQtZDEzNjM5NTkyYTI0] 1:nil -378=RowsNext 11:[10:MWM3YTNmNjMtZWJlOC00ZDBmLWE0NTktMjZlMzI5NGE5NWVi] 1:nil -379=RowsNext 11:[10:NjU0NGVmNzYtN2I1MS00YjI1LTg5NGMtMDkwN2U2MDRiMjE1] 1:nil -380=RowsNext 11:[10:MmM3MWU0ODctYjU3Yi00MzU4LWExYjctNDc3NzMwNTU1ZmEx] 1:nil -381=RowsNext 11:[10:MDE2YjI1OTEtYTUwNS00NzlmLWIwZmYtY2M1YjMxMjY4ODFk] 1:nil -382=RowsNext 11:[10:NDM4YjBkOTAtZThiYy00MGZjLWIxODktOTVmNmU1M2ZiZWY5] 1:nil -383=RowsNext 11:[10:ZWExNGM0MDMtZmZkYy00Y2FiLThiZGYtYWFhNGI1Yjk4ZTUz] 1:nil -384=RowsNext 11:[10:N2M0ZWZiMjMtMWMxOC00MzA0LWE4ZTUtMTQzNjVkOGE5MWIy] 1:nil -385=RowsNext 11:[10:OWNkY2IwYTgtYTYwMC00OTFlLWJjOTItYjU1M2Y4NDNhOTMw] 1:nil -386=RowsNext 11:[10:MGVjNTQ0ZTItZWYyMi00NzY5LTk4YjYtYWI5MTc2ZDc0NTdj] 1:nil -387=RowsNext 11:[10:MjRlOGI1NTctMGEwNS00M2EzLWFhYzUtMjJlNGY0NTVjMWRm] 1:nil -388=RowsNext 11:[10:ZmE3YzdkZDItNGI2NC00MGE2LThjOTAtYzJiNjNhYTI3YjUw] 1:nil -389=RowsNext 11:[10:MjRkMDFiMzgtYmI4Ny00MGY4LWE2Y2EtNjBjNWYwZDYzZTQ3] 1:nil -390=RowsNext 11:[10:YTQ4MTBjYzktYzA4Mi00YjliLTk1YTktYTYwNjhiNzc3YWFi] 1:nil -391=RowsNext 11:[10:MDYyOGFmZjYtNDBkMS00OTA5LTg1MzMtYzNhOTE2ZDRhYTgw] 1:nil -392=RowsNext 11:[10:ZTE0NGQ5MjEtNDk4MC00OWZiLWFiNDEtMGNkNWYyMzYyNzY0] 1:nil -393=RowsNext 11:[10:MGUwOGMzNzgtMTg1Mi00ZjY0LWJhOTgtOGJjYmZlMzQyOWM1] 1:nil -394=RowsNext 11:[10:MzdlOGM5ZTItOGQwZS00NzlhLWI4OTAtNjcxNzFlMWQxYjE1] 1:nil -395=RowsNext 11:[10:ZDBiYTk1NzUtZTAwNS00NjEzLTg3NzgtN2FjMWU4MGVjYjI4] 1:nil -396=RowsNext 11:[10:ZmQ1M2I1NTctOWFkNi00NDExLWFmYzYtZTljNDIwZTg1M2Ez] 1:nil -397=RowsNext 11:[10:NjJmZTNmMjktODU1YS00YmJmLTg5YjQtOGVhNzhhMDQ2Zjlh] 1:nil -398=RowsNext 11:[10:NDBkNmJkN2YtMTA3OS00ZDU5LWE1NTMtOTJkMjE5YWJlMzg1] 1:nil -399=RowsNext 11:[10:OWUzMGRjOTgtZDJlYS00MzQ5LWIzNTMtYWY3ZWJmNzQwOTFm] 1:nil -400=RowsNext 11:[10:YTk3YjcyYmEtMTU2OS00NDAzLTgxMDktZGIwOWVhYzUzMWRi] 1:nil +197=RowsNext 11:[10:ZjU5OTdkODUtYjY0Yy00MDViLWIzYWEtMTFmYmQwMzViNTdm] 1:nil +198=RowsNext 11:[10:ODk0MTRkNDAtMmQxMy00NGRlLWI2YmQtYWRhYjBlNGJjZmVl] 1:nil +199=RowsNext 11:[10:ZGEzZmYwYzMtYmE1OC00OTFhLTgwYzctZjViZThkOWIwZDEx] 1:nil +200=RowsNext 11:[10:OGE4MDZkN2MtMTg2Yy00YjAwLWJhYTYtNzhlODBiNGZlMTBj] 1:nil +201=RowsNext 11:[10:MjIyZjMwM2MtYzc5My00N2IyLTliMDktZTJlN2RiMTg3NzNi] 1:nil +202=RowsNext 11:[10:MGYzOWJkZWYtNzFlYy00MDlmLTk5MmQtNWEzMDA4OWFhNmY0] 1:nil +203=RowsNext 11:[10:NzNjMTQ0ZGItNWY1Yi00Y2M3LWI4NmYtZGJhY2Y3Y2QwMmIw] 1:nil +204=RowsNext 11:[10:NDU4YTAyMDItNmEwNC00N2ViLThmMTQtNzAwMWMzNDdmY2Ew] 1:nil +205=RowsNext 11:[10:OWMyMmQwNzMtN2U0NS00NmI1LTlkZDgtMTQ4ZWVkMDM1MzI2] 1:nil +206=RowsNext 11:[10:YTAxZGFkZmUtZmZhZi00YWUxLWJkZjgtYTAxMTlhMDdlMDk0] 1:nil +207=RowsNext 11:[10:ZjhmYTZjZmYtYTA0OC00YjM1LTgyOWUtYjBkNmYzNDgxMGMz] 1:nil +208=RowsNext 11:[10:YTUxNWVlNzYtN2U3OS00ZjRhLTlhZWQtZDI3Zjg4YjdmNDlj] 1:nil +209=RowsNext 11:[10:MjE2ZGE5YjktYmFlZC00ZDk1LTg3YjItZTViNzI5MzFlM2E2] 1:nil +210=RowsNext 11:[10:OWFjOTI1ODItN2FlMS00MjcxLThkOTYtNDIyNTIxMGFlMDQ1] 1:nil +211=RowsNext 11:[10:MGEyZDc3OTAtMTc2NC00ZTgxLWFhN2UtMjU1YjgwNzQ0YWVj] 1:nil +212=RowsNext 11:[10:NGRiMjM2NDktZTY5NS00ZjBhLTllODQtYWI0MDg5NTQ2YmNi] 1:nil +213=RowsNext 11:[10:ZTEwZGNmMGYtYTEzYS00NTYzLTg4NzMtY2I3YjQ1MTljNmM1] 1:nil +214=RowsNext 11:[10:NWE0Y2Y1YTctZDE3NC00NWMwLWFiM2QtYjYyNGI2Nzc0Nzc3] 1:nil +215=RowsNext 11:[10:ZTdlNmZjNzYtOWNkMS00YjE2LWIyMzgtNGI0MTgxNzVmMGJl] 1:nil +216=RowsNext 11:[10:NGRhMDQ4YWQtYmM2OS00NzE1LTk5ZDEtZWE4MDUzMjFjN2M0] 1:nil +217=RowsNext 11:[10:NWMxNDg5OWEtYmVjZS00OTljLTk5NTgtNGMzNjIxOGI1MWYw] 1:nil +218=RowsNext 11:[10:MWEwODVmOWUtZWE0OS00YTczLTg5OTYtYTkyNGUzZjI5YjNm] 1:nil +219=RowsNext 11:[10:OWY3ODNhNDctMGJkMy00NGI3LWE1MjYtNjIxNWEyNzJlNDQ4] 1:nil +220=RowsNext 11:[10:NjYyMjY0N2QtNzFhOC00YTMwLWI0MTAtMTJhMmRlYjQ5YTIx] 1:nil +221=RowsNext 11:[10:M2E0MjRiNjAtYmQxYy00OTI5LWIxM2EtMzMzOTgzMDNkNjUz] 1:nil +222=RowsNext 11:[10:NWMwNGE0MWEtNTg1MS00OWJkLWE3ZWUtMzk3OThhNWExODU2] 1:nil +223=RowsNext 11:[10:ZDk3YWE4NTktNjg0OC00OWFmLTk1NGUtZmExMGI3NDU4MWI4] 1:nil +224=RowsNext 11:[10:Y2VlZDQ2YWQtZDg3NS00NWJiLWE2MWMtZGM2MDYwZDhhYjM5] 1:nil +225=RowsNext 11:[10:MTk2MTk2NjQtYWYxZC00OTE3LWJiYjYtNGViZjE3NzU2ZjNk] 1:nil +226=RowsNext 11:[10:NThjODc5ZWEtMGY4NC00MWQxLTlkMmQtNjRjYmM3ZGM5OGYy] 1:nil +227=RowsNext 11:[10:ZDViZDRmMzYtMDNiNS00MmZhLWE5YTctOTQ0NjQ0NjRmZTQx] 1:nil +228=RowsNext 11:[10:YWViYjQyNzUtNzMwYS00ZTNlLWI4ZGEtYmQzNzI1NGQ1NTVj] 1:nil +229=RowsNext 11:[10:ZGNmNzE2ZjgtZWVmNy00YzBhLWFjZTYtOGVmMzkzMzY2ODFh] 1:nil +230=RowsNext 11:[10:NjQ5YTVlMTMtZWQwMy00MzYwLThlZTEtNjcyMDQyMmJiMzk3] 1:nil +231=RowsNext 11:[10:NDNiY2MyOGItZmMzMy00M2JkLWIyMWYtNTFjYzMyMDVmMzNi] 1:nil +232=RowsNext 11:[10:YzhiMjVlNWYtYzk4My00ZDZkLTg2YTEtMDEwODNjMjAzNTNm] 1:nil +233=RowsNext 11:[10:Njk4YWU5NDUtMTczNS00NGU1LWJhOTktMzBlZTNiNjBkNWVk] 1:nil +234=RowsNext 11:[10:NmNkNGJlYmEtMDkwZS00ZGEyLWIxN2ItMjM3NDhmODA0NjMz] 1:nil +235=RowsNext 11:[10:NzZlYjgzZWMtNWRhNy00NTE2LTg5ODYtMmY1NjQwMzU5NzNi] 1:nil +236=RowsNext 11:[10:OTFkZGE4MzQtMTQwNC00M2UyLTk5Y2MtNTgxYzc1ZjkxNDlm] 1:nil +237=RowsNext 11:[10:NTQwN2ZjNzYtOTdhNC00MDM4LWE4NWMtYjVjYWI5ZTYwMjhm] 1:nil +238=RowsNext 11:[10:ZTllOGQwOTAtY2VmYi00YjM0LTk5NTktNTExOGVjYzYyODUx] 1:nil +239=RowsNext 11:[10:NDNjM2Y5YTEtYzVhOS00ZThlLTgwMGEtMjA1ODFkYjU3NWNi] 1:nil +240=RowsNext 11:[10:NmZhZjg1YTgtOWQ0OC00MGFmLTg1NWItYzM3MmY3MmI5MGFi] 1:nil +241=RowsNext 11:[10:NTMxMmUzMmUtZDAwMS00N2Y1LWE5ZmEtYTEwYWRiMzczODM0] 1:nil +242=RowsNext 11:[10:M2Q5NWEzNjItYTU0ZC00YzRkLTlkNGEtNGE1MmM5NDc4ZWI4] 1:nil +243=RowsNext 11:[10:ZjBkNzk5MDgtMWFmMi00MWY4LWI2YWItYTBmYWJlYTEwZDgy] 1:nil +244=RowsNext 11:[10:OGUyOTI5MzktODI2OS00YjY1LWExMjktOGU5ODNmYTEyODY1] 1:nil +245=RowsNext 11:[10:NGJlOTQyMzYtZDkwOS00ZDFkLTk2NjMtYWZiOGRhYWU1Y2Q2] 1:nil +246=RowsNext 11:[10:ZmVmMGZkNDItYTgzMy00MzcxLWFjZmQtZjFiZjc0N2Y3ZWRh] 1:nil +247=RowsNext 11:[10:M2I3ODM2NzAtZTlhYS00MjVmLWJmNTktMzZlYzUwNzA2ZjE1] 1:nil +248=RowsNext 11:[10:ZDZmOTIyYjctODVlOC00NTI3LTlkZjEtOTAxOTVjYzFiY2M5] 1:nil +249=RowsNext 11:[10:MDk1ZjIwNzYtYjc2Ni00MDc3LWFhMzAtMTQzM2IzYjhkYWRj] 1:nil +250=RowsNext 11:[10:ZmIxMWMzYzgtMGI4NC00ZjRkLTlhZTgtN2RlYWYyYTMxMjI0] 1:nil +251=RowsNext 11:[10:ZGY1ZTU3ODgtYTY2My00NTY1LWI3YzItMTdjMGQxMTdlNzBl] 1:nil +252=RowsNext 11:[10:NTY1NTJkNDAtYjNiMC00OTEzLWFhYTQtOGQ5YTExODIxNTc5] 1:nil +253=RowsNext 11:[10:ZjA5ZTU0MWQtNGE1ZS00NWVmLWE4YjUtYjJlYTdiNTAwOTlk] 1:nil +254=RowsNext 11:[10:MDUyZTI1ZDItNGIzMC00OWIyLWJlMTItY2M3NmJmZTJiNmQx] 1:nil +255=RowsNext 11:[10:NGVhNjU4YWEtZDQ0OC00NWFkLThlNjgtOWRjZjQ5YjBjYWE3] 1:nil +256=RowsNext 11:[10:NjU4NWMxY2YtZWNiOS00MjNhLWI4OWEtMmJjYzk5MGRmYmM2] 1:nil +257=RowsNext 11:[10:Y2UxM2U0MmYtNmNkYi00YjYwLWI4NDEtZGU1MDM4Zjg2ZTg5] 1:nil +258=RowsNext 11:[10:YTk5NTY4YTItZWU4OC00NDdhLWJkNDMtM2Q5YTZiN2JkNGQy] 1:nil +259=RowsNext 11:[10:NWI4NWEzNGQtNTllYy00MDRhLWE4MTctNTBkMjAwODM3ZDJh] 1:nil +260=RowsNext 11:[10:MDRiN2VjNTItZTNhNy00ZjZjLWI5ZTgtMTIzNjk3MWJmMjcy] 1:nil +261=RowsNext 11:[10:ZDNiMWZhYWUtODc1Zi00Yjk4LThkMTctNTg3MGM3YTJiZTdi] 1:nil +262=RowsNext 11:[10:OTA4NzI3ZGQtOTYzMy00NDA5LWIyMDEtMGMyN2FiMjZkNDE4] 1:nil +263=RowsNext 11:[10:OGI0ZTk1OWEtMWU2NS00NTQ3LTkxNTUtYjA4YzQ1MzgzZDU4] 1:nil +264=RowsNext 11:[10:OWY3MWQ5NDQtODgzMC00YWEyLTlhMjctYmUxMDY1ZDdmMGM3] 1:nil +265=RowsNext 11:[10:YjY5ODhkOTktNWE1YS00ZGRlLTljMjItZGY4MmYyODAxMTNm] 1:nil +266=RowsNext 11:[10:NmUyODBkMzYtNDM3MS00OTNhLTlhOTktM2MxMDY5NTRlMmY1] 1:nil +267=RowsNext 11:[10:MWI0Y2M4NmEtYzYwYi00MjY1LTllNWItNGQ5M2U4ZmExNDVl] 1:nil +268=RowsNext 11:[10:MjIwZDJjMWYtYzY1OC00MmRjLTliMGUtZjFmNjMzODNkYjFm] 1:nil +269=RowsNext 11:[10:YzExMDQ3Y2EtNTNiZi00YmRkLWFiY2EtZWJkMmMyYWRlYzQw] 1:nil +270=RowsNext 11:[10:NWJiYjBlZjMtNjU3NS00MTU5LWI5NzItOWM0ZTY3MzlkYTQ1] 1:nil +271=RowsNext 11:[10:Y2YyMWFlYzAtMWUyYi00Njc4LTk2ZTYtODk3YjkzMjQyMDA3] 1:nil +272=RowsNext 11:[10:OWVlYTRiMTctYTE0YS00ODlhLTljYzYtYTBjZDAzMzQwMDQ3] 1:nil +273=RowsNext 11:[10:OGM4YzcwMjgtZjkzNS00MDY2LThlMTctMzk2MGM3YjFhMWNi] 1:nil +274=RowsNext 11:[10:OWY2ZGFmZTMtOWEwNC00NTMzLWI0ZTktMzBiNDJiOTMyMTdl] 1:nil +275=RowsNext 11:[10:MWNiYmUxY2MtNDg1YS00NjJiLWFmOTAtNWE0OTI5YzU1ZGNh] 1:nil +276=RowsNext 11:[10:OWE3MzFkZWYtZTI2Ny00OGJlLWFjYjEtYTIxOGM5NmRmMTJk] 1:nil +277=RowsNext 11:[10:M2FjZDFjYWItYmFkNS00NTM4LTg2MTAtYjdiNmQ2NTVmOTUx] 1:nil +278=RowsNext 11:[10:ZGIxMWYzNTgtZmI4MS00NGZjLTg4ZDQtNTMzZTAyM2U5OWRm] 1:nil +279=RowsNext 11:[10:YjRiODdiZGUtZmE2NC00YWZiLThlNzItYTcyMjg2MTdhOWYx] 1:nil +280=RowsNext 11:[10:MTk2MTk2NjQtYWYxZC00OTE3LWJiYjYtNGViZjE3NzU2ZjNk,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +281=RowsNext 11:[10:MWEwODVmOWUtZWE0OS00YTczLTg5OTYtYTkyNGUzZjI5YjNm,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +282=RowsNext 11:[10:M2E0MjRiNjAtYmQxYy00OTI5LWIxM2EtMzMzOTgzMDNkNjUz,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +283=RowsNext 11:[10:NWMwNGE0MWEtNTg1MS00OWJkLWE3ZWUtMzk3OThhNWExODU2,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +284=RowsNext 11:[10:NWMxNDg5OWEtYmVjZS00OTljLTk5NTgtNGMzNjIxOGI1MWYw,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +285=RowsNext 11:[10:NjYyMjY0N2QtNzFhOC00YTMwLWI0MTAtMTJhMmRlYjQ5YTIx,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +286=RowsNext 11:[10:OWY3ODNhNDctMGJkMy00NGI3LWE1MjYtNjIxNWEyNzJlNDQ4,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +287=RowsNext 11:[10:Y2VlZDQ2YWQtZDg3NS00NWJiLWE2MWMtZGM2MDYwZDhhYjM5,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +288=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +289=RowsNext 11:[10:ZDk3YWE4NTktNjg0OC00OWFmLTk1NGUtZmExMGI3NDU4MWI4,2:"Tenant A-1",2:"user1",2:"A - T-A-1 - U-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +290=RowsNext 11:[10:MGEyZDc3OTAtMTc2NC00ZTgxLWFhN2UtMjU1YjgwNzQ0YWVj,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +291=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +292=RowsNext 11:[10:MjE2ZGE5YjktYmFlZC00ZDk1LTg3YjItZTViNzI5MzFlM2E2,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +293=RowsNext 11:[10:NDNiY2MyOGItZmMzMy00M2JkLWIyMWYtNTFjYzMyMDVmMzNi,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +294=RowsNext 11:[10:NGRhMDQ4YWQtYmM2OS00NzE1LTk5ZDEtZWE4MDUzMjFjN2M0,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +295=RowsNext 11:[10:NGRiMjM2NDktZTY5NS00ZjBhLTllODQtYWI0MDg5NTQ2YmNi,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +296=RowsNext 11:[10:NThjODc5ZWEtMGY4NC00MWQxLTlkMmQtNjRjYmM3ZGM5OGYy,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +297=RowsNext 11:[10:NWE0Y2Y1YTctZDE3NC00NWMwLWFiM2QtYjYyNGI2Nzc0Nzc3,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +298=RowsNext 11:[10:NjQ5YTVlMTMtZWQwMy00MzYwLThlZTEtNjcyMDQyMmJiMzk3,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +299=RowsNext 11:[10:Njk4YWU5NDUtMTczNS00NGU1LWJhOTktMzBlZTNiNjBkNWVk,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +300=RowsNext 11:[10:NmNkNGJlYmEtMDkwZS00ZGEyLWIxN2ItMjM3NDhmODA0NjMz,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +301=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +302=RowsNext 11:[10:OWFjOTI1ODItN2FlMS00MjcxLThkOTYtNDIyNTIxMGFlMDQ1,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +303=RowsNext 11:[10:YTUxNWVlNzYtN2U3OS00ZjRhLTlhZWQtZDI3Zjg4YjdmNDlj,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +304=RowsNext 11:[10:YWViYjQyNzUtNzMwYS00ZTNlLWI4ZGEtYmQzNzI1NGQ1NTVj,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +305=RowsNext 11:[10:YzhiMjVlNWYtYzk4My00ZDZkLTg2YTEtMDEwODNjMjAzNTNm,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +306=RowsNext 11:[10:ZDViZDRmMzYtMDNiNS00MmZhLWE5YTctOTQ0NjQ0NjRmZTQx,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +307=RowsNext 11:[10:ZGNmNzE2ZjgtZWVmNy00YzBhLWFjZTYtOGVmMzkzMzY2ODFh,2:"Tenant A-2",2:"user1",2:"A - T-A-2 - U-1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +308=RowsNext 11:[10:ZTEwZGNmMGYtYTEzYS00NTYzLTg4NzMtY2I3YjQ1MTljNmM1,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +309=RowsNext 11:[10:ZTdlNmZjNzYtOWNkMS00YjE2LWIyMzgtNGI0MTgxNzVmMGJl,2:"Tenant A",2:"user1",2:"A - T-A - U-1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +310=RowsNext 11:[10:MDRiN2VjNTItZTNhNy00ZjZjLWI5ZTgtMTIzNjk3MWJmMjcy,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +311=RowsNext 11:[10:MDUyZTI1ZDItNGIzMC00OWIyLWJlMTItY2M3NmJmZTJiNmQx,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +312=RowsNext 11:[10:NGVhNjU4YWEtZDQ0OC00NWFkLThlNjgtOWRjZjQ5YjBjYWE3,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +313=RowsNext 11:[10:NWI4NWEzNGQtNTllYy00MDRhLWE4MTctNTBkMjAwODM3ZDJh,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +314=RowsNext 11:[10:NjU4NWMxY2YtZWNiOS00MjNhLWI4OWEtMmJjYzk5MGRmYmM2,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +315=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +316=RowsNext 11:[10:YTk5NTY4YTItZWU4OC00NDdhLWJkNDMtM2Q5YTZiN2JkNGQy,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +317=RowsNext 11:[10:Y2UxM2U0MmYtNmNkYi00YjYwLWI4NDEtZGU1MDM4Zjg2ZTg5,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +318=RowsNext 11:[10:ZDNiMWZhYWUtODc1Zi00Yjk4LThkMTctNTg3MGM3YTJiZTdi,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +319=RowsNext 11:[10:ZjA5ZTU0MWQtNGE1ZS00NWVmLWE4YjUtYjJlYTdiNTAwOTlk,2:"Tenant B-1",2:"user2",2:"A - T-B-1 - U-2",10:MTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZk,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsMTUxM2IwMTUtNmE3ZC00ZGUzLThiNGYtY2JiMDkwYWMxMjZkfQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +320=RowsNext 11:[10:OWY4MGNhMTgtOTJlNS00Yzg3LTk0NDktMGM3NTRlM2RlMzQ0] 1:nil +321=RowsNext 11:[10:OGI3MTFhOGYtNTBjYi00OGRmLTk1MGMtOWFlNzEzNjg1Mzdh] 1:nil +322=RowsNext 11:[10:MWJmOGNlYjctNGQ1Yi00MzQ3LWI2NmYtNDg4OGVhMDYzNWQ0] 1:nil +323=RowsNext 11:[10:YjYyMzM1MDktMWMzNC00OTk2LTkxNjQtODk2YzBhYmMwYjM2] 1:nil +324=RowsNext 11:[10:Y2IwNGFmM2ItODdjYS00OTNkLWFiNzYtOGRlNzc3MTJmOThl] 1:nil +325=RowsNext 11:[10:YjQ4ODZkN2YtMDhmYi00MTIwLTk3NDItYTc4ZTFmYjk4YzNm] 1:nil +326=RowsNext 11:[10:OTU1ZTBmYmMtMGU4OC00YjljLTk2N2EtMWZhYmY2ZWRjMDZi] 1:nil +327=RowsNext 11:[10:MWIyZTdlZDgtZTUxOS00OGFmLTk5YjEtNmVkYWNjMjFkN2Q1] 1:nil +328=RowsNext 11:[10:OTE0Zjk1MTAtODFlYy00ODg2LThlYWYtYzYxOWMzNzA1YzJk] 1:nil +329=RowsNext 11:[10:ZjlkNDUzYWYtMWUyZC00NmE5LTg3YWEtOTVhMjZmNmQzNDA0] 1:nil +330=RowsNext 11:[10:YTkyZDNkMjktNGZhYS00NTRkLWFkNjItYjQwOGRkNzMxOTY5] 1:nil +331=RowsNext 11:[10:NTU5NjAxYTAtNTA0MC00ZjNiLWFlYzctZjAyNzZhMWZlNDQ2] 1:nil +332=RowsNext 11:[10:Yzk2YzE1ZGYtZTFmNS00NDQ4LThmZDAtNWM5ZDJhODVjNjcw] 1:nil +333=RowsNext 11:[10:NTU2OGNlYTItNGQ4MC00YmRmLWIxODItZmIzMzRlMDlmNGQ1] 1:nil +334=RowsNext 11:[10:MjQ1Nzc1MDYtZTA0Ny00ZDViLWE0YjItNmFhOTMxMGZlMTEz] 1:nil +335=RowsNext 11:[10:ZWMzZTBhODAtNDI0NC00Y2I3LWFiMTctY2ZmZTYzMjQzMjVm] 1:nil +336=RowsNext 11:[10:YTkyZmM4NmItYzA5OC00N2IyLTk4Y2QtMmI2ODgxYjJiZjVj] 1:nil +337=RowsNext 11:[10:YTc5MzliZjMtY2JlNC00MzBmLThmZTAtMjVjODI5NTQwNTQ5] 1:nil +338=RowsNext 11:[10:OWU2YWFiNWUtMzIzNS00MjUwLTg2MzQtNmU4MGQ3ZmY5OGU5] 1:nil +339=RowsNext 11:[10:YjY1M2Q3ZmMtODkzNC00NTAxLThkYWYtYTYwMzUxZDNhZjZm] 1:nil +340=RowsNext 11:[10:MzMzYjBhNjItMjE2Yy00NjNkLWEzMzgtMTlkNjUzM2RkMDg5] 1:nil +341=RowsNext 11:[10:NTE1MmQzMzctYzVkMi00NDk3LTlmY2YtOTY4MzRmZjEyZmY0] 1:nil +342=RowsNext 11:[10:Njc2YzA1NDMtMjY4My00NmRjLTg2NjgtYTcxYjQyMTQzOTA0] 1:nil +343=RowsNext 11:[10:ZDJhMjhhN2UtYjA0Ni00MmQxLWJkNDItNjEyYmVhMWVjZTky] 1:nil +344=RowsNext 11:[10:MmUwMzZiMDctOTUwMy00ODc0LTg2MjUtZTdjNjhkZWZmZGIz] 1:nil +345=RowsNext 11:[10:NDIyZGVjMzAtZGIwZC00MmUyLWFkMWEtZTA3YzU5M2U1MDA3] 1:nil +346=RowsNext 11:[10:OGU3MTgwOWItY2NlYi00N2U0LWE3MjMtNzZhNTc0ZGMwY2Qw] 1:nil +347=RowsNext 11:[10:OGFiYWZiYTYtNzAxNS00MGJiLWFjYzgtZjQ0NTNjZjI1OThj] 1:nil +348=RowsNext 11:[10:MTY0NzA1M2EtMzJkYS00ZTc4LWEzNDAtYzNhMDg4NzhiNTFh] 1:nil +349=RowsNext 11:[10:Y2EwYWNhZTgtZWQzYy00ZTNmLTg2N2MtZGI5M2NjOTIyYjAy] 1:nil +350=RowsNext 11:[10:MzVjMTkyMzgtZTIwOS00MDhiLTg2MTQtY2M1MzZhMTAwNGQy] 1:nil +351=RowsNext 11:[10:NTVlM2IxMmMtNDFhYS00ZGQ4LWE1NzUtNDhkMDE2OWNiNTdh] 1:nil +352=RowsNext 11:[10:YTE3ZmZiMmEtMjUwNS00ZGQxLWE0MGQtY2Y0ZmI0ZTgxMDI1] 1:nil +353=RowsNext 11:[10:MzY5MmFmNzEtZmVjMy00NDQ4LWJlNTEtOGFlZGFjY2NjMTll] 1:nil +354=RowsNext 11:[10:NjVmZjNlYmItYzBkMi00NjkyLWJlYjItNGM4NDYxYzExZGVk] 1:nil +355=RowsNext 11:[10:ZWIwOWJlOWQtNjkyZC00YzMwLTljMTctZmUxYjE3MTdlMGRl] 1:nil +356=RowsNext 11:[10:MTEwM2JmMzktZGM1My00ZTlkLTk0ODUtOWQwODNlODQxNjE0] 1:nil +357=RowsNext 11:[10:ODA1NDM0YjctZmNiYy00NDNlLWI5NTQtMGU0N2MwOTFhNDM4] 1:nil +358=RowsNext 11:[10:ZmZhNDIzZDAtZGYwMy00OTA3LWFiZTktMGZiYWEwOTE5ZjA1] 1:nil +359=RowsNext 11:[10:NzAwODVhY2MtZDRlYi00Y2EzLTg3ZWItM2Y1YmRiNmVjNWE1] 1:nil +360=RowsNext 11:[10:ZmIyNjA4NGUtNjc0Zi00NzFhLWI2MjEtZDIyMGE4M2QzMjNj] 1:nil +361=RowsNext 11:[10:ZmYzNWU5YWQtNzg3NC00Nzk3LWFjZDQtOWQzYzIzYTQ3NzE5] 1:nil +362=RowsNext 11:[10:MTBkYmEwZDgtZTE1Ni00ZmM2LWE0ZGItMmIzN2MzYTgyYjJl] 1:nil +363=RowsNext 11:[10:YTY5OGI3ZDUtMzMzMi00ZTU5LTgyZTAtZmU2NDQ4OTE3ZDU1] 1:nil +364=RowsNext 11:[10:NWFkYzU4YmEtYmM3MS00NzA1LWI5YzQtNDllODlkY2Y1ZDM4] 1:nil +365=RowsNext 11:[10:YTc2NjBkNTQtYjk2Yi00NGU2LThjMzItNjkxYjQzYmU5YTk5] 1:nil +366=RowsNext 11:[10:OTczYzEyZWQtOGNkYS00ODdmLTk3YjMtMjM1OTQ3MzgxNzMx] 1:nil +367=RowsNext 11:[10:NjNkMzcyNDEtMGE4ZS00MDZhLWJkN2MtYjgwYTE0YzZlZTEz] 1:nil +368=RowsNext 11:[10:YWFjNWM2MWMtMzVjMS00YWU3LThhYTgtMjdhMzg2NjI2YWZk] 1:nil +369=RowsNext 11:[10:Y2NlYzIzZDYtYTM3Ni00YWQzLWFlY2EtOTUwZGEyZDAyOWM4] 1:nil +370=RowsNext 11:[10:NmRjY2U5NWEtNjViYi00NDFkLTkwZWMtYTA4M2ViMmNiZmM4] 1:nil +371=RowsNext 11:[10:N2NiYmQ0NzgtYzg2Ni00YzY1LWIyMzItMzZiMjI4ODI3MjMz] 1:nil +372=RowsNext 11:[10:ZDA1MDc2ZDgtMjFhNS00Yzk3LWIzYzEtOWYyODg3YTAwZmYx] 1:nil +373=RowsNext 11:[10:OGRhNDM4ZWUtZTc2YS00YmNjLWI5ZWUtNzkyZjQxMDhhNDc0] 1:nil +374=RowsNext 11:[10:OTY1MzEyYjEtM2NlYS00ZjEyLTg0MjYtOTgzY2E0MzBhY2Nk] 1:nil +375=RowsNext 11:[10:M2IzNDY1ZWEtZDA2My00MmQ2LWFlNTQtM2QxZmQzNWUxZWNj] 1:nil +376=RowsNext 11:[10:NDQzOTk2MzItMWQ4NS00NjBlLTkwYjAtZjYxZGY2Y2YzYmYw] 1:nil +377=RowsNext 11:[10:N2UzOGJlOWMtMWQzYi00MTQ2LWI2NjAtN2FiNTlmMzI3NDEz] 1:nil +378=RowsNext 11:[10:ZDI5ODA2OGUtNTg4Ny00ZDA5LWEyNzgtMGIxZTdiMTczMmU3] 1:nil +379=RowsNext 11:[10:NDMyN2JiOTctZDRlZC00NjBiLTk3YzYtOWMxYWI4Mzg0YmFh] 1:nil +380=RowsNext 11:[10:YzNjN2FmYTUtZWIxZC00YmM1LWI2YTgtNzhjZWExMmE4ODgx] 1:nil +381=RowsNext 11:[10:ZGI3NjM2Y2MtMjA0My00M2E3LWFkNjMtNzE1NDFkOGI4YTE0] 1:nil +382=RowsNext 11:[10:M2U1YTdiN2ItZDFiMS00Njk5LWJkYmEtMjFhODY2NWIyNjlh] 1:nil +383=RowsNext 11:[10:MTIxMWQ4N2UtNjA4Yi00NDY5LWE4YTAtMzkzN2ZiMTY5NjNk] 1:nil +384=RowsNext 11:[10:NmIxZjVmZjYtYjc0MS00NzI4LWJkY2EtMGIyYjA4NzNmMzNh] 1:nil +385=RowsNext 11:[10:MDIzNjNjYTEtODgzNC00NTEyLTkzN2QtN2IwNGY0YjhkMzU5] 1:nil +386=RowsNext 11:[10:MGRmYWZiM2QtZDlhMS00OTlhLWEzNmQtOGM0MGZkNmQ1MmE5] 1:nil +387=RowsNext 11:[10:N2VhMmIxNjYtYzlhNi00MzJiLWEyMDQtMGNiNzRlNTdjM2Nl] 1:nil +388=RowsNext 11:[10:M2RlNDVhYWMtZDEyZC00YzgyLTk4MDctMmQ2MjVlYWI2ZDMz] 1:nil +389=RowsNext 11:[10:NjcwNDhiOGYtYTMxOC00NGVkLWJkMGEtNDNiNDlhMWUyYThi] 1:nil +390=RowsNext 11:[10:MDIxNGUzZjItYWRkMi00YjdjLTg1YTQtYWNiNGM5ODBlZmU5] 1:nil +391=RowsNext 11:[10:YjJmM2U1NWMtMWVkNy00ZWM4LWEwNDEtYjM2YjgzNTg4NTI1] 1:nil +392=RowsNext 11:[10:YTU0ZmExZDYtYWM5Mi00ZDI0LThjZTctNGNhZWE4NThmMTJk] 1:nil +393=RowsNext 11:[10:YzlmZDdmMDEtZjI3Yy00YmIxLWFmNTEtN2E2YzFkOTdjYjM2] 1:nil +394=RowsNext 11:[10:ZGI3ZTdlNmEtMWY4My00YzQ0LTg0NzctODMyMGM1ZmVkY2U0] 1:nil +395=RowsNext 11:[10:MmY0NTNiNTAtODI5Mi00YjY0LTliMDItZTdlZWIxYTU2ZjE3] 1:nil +396=RowsNext 11:[10:MWI3NjAyMTktNmIwYS00MDBkLWIwYTYtYmEyMDcwOTI0NWU2] 1:nil +397=RowsNext 11:[10:YTE5MTcyMzItMDJjYi00OGRlLWIwYmQtMDVjZGQxNTBlNDZj] 1:nil +398=RowsNext 11:[10:NmIyZTRmMjAtYzQxMi00YjQxLTliN2EtNTUwNmE3YWM4NGJj] 1:nil +399=RowsNext 11:[10:NGIwMjU0NTctYTkyYi00OGNiLWEwMDYtYmQ3MjcxN2I3ZmRm] 1:nil +400=RowsNext 11:[10:MTQ4OTczYmQtMjFmNC00NWFjLWEyMmQtYzhiMjFkNDYzMWJk] 1:nil 401=ConnQuery 2:"SELECT * FROM \"test_opa_model_a\" WHERE \"test_opa_model_a\".\"id\" = $1 AND ((\"test_opa_model_a\".\"owner_id\" = $2 AND \"test_opa_model_a\".\"tenant_id\" = $3) OR (\"test_opa_model_a\".\"owner_id\" = $4 AND \"test_opa_model_a\".\"tenant_path\" @> $5)) AND \"test_opa_model_a\".\"deleted_at\" IS NULL LIMIT 1" 1:nil 402=ConnQuery 2:"SELECT * FROM \"test_opa_model_a\" WHERE \"test_opa_model_a\".\"id\" = $1 AND (\"test_opa_model_a\".\"tenant_id\" = $2 OR \"test_opa_model_a\".\"tenant_path\" @> $3 OR (\"test_opa_model_a\".\"owner_id\" = $4 AND \"test_opa_model_a\".\"tenant_id\" = $5) OR (\"test_opa_model_a\".\"owner_id\" = $6 AND \"test_opa_model_a\".\"tenant_path\" @> $7)) AND \"test_opa_model_a\".\"deleted_at\" IS NULL LIMIT 1" 1:nil -403=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -404=RowsNext 11:[10:NjhmMGFmMWQtNTJjMS00ODJjLWJmZGItMDY4N2FhNGYzNzE0] 1:nil -405=RowsNext 11:[10:ZDRjMmIxZGEtM2ViMS00MDRlLTkzOTktZjM0MzAyMTdlYzVi] 1:nil -406=RowsNext 11:[10:YzRlZDhiZjMtN2NlNy00ZDJlLWJkMzUtNjRhNTVjNTkxNDcx] 1:nil -407=RowsNext 11:[10:MDAyMzA2NzItMTdlMy00ODRiLWExZjItMzc3ZWI2N2MwNDFm] 1:nil -408=RowsNext 11:[10:YmJlMGQ3ZWMtOTNjOS00ODMyLTk5YTktY2Y1ZWFkNmUxOTY1] 1:nil -409=RowsNext 11:[10:NWZlMGZlMTEtN2FiMy00YzYyLThlZmUtNmM2MGYzYzQ4OGVj] 1:nil -410=RowsNext 11:[10:Zjk5NTIzNmUtOWExNS00YTc0LWIyMjgtNTk2OTllMDk3MWYx] 1:nil -411=RowsNext 11:[10:MzZmNjFkNGMtYTJhZi00NmU1LTg5Y2YtNzI3NzY2ZWU4NGEw] 1:nil -412=RowsNext 11:[10:N2I1YjFiNGYtZmFmYS00ZjcyLTliNGEtYzg1ZmZmMmQ0OGFh] 1:nil -413=RowsNext 11:[10:NmQ1ZTk0MTYtOTQ1MC00N2Q5LTlmM2ItNTg0MTZkNTNlOWY4] 1:nil -414=RowsNext 11:[10:MWFhNzMxM2ItMjZhZS00OWFiLTg3MjEtYTE4Y2NiM2JhN2Rh] 1:nil -415=RowsNext 11:[10:OWM3ZDJiZjgtZWYxMy00MWFlLWFiNjItMzA2ZDU3NmMxYWNm] 1:nil -416=RowsNext 11:[10:YWQxZWJhZjMtNGRmNC00YTI2LWIwY2QtNTliY2NkZDZjMjFh] 1:nil -417=RowsNext 11:[10:NzJjZTU4ZTctOWI1OC00ZmE3LTllNmItYWQyNDVjMTg3NTgz] 1:nil -418=RowsNext 11:[10:NmZhMzNhMzctNmY1ZC00Nzg2LThmODYtMTQzOTEyNzk0MzRm] 1:nil -419=RowsNext 11:[10:YjcyMmM0MGEtYmExMC00ZGJiLWFjMGUtODE1YjdkY2U5YmMx] 1:nil -420=RowsNext 11:[10:MDcwZDI2MDUtMWIwZi00NWZmLWFhNWYtZjkzYmM1MDQxMTdm] 1:nil -421=RowsNext 11:[10:ODY4NmUwYmYtZDgxZS00NGM5LThiMjItNjA5MDFlNjA3ODU1] 1:nil -422=RowsNext 11:[10:MzYwODFmMmEtNmE4NC00M2M3LWE5YzItMmIyODlkMTRlNTlk] 1:nil -423=RowsNext 11:[10:YjdmZDYxMTEtMmRkZS00MjZiLThlNjEtYWNlNmI3OWZkOTIx] 1:nil -424=RowsNext 11:[10:YWIwMjAzYjAtYzRlYS00YzYwLThlODktMjRkYTVkNjlhMTk4] 1:nil -425=RowsNext 11:[10:YzhjNGRlYjEtMWVmNS00YWYwLTk4M2ItZWUyNzUyODU1MzQx] 1:nil -426=RowsNext 11:[10:OTk0ODUzMjMtYzNmZi00NmEzLWIwYjgtZGE5MGQ0MGRmZDdh] 1:nil -427=RowsNext 11:[10:OGE3YTJlNjMtNTAzNi00MDU0LWJhZjgtNzQ0ZTBjMjYyOTRj] 1:nil -428=RowsNext 11:[10:NzQwMWEzMTktODM4NC00NDFmLTllMjYtNDc2N2MxOTE0MDQw] 1:nil -429=RowsNext 11:[10:NDc2Njk0MDQtNjgwOS00Njk4LTg2YTctY2RhNzFkM2U1MWY1] 1:nil -430=RowsNext 11:[10:ZDBlOTAzNWMtM2YzYi00MzIwLTg3YjQtYzE0NjcxNzNlNGMz] 1:nil -431=RowsNext 11:[10:YWIwZDEzNGYtOGEwNS00MDNmLTg3ZTgtODJlNTNhMzVhNTgw] 1:nil -432=RowsNext 11:[10:MzNkMWZkNmQtZjkxOS00NDZlLTg3ZjUtNjI2OTRiNTNjY2Ri] 1:nil -433=RowsNext 11:[10:OTE3M2JkZmQtYWRmOS00ODk3LThjNTgtMTgzMGM2MDBlYWQ5] 1:nil -434=RowsNext 11:[10:M2JhNjE3ZWQtZWNiYy00ZTU2LTgxZDktMjE5Nzk4MGVjY2Vk] 1:nil -435=RowsNext 11:[10:MjA2NGJiMTAtODJmZi00Y2RjLTgwNTYtOWI0MWIxZTlkY2M0] 1:nil -436=RowsNext 11:[10:ZTY5ODRjODMtMDQ2OC00MzZiLWI4Y2YtNTI1MmQ0MDg2MWMz] 1:nil -437=RowsNext 11:[10:OTEyYzYyYzctMzkyYS00NGIwLTkzMjYtNzYzNzJlYzA3YThk] 1:nil -438=RowsNext 11:[10:NzAyOGM3NDQtN2ZmMi00ZGY1LWI1NTItNDEzZjE5OWJhOGFj] 1:nil -439=RowsNext 11:[10:YWZmNTRmOGEtY2E0Yi00MDA2LWI4MjQtNTJkOWJhNTFmNThl] 1:nil -440=RowsNext 11:[10:ZDNiNDAyMDAtMGUzNi00Y2MxLWExNjUtNzMzNzFlMTQwODY0] 1:nil -441=RowsNext 11:[10:OGY0M2Y1MjUtZjdkNi00ZjliLWFmZTUtOTAzNTJjNGU4YjEw] 1:nil -442=RowsNext 11:[10:NzQ5MWUzZGYtOWE4Yi00NGI4LTgyNWItMTdlOWY4NTZhZjMy] 1:nil -443=RowsNext 11:[10:Y2E0YmEyNTctOTBhOC00YjNlLTgxNzMtNTY3YjZkN2E2MjMz] 1:nil -444=RowsNext 11:[10:ZTkwMDk4OTYtOTMwOC00YjQ3LWIyNzQtYjRiZWExYzIzNDM5] 1:nil -445=RowsNext 11:[10:MjRlMjY0OWQtNWQ3Ny00NTZlLTg4YzktYTY1ZWE1NzQ5MGJl] 1:nil -446=RowsNext 11:[10:ZGNhNzk4OWEtYzg0Ny00Y2M4LThiNWEtMGUzNzlkMjZjNmJi] 1:nil -447=RowsNext 11:[10:YWM0ZmY5MTgtOGRmOC00ZDc3LTlkMDEtOWUxMmJiMTc4YWM0] 1:nil -448=RowsNext 11:[10:ZDJhNTg0NmEtZjU5MS00MDIxLWE3YjktOWE2NDVkOWU0ZGVh] 1:nil -449=RowsNext 11:[10:NDNkY2NlMWItYjZlOS00NTZjLTgzNDAtYmMxOGU4NDY1MjQx] 1:nil -450=RowsNext 11:[10:MzZjYWRhYmMtYTJkZS00ZTVmLThmNGEtZDA4ZmYyOTMwY2Uy] 1:nil -451=RowsNext 11:[10:NWE2OWIxYjktODg5NC00ZTFmLWJjZjMtMjE2NGVlZTBhNWFl] 1:nil -452=RowsNext 11:[10:MDZlNDY2OGMtZGNhMC00ZmIxLWEwYjctMTdlZDMzYWEwMWNh] 1:nil -453=RowsNext 11:[10:NmZmZjQ3ZjYtYjU2OC00ZDBkLWE3N2YtMGU0MjE3MzM5Mjcw] 1:nil -454=RowsNext 11:[10:MmQzOGJjMGYtMDI1MC00YmI5LTk3OGItOGJiMTQyM2JkMThh] 1:nil -455=RowsNext 11:[10:ZmFkODFkNWEtYjBmZC00MGQ5LWE4MDktMzRiOTdjYjhjNmRi] 1:nil -456=RowsNext 11:[10:Mjc2MzhmYzMtN2MzMi00NmNhLTgzN2YtYTI0ZjAyYjZlMGEy] 1:nil -457=RowsNext 11:[10:MmU0NDE5MDAtNWRkZi00YzhkLWFiYTMtMzk2Zjk4NGUwOTc5] 1:nil -458=RowsNext 11:[10:ZWNhNDE2ZGEtYTk1NS00NTMwLTkwM2YtODFkYjY4NWI1YmFl] 1:nil -459=RowsNext 11:[10:OGUzYmY5YzctNzc1ZC00YmVlLTg3MWMtZGIwMGExNzA0Yzlh] 1:nil -460=RowsNext 11:[10:MmY4NmI2YTAtYTNhZi00N2Y3LTgzMWItZmJlZWFiYmM2MWQ5] 1:nil -461=RowsNext 11:[10:ZGViYjE2MTctNzYxNS00MGE0LTg5MWEtNDE4MmY0MDc1Nzhj] 1:nil -462=RowsNext 11:[10:OWRhZGZlYTctYTcwMi00N2NjLWExNmItYzI5OGVhMDdmNDY5] 1:nil -463=RowsNext 11:[10:YmJkMmZmZGEtNWNkMC00MThlLWJjNDctN2UzNjNiODdkOGRm] 1:nil -464=RowsNext 11:[10:NDE1YmVhN2UtY2NiNC00YzcwLTkzYzAtNTdjOTQ1MDUyY2Ji] 1:nil -465=RowsNext 11:[10:MTFhNmYxOTktYTViZC00MzMxLTg0NWEtMjE2Njk3MGEwZjk2] 1:nil -466=RowsNext 11:[10:M2RlYmYyZDItY2JlMy00YWQwLThkNDktZGVhNWM1OGQ1MGFm] 1:nil -467=RowsNext 11:[10:NTcyMmMyMWEtODE3Yy00YTMzLWIyNWEtZDg2ZjlmMDMwODY0] 1:nil -468=RowsNext 11:[10:NzZkNTQyYzgtMmNiYS00NGEzLWE3ZmEtMTVjYTI4YWU0ZWJm] 1:nil -469=RowsNext 11:[10:Y2FhNWZjZTYtZDk4NC00ODZjLWI0MzAtMjA3NjUxOTI2NTlk] 1:nil -470=RowsNext 11:[10:MDY1OTIyZmYtNzc4My00ZjM0LWFjYjYtZDIwOWQxODUwN2I2] 1:nil -471=RowsNext 11:[10:NmIwOGM0ODQtNmVjZS00MmQ2LWEyYjctZjI2ZjRiZjE5Njk5] 1:nil -472=RowsNext 11:[10:MzVjNGQ2M2EtODczOC00MDNhLTllOTMtOTFjZmEzNjZkOTA1] 1:nil -473=RowsNext 11:[10:YTNiY2JiN2YtOGM2MC00NTg3LWFhMTctMTc1OGQyZTYyOTZi] 1:nil -474=RowsNext 11:[10:ZWY3NjZhMGQtN2UyMy00MTIxLWEwZjgtM2YxNjM1ZTAyNTRk] 1:nil -475=RowsNext 11:[10:YWFhNTczZTYtOGFjOS00NjJlLWI5ZmQtOWY0YjkwYjBiMWRi] 1:nil -476=RowsNext 11:[10:MzBiN2UwN2UtMWUxMy00ZTQwLTllMGEtMDZjZGVmZGU4OWY1] 1:nil -477=RowsNext 11:[10:NmU4ZmU3YTYtYjdlMi00YTQyLTgzNDgtMTI3OWFiYjYzZjI1] 1:nil -478=RowsNext 11:[10:ZGRhYzk0OWItNjNjYS00NmE0LTkzZDYtNTAxZmNjMDVlN2Y2] 1:nil -479=RowsNext 11:[10:ZjIwYzE3N2MtZDMxNS00M2I0LTg5ODUtMmU5ODk0NzM1YThj] 1:nil -480=RowsNext 11:[10:NTk1ZWUxNmUtZjJjZi00NjYyLWI3MzUtNmM0ZTQ4ODlkN2Rm] 1:nil -481=RowsNext 11:[10:MDk2MTFjMmEtMzZlNS00ODZhLWE5YTQtOGM2OWY0MzgzMDRk] 1:nil -482=RowsNext 11:[10:NDE1YjJiMmItYmU0OS00MTUyLTk1M2MtN2U1OWE3ZDI2NTAw] 1:nil -483=RowsNext 11:[10:M2E0ZDEyMTQtZjFiNi00Mzg2LTgxMTQtZjY4ZmQ4Zjk1NTFh] 1:nil -484=RowsNext 11:[10:YjU4NWU4M2UtODg2ZC00ZTU1LTgwNzItYTE1MWRhODczYjYw] 1:nil +403=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +404=RowsNext 11:[10:YjgzNDExNGItMjM2Yy00NmRlLWI3ODktNDFkODM1ODFkMGQx] 1:nil +405=RowsNext 11:[10:ZjhiNTgzMWQtY2ZiYy00ZDhjLWE5MWItM2EyNTEwYWZlNzRi] 1:nil +406=RowsNext 11:[10:YThlYTJmM2ItZjk4My00YjA3LWIxODItNGEyMzdhNTllODUx] 1:nil +407=RowsNext 11:[10:NWM3NzU0MjItYTljNS00M2JlLTk5OTEtZTU4ZWEzZmI1YmI1] 1:nil +408=RowsNext 11:[10:NjdkOGVmMzctYzhkMS00MGYzLWJmMjktYTdmMTY3M2M4NTll] 1:nil +409=RowsNext 11:[10:M2I2Yjk1Y2QtMjExZi00YTk0LWEyMGItYzc3NGUzNzExODBi] 1:nil +410=RowsNext 11:[10:OGJkYjI3OTEtZmY1MC00MGE1LWFlYWYtMWUxZmYzOWUwYTE3] 1:nil +411=RowsNext 11:[10:NzAyMzc1MzItYjcwMC00Yzg3LTk1OGYtZGFhNWNmMTZiZDU2] 1:nil +412=RowsNext 11:[10:YzBlMDk4NDctYWJkNS00NmViLTk2N2UtMGUwNDczNTBkZGVl] 1:nil +413=RowsNext 11:[10:MzI1MDQ0YTUtMWU5Mi00NTk4LWFjYzktZjU2MjcxMDVhNGU1] 1:nil +414=RowsNext 11:[10:OWZmM2YzMGMtOTdlOC00YWYzLWFlNDYtMjAwMWVlMWQyZjli] 1:nil +415=RowsNext 11:[10:YjJkOGNkZmUtMDlkNS00ZTk0LThlYzUtZDJjNWY4MmUzYzJk] 1:nil +416=RowsNext 11:[10:ZDg3ZmZiMzYtZjlmMC00ODEyLWIzYjUtZDZkZWFiMmE0YzJi] 1:nil +417=RowsNext 11:[10:ZTEyZTA4ZmItMzY3ZC00YWE4LTg5NGYtNzJlYjU4M2MwYTE0] 1:nil +418=RowsNext 11:[10:M2QzMjI2OGItYmEwYi00YTFlLTk1NzEtY2IwYWI4ZjcxYzJh] 1:nil +419=RowsNext 11:[10:MDU4YjFiNjktMjQwNS00ODdlLTk2YzItM2FlNWFkMGVjOTRk] 1:nil +420=RowsNext 11:[10:ZTQ0ZmMyMWMtODFmNy00MjJmLTllZGMtNjE2OTM1NzBiY2Iy] 1:nil +421=RowsNext 11:[10:N2IwNDVhMDgtMTVmZC00YjBmLWFkYTQtODg2OWZiNmJkYjNj] 1:nil +422=RowsNext 11:[10:YTUyMzEyN2EtMjA3YS00NDcyLThmZGYtNGZmZTM5ZTAwZTBj] 1:nil +423=RowsNext 11:[10:YjMxMzUwMGItOWEwMC00NDQ1LWIzZGYtMzIyMWQ2NTA2OTFl] 1:nil +424=RowsNext 11:[10:NGQ4YmMwODEtNTI1Ny00ODBiLTkxMWYtNjgzZTRmNmI4NWY0] 1:nil +425=RowsNext 11:[10:YTFjMzczM2QtN2U4OS00OWVjLWFlZTgtMDViMTE0ODYzMTY1] 1:nil +426=RowsNext 11:[10:Mjg1MDMwZGMtMmNiMi00YjIxLWFjOWItN2JhNWI5N2RmYjY0] 1:nil +427=RowsNext 11:[10:OTJmZmRhMGMtOGU0OS00NzQ3LTk2MjktMTVjNGU3Y2FjYjg4] 1:nil +428=RowsNext 11:[10:ZGQ4ZGFhYjUtZDY1YS00N2RjLWIyZTYtNDQ4OGZjYjQwMTdl] 1:nil +429=RowsNext 11:[10:ZjQ5M2FkMDUtYWEzZS00YzA0LWI0M2QtYTRmZWI3YjBhMDhh] 1:nil +430=RowsNext 11:[10:NGZmODI5N2YtOTIzNC00MzdjLTk4MGItMThkZDBkNmExNjUy] 1:nil +431=RowsNext 11:[10:NDM5MDUyOTAtOGQ1Ny00MDcyLWFjYzMtY2E4N2YxNDY4YWU5] 1:nil +432=RowsNext 11:[10:YjJjMmEyODctZDFjZi00NzBlLWFiZmMtYjk3YjUzOGJmODcy] 1:nil +433=RowsNext 11:[10:OWZhZmI4MTAtZDhkYy00ZGQ0LTgzZGEtMmI5Y2ZjNjY1MWUw] 1:nil +434=RowsNext 11:[10:M2U3ODUwYTAtMjEwZS00YjNiLTgxNDEtMmQxZjc4NmQ0NTQ1] 1:nil +435=RowsNext 11:[10:MWFlYjliMzktYmQwYS00OGZlLWI1ZTYtOWU3YWY0OWMzYWE1] 1:nil +436=RowsNext 11:[10:MGFkNTViZmEtMjc3Yi00MTNmLTlkNWEtNWVjYzI4MDNhNWY1] 1:nil +437=RowsNext 11:[10:ZDlhZmU0MmUtNzY4OC00ZGMxLWFkOTctMGI2MDBlNmI5ZThm] 1:nil +438=RowsNext 11:[10:M2EwYTEyMzAtNWRlNy00ODM3LWE5ZjItZTFmMjFiNjAxMjA4] 1:nil +439=RowsNext 11:[10:ZGI0YTZlOTgtZWExMC00NGNhLTkzYzktOTkxZTM1ZTMwNzE0] 1:nil +440=RowsNext 11:[10:Yjk3MjFkYWEtMzczMy00ZTc4LThkOTEtOWZjZjk0Njg4Mjdk] 1:nil +441=RowsNext 11:[10:ZjRiMTY4YzItNzJhNy00OGNkLWE4MTItOWE5NTE1YTdlMWRh] 1:nil +442=RowsNext 11:[10:ODhjN2VmNTEtNTczNC00NGFmLWE1NmYtYjhjMGNiNTgyMTI4] 1:nil +443=RowsNext 11:[10:MjQ2MGU0MWEtZWZhYi00N2RhLTk5NTUtMGNkNzFjYTI0MDE5] 1:nil +444=RowsNext 11:[10:ZDQwOGYxN2MtOTE3MC00MDY5LTkzYTctNDAxN2IyNzdhYjQ5] 1:nil +445=RowsNext 11:[10:MDY0MjMyMDgtMmM0ZS00ZTA5LTg2OWEtNmMyYmUzZmE2MDQ0] 1:nil +446=RowsNext 11:[10:YjFlYzc0YWMtYjg1Yy00NWRmLWE0ZDItMzQ3MmJmYTMyOTFl] 1:nil +447=RowsNext 11:[10:N2FhNjIwZmYtZWU5MC00ODZhLThkYzMtODQzZDUxMWRjMjdi] 1:nil +448=RowsNext 11:[10:OWFmOTQwOWYtZTA0OC00OWM3LWE0ZjgtYzYwNmY3YmFjNWQ4] 1:nil +449=RowsNext 11:[10:NDAzNzk2NTctODFkZi00OTllLThlYjEtMDI3ZmFjZTgxOWMx] 1:nil +450=RowsNext 11:[10:YWY1ZjcxMGQtNzZjNS00MDhkLTgwMTQtZDUyMzYxNjY2OGVh] 1:nil +451=RowsNext 11:[10:NmQyMGI5OWMtYTQyMC00YWFjLWFhM2UtYmFlNGZmYTg4MTgw] 1:nil +452=RowsNext 11:[10:Y2VlYjJmZjItYjkwZi00NmVkLWFkZjgtNGI2NzA1MTk3OWVj] 1:nil +453=RowsNext 11:[10:NzlhM2U4NjUtZjkzNC00MjU3LWE2ZDgtNDA4NWQ1NzllMDcz] 1:nil +454=RowsNext 11:[10:ZmEwMmJkZDQtMjJiZC00M2NiLWJlMDQtZTQ4YWVmNTlkOTA5] 1:nil +455=RowsNext 11:[10:OWRiMDZhZGQtZWMyMi00NzdmLThlNzMtNzY0NGZkMzNlZGMy] 1:nil +456=RowsNext 11:[10:NDU3NmM5MGUtYzI4NS00N2Q2LWE2ZjEtMjg0MDA2ZTc5Y2Y1] 1:nil +457=RowsNext 11:[10:ZGUzNjE3YzYtNzBkNC00OGQ2LTlmZjAtYmZiODAyNDcwYWZh] 1:nil +458=RowsNext 11:[10:OGJkNGY1NWYtMjhhYy00OWIwLWE3ZTMtNTQ0Y2UyOWZhNDc0] 1:nil +459=RowsNext 11:[10:ZDcyZmNhMzAtNjgxMS00ZWZhLWJlMzMtNDMxNWIwZDFiMDlj] 1:nil +460=RowsNext 11:[10:ZTA4NDU2YmItYTc2MC00ZGNjLTg0NjktMmY1NjRjMWY4NmE5] 1:nil +461=RowsNext 11:[10:ZTY5NTJhNDUtZTY0NC00NmVjLWJlNDItODVlMmFjMzEyY2Zl] 1:nil +462=RowsNext 11:[10:ZTZjNjc3NjAtM2EzNy00OWU0LTkyZmEtYWE0NmM4NWY1Yzg0] 1:nil +463=RowsNext 11:[10:YzNlMzIwOTEtYzZhYi00ZGRiLWJlZGUtYWMzMGVmNWQxYTdh] 1:nil +464=RowsNext 11:[10:MGQzOGQ0M2YtMjk3MS00YzZiLWI0NGQtNjY4YWY3YjNmY2Ex] 1:nil +465=RowsNext 11:[10:MTFmN2FmYTEtYjExOS00M2VhLTg2YjEtNzA1YzQ1ZDZmNjhh] 1:nil +466=RowsNext 11:[10:YzNkNzJkYzYtYzdhMC00NDkwLTgxYzAtNGVjYmM1Nzk4MGMx] 1:nil +467=RowsNext 11:[10:N2FiMGFkZjItMmMwMS00ODhkLWE2YzgtYjU3ZTFlNTU2NTlh] 1:nil +468=RowsNext 11:[10:ZTJhYTc0OTYtZjFiNi00MTY2LWI3MDUtMjA0MGNmZjg4ZTU1] 1:nil +469=RowsNext 11:[10:MjZkYjlhOWItOTAxZS00YWNmLWFmODktZjc0YTFkMWNjZDYz] 1:nil +470=RowsNext 11:[10:ODcwYzE4ZGEtNWEwZi00NzZkLWFhNDUtNGU2MzQ0YjMxODIz] 1:nil +471=RowsNext 11:[10:N2NhMmEzYTMtZDE2Mi00YmUzLWFmYzYtZjUzZjk0NjdkMWY3] 1:nil +472=RowsNext 11:[10:Yzc2N2ZiMTMtNDY4Ny00ZTJjLWE1YTItZmVkMTg5ODFiNjli] 1:nil +473=RowsNext 11:[10:NzI0NDhjYWYtODY3OC00YzkwLWExYTAtYTU0ZTVhZjc1MjUx] 1:nil +474=RowsNext 11:[10:YWIwYmFiMzctY2EwYi00ZTc2LTllOWQtZDA2ZjYxNmY2ODQx] 1:nil +475=RowsNext 11:[10:NjMwN2EzOWItODdhNy00NzExLWI3OGMtMjQ2ZGIwYmY0OTU1] 1:nil +476=RowsNext 11:[10:YzFmZDNiZTQtMTQxZS00Y2FlLWE3NDYtNGE5ZWQ5ZTQyMGJi] 1:nil +477=RowsNext 11:[10:Y2M1ZTk1MGYtZTUxNC00ZjA2LWEwNmYtMjJhNTZhMGVkZDYw] 1:nil +478=RowsNext 11:[10:MzNiZDBiM2QtNTlmNi00MGQzLThmMTUtYjZmOGI2ZTcwNTY2] 1:nil +479=RowsNext 11:[10:MDE2OWQzN2QtZTMxMi00NjgxLWIwZTktMmZmYmI5NWU5NmVh] 1:nil +480=RowsNext 11:[10:ZDJlMjE0N2ItNWVkZi00YzUyLWFlYzctMWU2NWQ2YWQ3Yzc2] 1:nil +481=RowsNext 11:[10:OGNmMzc0MzYtMTk5OS00Nzc0LThmMWQtMzM5YjViY2JiZGRm] 1:nil +482=RowsNext 11:[10:MmE1ZTA5Y2ItNGM5Yi00OWQ0LWJlZTUtMWJjYTRhMWNhMDJh] 1:nil +483=RowsNext 11:[10:ZjIzNGY1ZDEtODQ1NC00NWNkLWE0NjctN2M1YzZlYTczMzc0] 1:nil +484=RowsNext 11:[10:ODc4NTVhYWMtZjM2Zi00NmJkLTllMzAtYzM3ZDU3ODEwYjkx] 1:nil 485=ConnExec 2:"UPDATE \"test_opa_model_a\" SET \"value\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_a\".\"owner_id\" = $3 AND \"test_opa_model_a\".\"tenant_id\" = $4) OR (\"test_opa_model_a\".\"owner_id\" = $5 AND \"test_opa_model_a\".\"tenant_path\" @> $6)) AND \"test_opa_model_a\".\"deleted_at\" IS NULL AND \"id\" = $7" 1:nil 486=ResultRowsAffected 4:1 1:nil 487=ConnQuery 2:"SELECT * FROM \"test_opa_model_a\" WHERE \"test_opa_model_a\".\"id\" = $1 AND \"test_opa_model_a\".\"deleted_at\" IS NULL LIMIT 1" 1:nil -488=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:34.180228Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +488=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.64895Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 489=ConnExec 2:"UPDATE \"test_opa_model_a\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_a\".\"tenant_id\" = $3 OR \"test_opa_model_a\".\"tenant_path\" @> $4 OR (\"test_opa_model_a\".\"owner_id\" = $5 AND \"test_opa_model_a\".\"tenant_id\" = $6) OR (\"test_opa_model_a\".\"owner_id\" = $7 AND \"test_opa_model_a\".\"tenant_path\" @> $8)) AND \"test_opa_model_a\".\"deleted_at\" IS NULL AND \"id\" = $9" 1:nil -490=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:34.186461Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -491=RowsNext 11:[10:ZWQ1ZGY5MWEtM2IzZi00MTEyLWE0NWUtZmU4NGY1Y2U0Nzcz] 1:nil -492=RowsNext 11:[10:OGM5MWQyOWMtZDNjNS00YWY1LWFhZGItNDExNTI2MDMwZGE4] 1:nil -493=RowsNext 11:[10:Mzg3NTI5YTEtM2FlMC00NzUyLWEyMDYtZTg1M2ZiNjBmOTE0] 1:nil -494=RowsNext 11:[10:ZWM4ZThmZDUtNGFiOC00ZmE5LWI1MTctZmY3YjQ3Y2M1MDA1] 1:nil -495=RowsNext 11:[10:Njk0MWI1ZmQtNWFlNC00OTI1LWFmMjYtMmNkNTI3NGVhYzFk] 1:nil -496=RowsNext 11:[10:MzgyYjhmNDktMTI2NC00MmIyLTgxZjUtMmJlNWQxMmQ2ZDEy] 1:nil -497=RowsNext 11:[10:ODM5YTI2ODUtYmM4Yy00M2M5LThiNGMtYmUxNTgzMWQ3MmFi] 1:nil -498=RowsNext 11:[10:NWNhMGZlYWQtYzcwMy00Yzk0LTkxNTctMGM2OWM5ODk4Y2Rj] 1:nil -499=RowsNext 11:[10:M2YwOWQ4OTEtOGU5MS00ZjYwLTg0YjItNDYyMGQxZGZiMDli] 1:nil -500=RowsNext 11:[10:MWU1MWRiODctYWQ0YS00OTNiLWE5NjgtNTQwY2E3NjRmMDk4] 1:nil -501=RowsNext 11:[10:M2JjMTgxZTgtNTMxMS00OTZjLTg3ZjktNjAzZjMxMTliZWQ5] 1:nil -502=RowsNext 11:[10:ZWE2YzFjYWItYmFiYy00Y2RjLTk0ZGMtZjZiNjI3ODUwNjRm] 1:nil -503=RowsNext 11:[10:Njk0ODBkN2EtMzljNy00M2IyLTg5ZGEtNDVjODIxOGNkYjhh] 1:nil -504=RowsNext 11:[10:NmJlNWVjZjctYTFjNC00NzlhLWE0M2ItYzM1MzgwNTQ1NTIz] 1:nil -505=RowsNext 11:[10:MThlZDBkZGMtMDE0MC00ZmIyLTkzM2QtZDhhNTFkMDNhMmUz] 1:nil -506=RowsNext 11:[10:ZWQyZTg2NTQtMTc5MC00MzQ1LTk5ZDctMzEwODRlNGMwZWE3] 1:nil -507=RowsNext 11:[10:Yjc3ZjNhNWYtNzNiNC00NmZhLTlmOWUtY2E3ZTlmZWZmYzE1] 1:nil -508=RowsNext 11:[10:YTdhMjEyNWEtZjRiOS00Yjg5LTg1ZjUtNDI2M2QzZDM2YmU1] 1:nil -509=RowsNext 11:[10:NzViYjVhYWYtN2RlOC00ZGNiLWFhMTAtNTRmNjMxZWFmNDU3] 1:nil -510=RowsNext 11:[10:YzA4NmFmM2UtNTQxZS00NGNjLWFkZDYtOWZiN2E5NTk1YmU2] 1:nil -511=RowsNext 11:[10:OGI0MjAxNzUtNjYyOC00ZGM3LWFjZWYtMGFlZmM2NzNkZDFl] 1:nil -512=RowsNext 11:[10:ZDdmNjA2MzYtZTZiNS00MGRlLTlhZjYtMzAyOWU2Yjg3MjM5] 1:nil -513=RowsNext 11:[10:YTZjYTEyYWUtY2ExNC00YWNjLWE1MjktZGU1OTFiYzcxYzIz] 1:nil -514=RowsNext 11:[10:YmQ4YTNmZDktMTg3My00MzNkLThiYmMtM2U2ODRhNjZlYjkw] 1:nil -515=RowsNext 11:[10:N2M1ZDYxMTAtY2I0Yi00ZTI4LWFkMjUtNzY3NDhkNjRlNzg2] 1:nil -516=RowsNext 11:[10:ZmRmM2M5MDgtYzJhYS00NWQ1LWJlMTMtZDRhOWVmNTgzNzc3] 1:nil -517=RowsNext 11:[10:NzY1NTY2YmEtZjcyZS00MDIwLWE1OTUtNjhiNjJlODQ2YmUy] 1:nil -518=RowsNext 11:[10:YzgxYjY2NGQtOTgxOS00NDllLWJlZGMtYjAzOTg0YTAzMGNh] 1:nil -519=RowsNext 11:[10:MDY5ZmI3N2QtY2JhZi00OGFlLWFmNGMtMzUxYzhmZmVmN2U5] 1:nil -520=RowsNext 11:[10:MjU3MTMwMDUtOGNhNi00MWFhLTkwODItNzI5ODRmM2M0NmMz] 1:nil -521=RowsNext 11:[10:MjNmNzFjZjYtNTZkZC00ZDUyLTg3YzktN2U4NzljNjNhMTRh] 1:nil -522=RowsNext 11:[10:N2I1YjE3YmMtNTQzMy00ZWViLTgyYTUtYTEwMTIzNTg5YTNk] 1:nil -523=RowsNext 11:[10:MzJhYTNiMDUtMzA0Ni00Nzc1LThhNGYtNDRlNDgwNjJmMDhk] 1:nil -524=RowsNext 11:[10:YzkxZWE2MjMtNGY3Yy00NTc2LTllNWQtODQyMjUxZjkwOTBl] 1:nil -525=RowsNext 11:[10:YmI1MjA0YTYtYmRmOC00MTlmLTgyMjgtNzg5N2RmMjFmNWQy] 1:nil -526=RowsNext 11:[10:Y2I2MmZiMWMtM2I4Ni00NjA1LWIwY2ItNjRhZjRlOThlZGVh] 1:nil -527=RowsNext 11:[10:NWEyYjQ2YTctOWIxZC00NTI2LThlMjYtMGM5YTVmOTkxOTVh] 1:nil -528=RowsNext 11:[10:ZGNkZWI1NDEtM2UxYi00NTViLWIwNmEtZjE1MWQxNDc3YjU4] 1:nil -529=RowsNext 11:[10:MDVhZjZjMTAtZDZlZi00MDU4LWFkNTUtMTRiMDljOTZkOTI5] 1:nil -530=RowsNext 11:[10:N2E0ODFmNDMtMmY5ZS00NjQ3LTk5YzEtNWUzYmFlOGVmMDAw] 1:nil -531=RowsNext 11:[10:NmZhMjNkZjQtOTdmOC00NGVjLWI2MGEtOGU5NDU2OGRmODc4] 1:nil -532=RowsNext 11:[10:NzMzNDRjMDUtMzhmNi00OTg0LWIwNWEtNTk4YjEwNTNkZDUz] 1:nil -533=RowsNext 11:[10:OWE1YmEzOTgtZDFjNC00OWQwLTg1NGItMTI3MjUzY2ViYjBk] 1:nil -534=RowsNext 11:[10:NGVmNDZiMmItMDM5Zi00ODhkLWJkMGEtZTAxNGUzMGUxMWEw] 1:nil -535=RowsNext 11:[10:MWQyYjgwMGMtMWU0MC00MzBjLThkMTQtOGY1YmE0YTIwZjQ0] 1:nil -536=RowsNext 11:[10:NGUyZGE2MTEtMGFkOS00YjI5LTlkNzUtNWRlZmRkMGRkMjlh] 1:nil -537=RowsNext 11:[10:NzEwZTEwZTQtODY1MC00Yzk5LWFlNTAtMGYwN2VhM2RkYTJl] 1:nil -538=RowsNext 11:[10:N2U0NDBkYWYtMWJjYS00OTFkLWE4ZDktMjJhNzQ2NGJhOGE3] 1:nil -539=RowsNext 11:[10:MTAzNGY0MTMtYzFiMi00MzIzLWIzYTMtZTJmODcyYjg1OGQ0] 1:nil -540=RowsNext 11:[10:NmQyZGQ4OTEtNjFlMC00MDE0LWJmNGMtM2UwYjVlN2I0MGUy] 1:nil -541=RowsNext 11:[10:MDFmZTE0YzctNThmOC00NDJjLTk2OWEtYTVjMzRiODJkMDUw] 1:nil -542=RowsNext 11:[10:YTY5MWYzMzctYWQ2My00NGYxLWI1YTItMDkwODQ4YmU5ZjEz] 1:nil -543=RowsNext 11:[10:NmI5OGY3ZDMtMjAyMS00YmY2LTg4MDAtOTBjZTE5YzhiNmUx] 1:nil -544=RowsNext 11:[10:OTMzMjhmMDUtYzAwNS00ZDUzLTk5ZTAtNzExNzE5M2FlM2Fj] 1:nil -545=RowsNext 11:[10:NzEzMjI4ZmMtYmZkZi00NGMzLTkxOGUtYTg2MjNmODk5NWM4] 1:nil -546=RowsNext 11:[10:NjY1MmE4ZDUtZmIxMi00ZjA3LTgxZWMtZGQ1MzkyOWVmMzA2] 1:nil -547=RowsNext 11:[10:MzU1MjBiZDItNDE0Ni00YjdmLTg2OTAtMWUxMzU1ZDUyMTQy] 1:nil -548=RowsNext 11:[10:ZTYzNDUyOGQtMmE5Yy00NzZlLTkxNmUtNDM0ZmEzZDExOWIx] 1:nil -549=RowsNext 11:[10:NjNkMGRkYTgtYmE0Yi00M2RhLWFiZWQtNzI1MzYzNjZmMmU0] 1:nil -550=RowsNext 11:[10:YjZhOTQxODAtYmMwMS00ZTY0LThkYjEtN2U5ZWE3ZDEzM2Qz] 1:nil -551=RowsNext 11:[10:NzdmYmNkNjQtMzFhMi00OGQ3LTg5MDQtYjgxMWM3ZTBmZWE2] 1:nil -552=RowsNext 11:[10:YzNmZmU5MTgtMzA3Yy00YjVhLWJkZTAtMzE2ZjAyNDliOGYx] 1:nil -553=RowsNext 11:[10:NDg4MDQ3N2YtYTUxNi00N2E2LWE0ZTktOTM0MGQ0ZTBhMzJm] 1:nil -554=RowsNext 11:[10:MTdhNWE1MmQtZGM3Ny00NGQ5LWFjZjItZjA2NWEyMGUwNzAx] 1:nil -555=RowsNext 11:[10:NWUxNWE0MWQtYjJlNC00MmI4LTg0OTMtYTM2MTJhNjczNGUw] 1:nil -556=RowsNext 11:[10:Y2U0MDlmNTQtODcwNy00MDFmLTk4YzQtNWYwNGJlMzQ0NzNm] 1:nil -557=RowsNext 11:[10:MjJlNWJmOTctYTAxNi00NTYyLWIzOWEtYWFhMjEzYzhjNTBl] 1:nil -558=RowsNext 11:[10:NzEyMTlkMGYtYTdiZS00N2NmLTk1ZmEtMzk5YTA1MDIyNjU3] 1:nil -559=RowsNext 11:[10:Yjg3MDA4YWItZDE1ZS00OWFmLWFhZjItYmYyMjNkM2FjNTNj] 1:nil -560=RowsNext 11:[10:NjdlOGFiZjEtZTc2NS00NTEyLWJkYzMtNDZiNmQ1MWNiODZm] 1:nil -561=RowsNext 11:[10:ZWI2NTU2ZjEtZmVmMS00MjFiLWJkODItZDVjZGRiMzRkYmJh] 1:nil -562=RowsNext 11:[10:ZjgyY2I5NzItZDY4Yy00MzU2LTg0N2EtNWYzYjFlMWE1YmY0] 1:nil -563=RowsNext 11:[10:YTFhMTE1YTMtZWU5OC00NmFhLTlkMDUtNmZlMWRlMzRjNTI0] 1:nil -564=RowsNext 11:[10:Nzk0ZDU3OTUtYzgzMS00MjdmLWEwY2ItODYyNzk4NjU3ZDE5] 1:nil -565=RowsNext 11:[10:ZGU5OTdjNjgtMzIyYi00OGFmLTk4YjEtMWZhNDc1ZjRkZTY3] 1:nil -566=RowsNext 11:[10:Zjg3ZjRiNTAtODE3OC00N2I0LTkyMTEtOWQ2OWQyYTNiNjc3] 1:nil -567=RowsNext 11:[10:NmI2MmRjMDktNjgxNS00ODVmLWE1MzctZjcwODg5NzQ2Njhh] 1:nil -568=RowsNext 11:[10:NzJjMmE3NjEtOTkzMC00Njc4LWI0ZjUtOGRiZDBhYzU0MjZh] 1:nil -569=RowsNext 11:[10:YzU1MjA0N2QtYTUwNS00MGJkLTgyNDgtODY3NDAzZDQxMTRk] 1:nil -570=RowsNext 11:[10:ZTg0YzRjZGYtNmM4Ny00OTg1LTg5NTUtMTVmNTJmOGUyYzVl] 1:nil -571=RowsNext 11:[10:ZmQ4MzI5Y2ItYmU3Ny00MzUzLWE5NzUtNWE4ZWQ5OTJkMDA3] 1:nil +490=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"Updated",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.657854Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +491=RowsNext 11:[10:ZDAxYTIyMzYtNWVjYy00YzlhLWI0MDYtMWY1NTgyM2Y1YWQ1] 1:nil +492=RowsNext 11:[10:NDdlMzY4YmYtY2ZhYy00NDk3LTgwY2QtMTc1MTkxNjE4NTYw] 1:nil +493=RowsNext 11:[10:YWQ4NGE0ZjAtZmEyYS00Y2EyLTgxMjMtNDMyMzI1Y2Q3Zjgx] 1:nil +494=RowsNext 11:[10:NWU4YTdiZWYtNGQ2NC00YmU2LTlhYzEtYjcxYjI3NTlkZjdm] 1:nil +495=RowsNext 11:[10:YTFhZGE4ODAtODcwMi00NDU0LThkMTUtY2E3YjY1MGQxYTA3] 1:nil +496=RowsNext 11:[10:ZWZjMDQwZTItMmNmOC00N2QyLTg0NTctYzM1ZDg3ZDUxZTQ1] 1:nil +497=RowsNext 11:[10:NWEyMjRmYWItNDFiNC00ZmJiLTg5NTUtYjlkZGVlNTY3ZmM0] 1:nil +498=RowsNext 11:[10:OTVhMmFlY2YtZmQ2OC00YjI2LWI0MzUtYzg2Zjc3ZjM1NTU1] 1:nil +499=RowsNext 11:[10:MTY4YTllOGUtNDgzMy00MzM4LTlkYzItOGI3MDY5NzM3NTgx] 1:nil +500=RowsNext 11:[10:ZTVlZjM1NTMtOTZiNy00N2E2LTk2NWQtOWY5YTNkNzRkZWQz] 1:nil +501=RowsNext 11:[10:OWM5MzgzZWQtOWMyMi00OTk0LThkMzUtZDc1ZTZjMzZiMTk2] 1:nil +502=RowsNext 11:[10:YWVlNjEwNDEtOGQwNC00MTA0LThhMjgtYWNkOTBjNzBiYWQ3] 1:nil +503=RowsNext 11:[10:YmExNDgzNDAtMDJiNC00YzYzLWE3MDgtY2Q0MjBjYzdiN2Nj] 1:nil +504=RowsNext 11:[10:NTVmY2VlOGUtZTAxZC00YjE5LWI5NWYtMzM0YzBjZjAwYTU5] 1:nil +505=RowsNext 11:[10:ZGI5MjI3ZTgtZjk1OC00ZGVhLTk2NjgtZDU4Y2UxMDQ3YjMz] 1:nil +506=RowsNext 11:[10:OTgxNDc4ZjYtZDg0MC00ODg2LThiZDktOTA4MDRjNWI5MzM2] 1:nil +507=RowsNext 11:[10:MjIwYTFiMjAtY2JhYy00YTFjLWEzYzEtNmRlMjc1MGZiYWI2] 1:nil +508=RowsNext 11:[10:MzA3NTg1ZjctOTkyMy00MDZkLWEyZGItNDRiNWNhYzhjMzM1] 1:nil +509=RowsNext 11:[10:ZDA0ZWQyMzItZjA0NC00ODhkLWI0NDUtZTNhYzliNDA2YzZj] 1:nil +510=RowsNext 11:[10:YzM1NWQ1YzktOWE4OS00NmU5LWI0YmItZTQ1MWNiYThmZDcw] 1:nil +511=RowsNext 11:[10:MmQ4NzI0NmItNGY0ZC00ZDgyLThjNzAtZGM3YmMzODYzNzM2] 1:nil +512=RowsNext 11:[10:YWI2Nzk5ZTAtNzI4MS00MzMzLWE5NjctMmUzNWRkY2EzNTVj] 1:nil +513=RowsNext 11:[10:ZjQ1M2FiYzItZWRlZS00ZDFhLWEyNDMtY2Q3ZGEwNjczYjhh] 1:nil +514=RowsNext 11:[10:YjlkZGE4NjktOTQ1ZS00MTYzLTgxMzItOGUwYTQ0ZGY5MjEx] 1:nil +515=RowsNext 11:[10:MDMxZjE2NDgtNzBkMy00NjcyLTkwNTItNGJiMDRjMGQxMjQ5] 1:nil +516=RowsNext 11:[10:MTdjZDc5NDAtODljZC00NTIwLTllN2YtZjYxZGZlZjg5NDY5] 1:nil +517=RowsNext 11:[10:YjNjYWM5NWMtZWNjMC00YzM0LTllYjMtYzdjMzQzN2FiYmE0] 1:nil +518=RowsNext 11:[10:ZWVmNjQ3MGMtZDNmZS00NzY3LThlOGItMmE1NWY1NDU0NGY0] 1:nil +519=RowsNext 11:[10:NjhkM2NjYWUtMjJkZi00ZWNlLWJkNDUtNmY0YzQ2OWY1NTQ5] 1:nil +520=RowsNext 11:[10:NzhmZjAwMTktZjE4Zi00Yzg2LWEzMWUtODRlMzU0MGM5ZGNj] 1:nil +521=RowsNext 11:[10:OWYzYzQ5NDgtYTExMC00Yzk4LWIzNjAtODhlMGQ0MDMxOWQ2] 1:nil +522=RowsNext 11:[10:ZTA5OThmYzUtYjNlMS00YmYzLTg4YjAtM2M0ODRkMmRkMzBj] 1:nil +523=RowsNext 11:[10:NTkwYzk4YjMtZTlkMi00Y2YwLWI4NzYtYTkxZTM5MWQ5ODZi] 1:nil +524=RowsNext 11:[10:NzA0NjI2MDQtZDZhNC00MWYwLTg1YjgtZGFlMjZkYjU4M2Ex] 1:nil +525=RowsNext 11:[10:MGFmMjMyYWUtMzM5Yy00NDhhLThmYjctZjU1OWI0Njk1YzY1] 1:nil +526=RowsNext 11:[10:YjE2YWYxZjEtZjk0Yi00MTc0LTgzMzAtN2NjZTllOWVhMzMy] 1:nil +527=RowsNext 11:[10:MjE1YTIxY2MtZDZkMC00MzcxLTk5NWItNGYxOGNkMzVmNjkw] 1:nil +528=RowsNext 11:[10:ZjdmODFhZjQtYzllOC00NDYwLThkNzUtYTNiM2VmZWE2YzVj] 1:nil +529=RowsNext 11:[10:YTBiMDY3MWMtYmUyZC00ODEyLTlmN2UtZTk3ZmU5NTM2NzFi] 1:nil +530=RowsNext 11:[10:ZTlhMjlkZjQtNmE4NS00MTdlLWI5NTAtM2VmZjBlMmUwYzMz] 1:nil +531=RowsNext 11:[10:YjJiYTc4ZTctMDBlYy00MTI0LTlmZWEtOTY0OWViNDNiNDU2] 1:nil +532=RowsNext 11:[10:YTgzYzY4MDctNWI2Zi00ODUxLTlhZWItMDE2NDMyZGJiYzI1] 1:nil +533=RowsNext 11:[10:NTEzNmFhNjktODNhZC00ZTQ2LTk3MTgtZWVmMTc0MDI5YzI4] 1:nil +534=RowsNext 11:[10:NjRlOGNhMDktOWJkYy00OWVlLWE1ZmEtNWM3OTVlZGZiNzIz] 1:nil +535=RowsNext 11:[10:ZjkxMTZkOGUtYmNlZi00YjE5LThiMDgtNjc0YzgxODhlYzAz] 1:nil +536=RowsNext 11:[10:YzUwNzFiOTQtNzdiOS00YjBlLWExMzMtOTg1NDg0OTcwNTYz] 1:nil +537=RowsNext 11:[10:MGE3ZGJkMmItOTQ5Zi00ZGI5LWE2NzgtMmFlN2M3MWExYmIy] 1:nil +538=RowsNext 11:[10:YTMzN2IxZjUtMGZiYi00Y2FjLTlmNTctZjk1ODgxNjUxZjk4] 1:nil +539=RowsNext 11:[10:Y2MyZjQ5MTAtYjZiYS00ZGQxLThkMzYtN2JhM2JiYmExZjIy] 1:nil +540=RowsNext 11:[10:NTFjNWVjNTctNWI3YS00ZTlkLWJlZGItYjVmYThkODk3N2Ez] 1:nil +541=RowsNext 11:[10:ZmRlMjZlNjEtYmM3MS00ZGRkLTk1YTUtNDVlMDVhNTlkZGYx] 1:nil +542=RowsNext 11:[10:OGJjYmE4YTYtMDljMi00Y2QzLTlkOGYtZjI2NTQ4ZTA4OTg3] 1:nil +543=RowsNext 11:[10:YzliZjE2NWMtNzc4MC00ZjViLTgyN2YtOGY1N2Q1MjE5MjQ2] 1:nil +544=RowsNext 11:[10:ZGVkZWFmYjEtNjFjNy00Mzk1LWIxYWYtZDhkZTQ4ZWI3NGI2] 1:nil +545=RowsNext 11:[10:MzA0NjU4MDgtNjQ2Yy00NzEwLWFjNjUtOGUwMDcyMDNkNjgx] 1:nil +546=RowsNext 11:[10:ZjY4MzMwZjEtOGE0My00OTA4LThkZGUtMGVmNzIyNmYyMTI2] 1:nil +547=RowsNext 11:[10:ZDczYjU1NDYtYTlhMi00Mjc0LThmMDAtMDQxYzY5MWY2NjBh] 1:nil +548=RowsNext 11:[10:ODVhZTJlZDEtMDc4NC00ODJjLWE4MmYtOGM2OTlkNDk5YTkx] 1:nil +549=RowsNext 11:[10:ZmRkZjc3MDYtZTcxMS00YWU0LTljODAtMzZkMDIwOGNmMDcw] 1:nil +550=RowsNext 11:[10:YjIxM2UzMDktNjc2NS00MDRmLWE2ZjMtOTQ4NTJlNWM0ZjNm] 1:nil +551=RowsNext 11:[10:M2M2MjM3ODItNTM1Zi00NzU4LWFkN2YtNDVkMTU2ZmJiMmEw] 1:nil +552=RowsNext 11:[10:ZTRkZWI4ZWItMzY0Yy00Y2YxLTgyY2MtZTEzYTVhMzZlYzQ1] 1:nil +553=RowsNext 11:[10:OTQ4OTI3MmMtMWMxNC00NGMwLTlkZDYtZDIyYTM0M2UxYWVh] 1:nil +554=RowsNext 11:[10:MDY5ZmZmNmItYjZlNi00YjJlLThhOGYtMzQxNWVlNDQ4MjQw] 1:nil +555=RowsNext 11:[10:YWQxMDllM2EtN2UwYS00YTFhLTk3ZWMtYmJjMjI5NDhkOGNj] 1:nil +556=RowsNext 11:[10:ZjJhMDI4OTItMGNlNy00MmJiLTk2OGItY2E1ZWExMmZjYjBj] 1:nil +557=RowsNext 11:[10:Zjk3MjMxNmUtZDk2NC00NTg5LWFjZTAtNmQ4MzI0ZmI1ZTg1] 1:nil +558=RowsNext 11:[10:Y2YwZTY5N2QtMGJkMS00Y2UyLTg3OTgtZjlmMGM3NmU4ZTA0] 1:nil +559=RowsNext 11:[10:MWY4MjdiMGYtNjZmMi00OTA4LTk4NzYtOGU2YjRlYzA4ODJh] 1:nil +560=RowsNext 11:[10:NDk4MDAxNmEtZTczOS00MGU4LWFjZDUtYmVkYTU4ZTA3Yjhi] 1:nil +561=RowsNext 11:[10:ZGU0MmM3MjAtNWE3Ny00MWU2LTk5OWQtZTM4YjgxMmVjNWIy] 1:nil +562=RowsNext 11:[10:YTNkZWNlMmItZWM4Mi00NGMwLWFjOTAtNDZjN2QxNGQ0ZTIy] 1:nil +563=RowsNext 11:[10:ZTZhNTUzNjItMDVkNS00NzhmLWI0OWEtNDQ1YzA1NTA2MmZl] 1:nil +564=RowsNext 11:[10:MGI3YjZkNjYtOGE0Mi00NjE3LThlZjMtODk3ZDEwODVlOWEy] 1:nil +565=RowsNext 11:[10:YTc2MGE3NDgtNzkxMy00ZGJiLTlkNjAtYTI4OTU0NTcxZGIx] 1:nil +566=RowsNext 11:[10:NzBmNzAyYzUtNzUxYS00NmNhLTgzNjAtZjEwZTBjY2U5OWM4] 1:nil +567=RowsNext 11:[10:YWJjMWRiYzAtMDYxMy00MWUxLTg2YjYtMTA2OWRhMTY0M2Vi] 1:nil +568=RowsNext 11:[10:ZDczMDZmYTUtNzc1NC00OGQwLTk0MTUtMThmNmQ5ZjgyNmQw] 1:nil +569=RowsNext 11:[10:YTIzNWUyYjgtZjMzYS00Zjg0LWE1ZTMtZmMxZjVlMDMxNDg4] 1:nil +570=RowsNext 11:[10:ZGNmOWYzZDYtOTdiZC00OWYxLTkxMGQtYjZhZGRkMmM1NWMw] 1:nil +571=RowsNext 11:[10:NGY3ZTRhMjctNGQ2OS00NWYxLTk0YmMtM2Y0ZjQ4NzdmYTVh] 1:nil 572=ConnExec 2:"UPDATE \"test_opa_model_a\" SET \"owner_id\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_a\".\"tenant_id\" = $3 OR (\"test_opa_model_a\".\"tenant_id\" = $4 AND \"test_opa_model_a\".\"owner_id\" = $5) OR \"test_opa_model_a\".\"tenant_path\" @> $6 OR (\"test_opa_model_a\".\"tenant_path\" @> $7 AND \"test_opa_model_a\".\"owner_id\" = $8) OR (\"test_opa_model_a\".\"owner_id\" = $9 AND \"test_opa_model_a\".\"tenant_id\" = $10) OR (\"test_opa_model_a\".\"owner_id\" = $11 AND \"test_opa_model_a\".\"tenant_path\" @> $12)) AND \"test_opa_model_a\".\"deleted_at\" IS NULL AND \"id\" = $13" 1:nil -573=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:YTVhYWEwN2EtZTdkNy00ZjY2LWJlYzgtMWU2NTFiYWRhY2Jk,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:34.24755Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -574=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -575=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -576=RowsNext 11:[10:MmJhMzc4NzYtZGUzNi00ODYzLWFmYzctOGNlZDVlNzQ4Mjgx] 1:nil -577=RowsNext 11:[10:ZTk4ZmFkNWUtMDRlYi00MWYxLWJmYzQtNzA5NDU2NmQwZjQw] 1:nil -578=RowsNext 11:[10:MmJmNGUyNDctZWRmOC00OTk2LWExNjUtYTdiMGVjYjhkNGE0] 1:nil -579=RowsNext 11:[10:ZmQ2YzNjZDMtMjBlMC00OWIzLTg2ZjMtODNkMjc5NWFmZGMx] 1:nil -580=RowsNext 11:[10:ZmIxNWI0N2ItODgxNS00OTVlLTliNzItMGMzM2YyNmRiZjIz] 1:nil -581=RowsNext 11:[10:ZTcyMjRlMTItZTFmNy00NDZmLWJmMjItYzlhYjg3NTM3MWU5] 1:nil -582=RowsNext 11:[10:NDI3MTI4YjQtODdiYy00OTVmLTgwMjAtMzZlNmU4ZjBmODVm] 1:nil -583=RowsNext 11:[10:MzlkYzJjOWEtYTFhNy00MmRlLTkzMDctZGZhNDFjZDU1Mzlm] 1:nil -584=RowsNext 11:[10:MzlmYmM2ZGMtZmUyYi00NjAzLTk1NzktYWFiMjQzOTgxNThl] 1:nil -585=RowsNext 11:[10:ODdmYWIyYzctOTI0Yy00M2RiLWFjYzYtNTZkYzE5ODhiMjdh] 1:nil -586=RowsNext 11:[10:M2U4YmYwODMtYjZjMS00YWMwLTgwOTYtYTMzNzA3MzQzNzNj] 1:nil -587=RowsNext 11:[10:YjYyZDgyOGEtZWNlYi00NGY4LTlhNzEtZmU5Yjk5YTA0Y2Q3] 1:nil -588=RowsNext 11:[10:ZWE3NzkwNjAtZjc0Yy00MTM3LWI2YzAtN2NhMDEyODE2NDI5] 1:nil -589=RowsNext 11:[10:ZWI5YjE4YTUtOTllNi00MTZiLTg0Y2EtZDM0MDI1YzM1ZDgw] 1:nil -590=RowsNext 11:[10:OThkYWU2ZTctZjRiYi00MmM3LWE3YjktNzIzNWVmMTdkOWNj] 1:nil -591=RowsNext 11:[10:NzU0NDVlNmUtODlmOS00M2FmLTk0MjAtZjgwMDZhOThiZmQ1] 1:nil -592=RowsNext 11:[10:MTA0Nzg1ZjgtOGZhYy00ZWJkLWJlNmItM2VmZDkzZmZkODJj] 1:nil -593=RowsNext 11:[10:ZTcyOWFhODUtODcxZS00NzNiLTg4NzYtZmZjYjczMDhiN2Zl] 1:nil -594=RowsNext 11:[10:ZDAzMWQ2MjMtMmU0MS00ZjdmLTk3YTItNGI0NjYzODU2ZjBj] 1:nil -595=RowsNext 11:[10:NjA1ZDMyYzctZDM3Yi00MWU0LTllNTYtMTE5ZjMwNjIyYzIw] 1:nil -596=RowsNext 11:[10:NDAxZTM5ZDAtM2ZiZC00NDlkLWI5NDktZGM3MzIxYmVlOTY4] 1:nil -597=RowsNext 11:[10:NTEwNmRkMDktMmNmZC00NmU5LWFjNjEtYmQ2YjUzZDkzYTdh] 1:nil -598=RowsNext 11:[10:YmIxMjgyZTEtMzdlNS00Mjc0LTk2MmYtOTNhMzE0YzdkNzQw] 1:nil -599=RowsNext 11:[10:YTBmOTU4OTItYzU2Zi00NDYwLTgxYjQtNGJjMjMzOTg4NDgx] 1:nil -600=RowsNext 11:[10:YWRmMTVmNDctZTIyOC00MzM3LTk2OTItNDhmNTBiMzAzMTFl] 1:nil -601=RowsNext 11:[10:YjJmNTNmZTEtNTY2Yy00YTA4LWE1MGMtNDdjNzczYzUwNzdi] 1:nil -602=RowsNext 11:[10:YjJmNTczMWUtMWQ0My00NjFhLTkxZTMtNTVhYzY5YTEyOTJk] 1:nil -603=RowsNext 11:[10:NWY4YmZiNDctOTdmYS00YzNkLWIyNjYtOWJmOGY5OGExOWVl] 1:nil -604=RowsNext 11:[10:YThlNGNkYjMtMDI1Ni00MGJjLWE4ZTYtMGFlOWQ4MDFiOTYy] 1:nil -605=RowsNext 11:[10:ODQ3ZjM4YzItOTE2YS00YjZlLWJmYTUtNDJjYjI0OGU1NGJh] 1:nil -606=RowsNext 11:[10:MDUwNzEyMmItNTY1YS00ZWM1LTliMzktMjNlNzVkOWI3Nzc3] 1:nil -607=RowsNext 11:[10:Y2E2YjY2MDMtMzc3Yi00NWY2LWI5NWItOGQ3Y2ViOWRlNzA5] 1:nil -608=RowsNext 11:[10:MGM1ZWI2YzItMmRiMS00OThiLWJmZWQtMTc4NzA2NmNjMTU5] 1:nil -609=RowsNext 11:[10:NmIzM2NiODgtM2YyYS00Y2Q1LWI4OGMtYzNmYmJmYjQ2N2I2] 1:nil -610=RowsNext 11:[10:NWE1YmY1NjItNjAwZC00OGE0LTljMmYtNzcxYTM4NTQ4NDNj] 1:nil -611=RowsNext 11:[10:NDA5ZWRkMGYtNGM2OC00N2RkLWE5MWYtZmE3ODA3ZGViNzRh] 1:nil -612=RowsNext 11:[10:MDAzMWRmMjItNDI2ZS00OGUzLTgyZjMtMGYzMGQxYWJiYzIy] 1:nil -613=RowsNext 11:[10:MTA0OTE1MjctNGRhOS00NjU2LTg5YTUtYzMwYWRjNDViYTE3] 1:nil -614=RowsNext 11:[10:MjBiOTlhYWUtZTE5OS00YTFhLWI1MjYtMTliYTEwNmE4OWM1] 1:nil -615=RowsNext 11:[10:OTBlMjU5NmYtNThkYy00MWRmLWJhMTYtYmIzODZkYzQwNGMw] 1:nil -616=RowsNext 11:[10:ZGY2YjU3MTYtNDlhOC00MDQxLTgwOTAtM2JiZmI1MTZiMzkw] 1:nil -617=RowsNext 11:[10:M2NlNDU1MzctYTBmMS00ODcxLWE5YzItZTM1MTU2MzY0NGI0] 1:nil -618=RowsNext 11:[10:Mjg2MmUwYzEtYzkwMC00ZWQyLThiZTYtNzllM2EzNDFiYTc0] 1:nil -619=RowsNext 11:[10:OTA5NDVmNTgtZmRiZC00YTczLWI1ZjktMWJhNTJhODBmMGNj] 1:nil -620=RowsNext 11:[10:MGQ3YTE3MGMtNmRkNC00NTk1LTg2Y2YtMzhmYmM5MzYyODAy] 1:nil -621=RowsNext 11:[10:OTU5NGIzMGUtNTEzYS00ZmFiLWE1NTYtN2EzZDFmMTRlNDM3] 1:nil -622=RowsNext 11:[10:M2U5NWNlYzItMTJlMy00Yjc2LWI0YjAtYjA1YTA1MzUxNjQw] 1:nil -623=RowsNext 11:[10:ZDNiMTAzZDAtYTc2MS00NWM1LTkzNTEtNWZkNjc4MjY2ZDQ4] 1:nil -624=RowsNext 11:[10:M2I0ZGYxZGQtY2YyMy00ZGU2LThiMjYtMTY0YzQ3MTYxNTVk] 1:nil -625=RowsNext 11:[10:MGExY2VjYzYtMDQ4ZC00ZDFlLTg0YTUtNTBmMjkwNDJiMDkw] 1:nil -626=RowsNext 11:[10:YmI3ZDM5NzMtZjQwYi00M2ZhLTljOTQtODVmODM5YjI4ZDNl] 1:nil -627=RowsNext 11:[10:YjdmYjMyNzQtMjYxMi00MDJlLWFhOTctZmUxZmI5YWI1ZDhh] 1:nil -628=RowsNext 11:[10:NDE4NDMzOTEtNzExZi00MDNlLTgwYzAtYzU4MTAxMTA5Y2M3] 1:nil -629=RowsNext 11:[10:NmE2YzRhZTUtOWNkNS00Yzc5LWI0MTktMGQ2YmU2YjA0ZTll] 1:nil -630=RowsNext 11:[10:NTNkZGRkNmEtZGJmZC00YjYyLThmODQtZDUwMTIzNzc5MmE0] 1:nil -631=RowsNext 11:[10:Y2RhNTAzODAtNTg5My00NDUyLWE5YWEtOGNjNzIxMzQ5NTlk] 1:nil -632=RowsNext 11:[10:ODk3ZDgxOWUtMjY0MC00ODI1LTk3MTgtODZmYTRkODBkZjk2] 1:nil -633=RowsNext 11:[10:MmE1OTY4ZmItYWRlOS00YWM5LTlhNDYtMmJkYjZmZDk2YzAz] 1:nil -634=RowsNext 11:[10:MzY4ZjA0NWItN2MzMC00ZTNlLTk5MzYtYjk3NGU4ZTkzZTMy] 1:nil -635=RowsNext 11:[10:MTMxNjg0ZDYtZTVhMS00YzBiLTliMDQtMzY3OWFkZDI3NWJl] 1:nil -636=RowsNext 11:[10:YjU0NDEwZDUtMjdkMS00M2Y2LThkNDQtYmE3YjVmOWExOGQ1] 1:nil -637=RowsNext 11:[10:YWRjZjllYTktMDgzZS00YjdjLTkyNDQtNWRhMDJiZGY3Y2Rl] 1:nil -638=RowsNext 11:[10:OTI2ZjYzNDctYTgyYi00ODg0LTk4YWItMTllOTg2ZGI5NGMw] 1:nil -639=RowsNext 11:[10:MjRkYmY2NTktODNjZC00YmY4LTg2YjktYTg1ZjllZjYzM2Fl] 1:nil -640=RowsNext 11:[10:N2JkNTM3NWMtYjFmZi00MzlmLWFlYmQtNzk0ODIwMjg4N2Jj] 1:nil -641=RowsNext 11:[10:ZDU4Zjc5YzktMDJjNS00MWZkLTliYTItYmM4OWZkNGQ3OGI1] 1:nil -642=RowsNext 11:[10:ZGJkMjI1MDMtZGFkMi00YjE2LTg5ODctNTdhOWJiN2EzMThm] 1:nil -643=RowsNext 11:[10:ZjJkZTZlOTItNGZhNC00MzNiLTkyYjYtNGVmNGE2MjNjNmUz] 1:nil -644=RowsNext 11:[10:NmViMTdhMTYtYWI2OS00MTE1LWFhMzUtYzUwMmUzNWUxODdm] 1:nil -645=RowsNext 11:[10:MmE1YTQzZmMtNTIzNC00MjQxLTljMTMtZjk3ZTk1MGZlN2Yx] 1:nil -646=RowsNext 11:[10:ZTFlZjc4NTgtN2M2Ny00ODRmLWE0MGQtMTJiODQ2N2FjMGUx] 1:nil -647=RowsNext 11:[10:NzcxZGYzYzUtNzUxNy00ZjRlLTkyZDctOGVkNjhhYWI5MTVj] 1:nil -648=RowsNext 11:[10:YjVkNDZkNGItYTJlOC00OGY0LTk1NjAtZjFiZGM2ZDRiOTdl] 1:nil -649=RowsNext 11:[10:MGIwY2I0OGQtMmYxYS00Y2UzLTk4YzktNWQ2NzQzNTE2OTFi] 1:nil -650=RowsNext 11:[10:OTkwOGFjMTMtNDBhMC00MGI1LWJiYjYtNmE5N2NkNmQ3Yzlh] 1:nil -651=RowsNext 11:[10:NmI2MDE0N2ItYTVhMy00ZDU5LWFkMTMtM2FjYWEwMjgzM2Nj] 1:nil -652=RowsNext 11:[10:YzMxYmI2ZmYtZDQ1ZS00NmQ5LWFkOTEtY2IyODQ1NmU4MTli] 1:nil -653=RowsNext 11:[10:ZjAyOTNhNDAtNDQxZi00OGQzLTk2N2YtZmFiYjY1Y2JhNzlj] 1:nil -654=RowsNext 11:[10:Yzk3MGYzMjgtNzEwZS00Y2M0LWFiNDUtYjkwM2NkNjM0OWE4] 1:nil -655=RowsNext 11:[10:ZTAzNTA4NmYtMmEwOS00MzQ2LWFmMzYtYTJhNmI2YjQ3ODA1] 1:nil -656=RowsNext 11:[10:NDYxMzViNDQtYTQxMC00MjUxLWE5MDktNTRiYmE1YTViNzg1] 1:nil +573=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"A - T-A-2 - U-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:YTVhYWEwN2EtZTdkNy00ZjY2LWJlYzgtMWU2NTFiYWRhY2Jk,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.735393Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +574=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +575=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"user1",2:"A - T-Root - U-1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +576=RowsNext 11:[10:ZjcyYjBiMDgtMzBiZC00NGJlLWIzYTYtYzAzMmUwNmQxNGYw] 1:nil +577=RowsNext 11:[10:Yjc5OTQyYWQtOGIzMi00MWE1LTlkYWYtMDMyZDZmYmYwNmI2] 1:nil +578=RowsNext 11:[10:NTU3YTBiNzUtY2RlNC00N2I1LWE3M2MtMzEwMmM2NTQ0MTA5] 1:nil +579=RowsNext 11:[10:NWI0YzY2MTAtZTM2My00YmE1LTg2OGUtNzdlYmZhMmY5Yzdi] 1:nil +580=RowsNext 11:[10:ZGI4ZDkzNzItMGY5OS00ZTBiLWFlZGEtMDZmNTU2NjVhZWRk] 1:nil +581=RowsNext 11:[10:MmE0YmI3M2ItNzg2Yy00NDBiLThiNTAtNTExNjkzZDhmNGYy] 1:nil +582=RowsNext 11:[10:ZDMxN2NmYmQtNGY4YS00NjFmLWI2MWUtMGM3NjhkN2ExMjRi] 1:nil +583=RowsNext 11:[10:OTk4NzFjODgtY2QyOC00NDNjLTk1MTUtNjAwOTRlMTJiY2Nj] 1:nil +584=RowsNext 11:[10:OTI0ZGEyODYtZTY2NS00YWIwLWFlZWQtYjdlOTcyMzMyZTI0] 1:nil +585=RowsNext 11:[10:ZWI4OWQ1ZmUtNDIyMi00ZTE5LThhOWMtOTk0MmNkZDBjN2Rj] 1:nil +586=RowsNext 11:[10:Mjc0MTIxNDQtMmVkNi00MGFhLTk3MTctY2EwNmJlNDFmNmY0] 1:nil +587=RowsNext 11:[10:MmE1ODg0ZmItYzdmYy00NzVlLTkwZWMtNzJjOTc0NWJjYjA1] 1:nil +588=RowsNext 11:[10:OThiZjQyNTctYmM2ZC00MzY3LWI4MGItZjNiZTE1ZjU0MmEy] 1:nil +589=RowsNext 11:[10:NmNhYThjZDMtZTc1Mi00YjZiLWI3NGQtYjVlNWI5OWU5N2I1] 1:nil +590=RowsNext 11:[10:NGI0YWJjNWEtNWJmMi00MTJjLTkyMGMtNmMwNzMwMTg1OGU5] 1:nil +591=RowsNext 11:[10:YzVjMTNhNGEtYWQ4YS00ZGIzLWI2NzMtM2JkMTI5N2YxM2Fj] 1:nil +592=RowsNext 11:[10:MDBiN2JhMTMtMDFiNC00YjJlLTllYWQtMDlkNzJjYWFjOWJm] 1:nil +593=RowsNext 11:[10:ZDEyY2NmNjEtMjNmMi00MjM3LTg3NTItZjEwMDIxNGJkMDRh] 1:nil +594=RowsNext 11:[10:ZGQ4ZjQzM2MtYTRiMy00YmNiLTlmNmYtYTQxNGI4OGU2N2M0] 1:nil +595=RowsNext 11:[10:YWNlZmY3YTAtOGQ2ZC00YzljLWIxMmItYzY5ZTdmMTUwNTEw] 1:nil +596=RowsNext 11:[10:NWZjNmRjOTItOGMzZC00MDFjLTkzMjctYmU5MTQ2YWUxZDc1] 1:nil +597=RowsNext 11:[10:OGY1NjI1MTItOTBiYS00NDg3LTkwY2ItZDAzZmI4NGQ2YWRl] 1:nil +598=RowsNext 11:[10:NmYwNjk1OTQtYTQzYS00YjE0LWIwNjYtZWY0MDE2NTZiOGNi] 1:nil +599=RowsNext 11:[10:ZTFjODU1MmQtNjU2Ny00MTBiLTk2ZGUtMjVhNmYyMjRjZWEy] 1:nil +600=RowsNext 11:[10:M2RjOGE1MGEtNDI4ZC00ZGI0LTgzY2YtZTQxZTNmNzc5NTRk] 1:nil +601=RowsNext 11:[10:OWQ0NDY4MjItNWIyMS00NzI2LTlhNDQtNjg1MGZmMTliYzdl] 1:nil +602=RowsNext 11:[10:MTAwOWIxMjItYmM3MS00NDkxLTk2NDMtY2RkYjRmZTlhMTVi] 1:nil +603=RowsNext 11:[10:NTdlN2E5MTUtMTIyNy00NTE2LTg3NGUtYzYzYjc5NWY3MDQ2] 1:nil +604=RowsNext 11:[10:YWNkZmFmYjMtZjMxMS00NjQ0LWFjNzYtYTJkYWU5MWI1NGYy] 1:nil +605=RowsNext 11:[10:ZTZiMTc0NmMtODk5NS00NGU3LThjNDYtOWJlOTU3YjkzMWYx] 1:nil +606=RowsNext 11:[10:NmU2YTVjMjEtY2QwNi00MjYyLTllNWYtMTYxMjdkOTdlYmE4] 1:nil +607=RowsNext 11:[10:NTMxMTI4ZDMtZTk3YS00ZjYyLThlNDctNzg0OGNkZWVjNGY3] 1:nil +608=RowsNext 11:[10:NTE4YjMzOWYtMzFhMi00M2VmLTgxYTMtMTI5M2VmODJiZGUx] 1:nil +609=RowsNext 11:[10:NGQwMTUyMjgtMDNjNS00NTVkLWIxMGEtODQ5MzIzY2QyZTZl] 1:nil +610=RowsNext 11:[10:ZDdhNzQ5MmYtMDRkYy00YThiLWIwM2YtOGExN2RhOTE3MzBk] 1:nil +611=RowsNext 11:[10:ZGY1NmRhOTEtYTQ3NC00MzVhLTlhOGUtNDllZjcyYjAxMDRm] 1:nil +612=RowsNext 11:[10:OTFhNzljNDAtZjBmZi00NDE4LWJjMjItMWQxNzI0ZWZkZGRl] 1:nil +613=RowsNext 11:[10:OWUxZTVjZGQtZDM3Ni00NmRjLWFkMmMtNGYyNTExYjZhMDRi] 1:nil +614=RowsNext 11:[10:MzAyZmIyMWEtOWRiYy00OGZjLTg2MWMtOGE5NzI0NTM2ZmIw] 1:nil +615=RowsNext 11:[10:N2Y3OWY4MWQtMjgxNS00MDU2LWI4YmYtZTA5ZGNhY2VkZTM3] 1:nil +616=RowsNext 11:[10:N2Q3ZTE3NWMtZTY2NC00Zjg0LTk1MTktNTcxNTMyMGU1MmEy] 1:nil +617=RowsNext 11:[10:MDZkZDUyNjMtMDRkMS00NzQ3LWI3ZDUtODAwNzU5ZjU4NDUz] 1:nil +618=RowsNext 11:[10:YjA2NDJkZDAtNjg5OC00ZjcwLTlmMzQtZDA0NTE0MTE0YTFj] 1:nil +619=RowsNext 11:[10:NzM5OTJlMGYtZDA2ZS00MTM2LWE5MzItZTI1Yzk5OGExNmQ5] 1:nil +620=RowsNext 11:[10:Yzc1MDlhNzctYmQ4MC00ZWRmLWE0MGEtM2FlODM2NzdjOWQy] 1:nil +621=RowsNext 11:[10:YjAzY2RhNWEtMjE1My00N2YzLTg1MDEtNDhiZjgxZWU1NzMy] 1:nil +622=RowsNext 11:[10:OTk4MjBjN2EtNTg5ZS00YWQ3LWE5MTktY2ExY2RkYzE0MWYx] 1:nil +623=RowsNext 11:[10:YWJkZmE4ZjAtODY5OC00MmQ3LWE0M2QtNzIzODQ4NDQxMzAz] 1:nil +624=RowsNext 11:[10:YTBmNjBiNDYtMTU2Zi00YzJhLTkxNzctYzFhNTE2MjM5ZmY4] 1:nil +625=RowsNext 11:[10:MTM4ZjhmNTAtOTk0YS00NjNlLTk3Y2UtZWY4ZjRlZjE2NDlm] 1:nil +626=RowsNext 11:[10:ZDhmMmVmNDMtZGNkNC00OTIzLWEyNzMtZjZmZTcyN2FmZDhl] 1:nil +627=RowsNext 11:[10:Y2M1MjFkYjMtYWU5Mi00ZjA5LWEyODItYzcyNGE2OTU4NGM1] 1:nil +628=RowsNext 11:[10:NGUxOWI3M2MtNGQzNi00MjBmLTgwNDUtZTg5ODVhNGRmZWJk] 1:nil +629=RowsNext 11:[10:YzM3NzhjZWUtYWI5NC00YTFhLWIwYjctY2JlZjg3YTg4Mjdm] 1:nil +630=RowsNext 11:[10:YzQ2YzNhZjMtNzQ3OC00OTIyLTkyOTctMGZhMTgwZGE3YThj] 1:nil +631=RowsNext 11:[10:NTRmYmZhNmItYjViNy00MGVlLWJjNjEtMjZhZTE3ZDRhNzJk] 1:nil +632=RowsNext 11:[10:ZmE4NzFiYzMtMmVmMi00YjI4LWJiZjgtNzYyNmQ2OTA4ZWVj] 1:nil +633=RowsNext 11:[10:ZDI3MjViZTctY2M0Ni00NjdiLTkwZmUtYWFlNTQ5ZDQyYTQ0] 1:nil +634=RowsNext 11:[10:ZmE3MDMzN2EtMmNjNS00MGU1LWFmODEtMjM4MzE1ZTJmY2Uw] 1:nil +635=RowsNext 11:[10:YzJjNWUwNTQtMTI2Ny00MWU3LTg5YzUtYTMyN2Q3ZTc0ZThh] 1:nil +636=RowsNext 11:[10:NDUxZGM0M2ItY2FmOS00ZDU1LTgzYTMtN2U1ZWQ1YWU4YTZh] 1:nil +637=RowsNext 11:[10:Mzc1NjEzMWYtMGFmMi00MjVjLWE1MDQtNjJhNzk0ODEyYmYz] 1:nil +638=RowsNext 11:[10:ZWZiNjk2NWYtZWRlOS00MzkyLTk4MWYtZjdiNzI4Y2M1YTg4] 1:nil +639=RowsNext 11:[10:NjY2M2ZlYTctYmMzNi00YzcyLTg4YTMtM2RhMmY1OThkZTdj] 1:nil +640=RowsNext 11:[10:NWVhYzJjZTAtYjZmNC00NjkwLWFkYzgtZTg0YTliODE3ZDUw] 1:nil +641=RowsNext 11:[10:MzU1MTNiNmEtNDY3Yi00ODdkLWIyZDktOTM0Yzc1M2UxNzA3] 1:nil +642=RowsNext 11:[10:YzlkYzZlZjUtNWMxMS00NjkzLTg3Y2ItMWIzNzk1NGZkOTQ4] 1:nil +643=RowsNext 11:[10:NmZhYzhmODAtMTBiMi00MThkLTk0MDMtOWE3ZjA2ODNhMzE4] 1:nil +644=RowsNext 11:[10:YjhiMzU0NjItOWYxYy00ZTg4LWE0OTQtZmFlOWY4YTY2OGU5] 1:nil +645=RowsNext 11:[10:M2VkNGJjNTctYTAxMy00MWM0LTliOWYtNzNlMTM4OWU5MzEy] 1:nil +646=RowsNext 11:[10:M2VlZTdkNjUtMTlmZC00MDBiLWFlZWUtYzdlYjVjODYwMGY0] 1:nil +647=RowsNext 11:[10:YWZhYzYyZjAtNWQ1YS00ZWJjLTg5ZWYtZDc1OWQyOGVjNDBh] 1:nil +648=RowsNext 11:[10:MDEzZjgxNTQtZWQ4ZC00NmJlLTkyYTctMWI2MzM0ZGM5Yzk2] 1:nil +649=RowsNext 11:[10:YTc5NzZlODEtNDc4My00MzYwLWEyNDctMDM4ZjI1YmI2Y2I0] 1:nil +650=RowsNext 11:[10:M2ZmNTQ3NjgtNjIyMi00YjZkLTg2MzItNWI3YjJiMWFjMmVj] 1:nil +651=RowsNext 11:[10:YWVjY2E4YjktYzAwYy00OWIwLTg1YmYtYWIwMTdlMmVmMGE3] 1:nil +652=RowsNext 11:[10:OGIzODNmNjQtNTFmMy00YjE1LWE0ZWItM2QwOGJjYzc1N2Vk] 1:nil +653=RowsNext 11:[10:NGNjNGY0YjYtN2E2YS00ZTgyLTllODUtYTlmYzgyMzE0ZjE1] 1:nil +654=RowsNext 11:[10:NjgxNmIzMmItZDI4OS00N2RhLWI2ZjctMjUwMTI3OWY1MTJk] 1:nil +655=RowsNext 11:[10:MzM3M2RjOTEtMWVhOC00YzAyLWExNjctZDk1ZDE2OGNhMThk] 1:nil +656=RowsNext 11:[10:NDZkZTI2OTAtZDhhMS00M2ZjLTg4YzUtMThkM2MwZDIwNmUx] 1:nil 657=ConnExec 2:"UPDATE \"test_opa_model_a\" SET \"deleted_at\"=$1 WHERE ((\"test_opa_model_a\".\"owner_id\" = $2 AND \"test_opa_model_a\".\"tenant_id\" = $3) OR (\"test_opa_model_a\".\"owner_id\" = $4 AND \"test_opa_model_a\".\"tenant_path\" @> $5)) AND \"test_opa_model_a\".\"id\" = $6 AND \"test_opa_model_a\".\"deleted_at\" IS NULL" 1:nil 658=ConnExec 2:"UPDATE \"test_opa_model_a\" SET \"deleted_at\"=$1 WHERE (\"test_opa_model_a\".\"tenant_id\" = $2 OR \"test_opa_model_a\".\"tenant_path\" @> $3 OR (\"test_opa_model_a\".\"owner_id\" = $4 AND \"test_opa_model_a\".\"tenant_id\" = $5) OR (\"test_opa_model_a\".\"owner_id\" = $6 AND \"test_opa_model_a\".\"tenant_path\" @> $7)) AND \"test_opa_model_a\".\"id\" = $8 AND \"test_opa_model_a\".\"deleted_at\" IS NULL" 1:nil -659=RowsNext 11:[10:ODlmZWVjYTQtYWI4YS00YWU0LTk3OTAtZjFmNmI5NDQ3ODZm] 1:nil -660=RowsNext 11:[10:N2RkNGM5ODAtZTk1My00ZWY4LWE1YjEtMWJjOTRlNjcwOWU4] 1:nil -661=RowsNext 11:[10:ZWFiODllOTUtNjBkOS00ZjMyLTljNzMtOWEwMDAyNWQ4ZWY4] 1:nil -662=RowsNext 11:[10:M2U0OTlhYmQtNDg1MC00Mzk1LThkNGUtNTQ0NDhlNzRmNDdl] 1:nil -663=RowsNext 11:[10:ZjI0ZTMwYjItMTc5OS00YzVhLTlhODUtMzNhMWUxYjBkZTc4] 1:nil -664=RowsNext 11:[10:OTU1MWFhZmItMDlmNy00MmZlLWI0YTctNWRkZWFlZTJlNWU0] 1:nil -665=RowsNext 11:[10:ZWM5MWYwNDYtZTQ5NS00ZmY3LThkNzktZWQzMWFlYjhiMGNl] 1:nil -666=RowsNext 11:[10:Nzk0Y2MzY2MtYTlkZi00OTM3LTllN2UtMTMzZjVmMzk0OGVm] 1:nil -667=RowsNext 11:[10:YjhkOGEyZDItZDg3Ny00OWUwLWJlZTktNTYzMzM3NWMxZDk5] 1:nil -668=RowsNext 11:[10:YjAzMzQ4ZWYtNGM5OC00MzQyLWI2YWEtMTk1MGM0NGNkYmYz] 1:nil -669=RowsNext 11:[10:YTY2OWQxYzktZjc5MC00MDhmLWJhZGUtOTIxODA5Yzk0N2U2] 1:nil -670=RowsNext 11:[10:YWQyOTcyMmEtZmNmMC00YjI2LTgzOTQtMjYzOTFhOTBmNmY1] 1:nil -671=RowsNext 11:[10:MmQ1ZWVhZDktNDQ5ZC00ZTYwLWEzYWYtZTc0ZTYwMjc0ZDNk] 1:nil -672=RowsNext 11:[10:MmMzMzFiMTItNmZlYi00YzI0LTllZTctMDU2OTA3ZTNmYWZi] 1:nil -673=RowsNext 11:[10:NTE5MjNlMDgtMTY4Yi00MjU4LTgyY2EtYmI5ZDIyN2EwODk2] 1:nil -674=RowsNext 11:[10:OTJjNjk1ZmEtOWVlZi00YTZiLTk0ZDgtYWM2YTI1NmI3MGZk] 1:nil -675=RowsNext 11:[10:MWJhZmUwYTAtM2Q4MC00MWUzLWFjNDItZTAxNjkzM2RlNjBm] 1:nil -676=RowsNext 11:[10:NjEwMGM0YzQtOWM1YS00MWIxLWJkMDYtNTA0NzFlMjU0OWU0] 1:nil -677=RowsNext 11:[10:ZjUxMzI2YWMtZmM1Zi00Y2IwLWI2N2QtY2VkMWQ3MGMyM2Q1] 1:nil -678=RowsNext 11:[10:N2M1NjVkZDctOTUzNi00YjlhLWFjMDktYzYzMGQ3MTJiNWVm] 1:nil -679=RowsNext 11:[10:OWE3ODAwNzMtZjFjZS00MDdmLTg5N2YtOTQyM2RjMzllMDlj] 1:nil -680=RowsNext 11:[10:ZmEwYjA5MGQtZDBjZC00MWQ5LTllZDctOTY1Y2IyMjQzZWQ0] 1:nil -681=RowsNext 11:[10:NzkwMjZkZDQtZTczMy00MzgxLTg4ZjYtODYyNjM1YzQ0Y2U1] 1:nil -682=RowsNext 11:[10:ZDc3ZGNkOTAtODE0Mi00Y2IzLWJkZjktMTNiOTI3NDkyNTYz] 1:nil -683=RowsNext 11:[10:NmQ1OWMzMDAtOGMwMS00MDdiLTg4NDUtZmNiMzkwOGI0NzM1] 1:nil -684=RowsNext 11:[10:MzU4NmMxNzMtOWFmMS00ZDlkLWE0ODAtZjg3YzUyNzRiMDU0] 1:nil -685=RowsNext 11:[10:NTc2OWRjM2ItMTAzNi00OGMyLWEwMmEtMmYzYmI1MWEwMzg2] 1:nil -686=RowsNext 11:[10:NDg3NTA0NmUtOGZlMi00MjBhLWFkY2UtN2ZjMWYzNzgwOTIw] 1:nil -687=RowsNext 11:[10:NmE3ZmNmNzktOTU4ZS00MTRiLTkzMjAtMjBiNWRhMDYxN2M4] 1:nil -688=RowsNext 11:[10:ZDZkNmZkOTItMmZjNC00ZWUwLTk4Y2EtNmZmYTVkOTkzM2M0] 1:nil -689=RowsNext 11:[10:OTlkNTliYTYtYmI3Yi00MzYwLWE0YzMtOGQ3ZjMyZDRjZGE4] 1:nil -690=RowsNext 11:[10:ZGY0MjJhYjctMTQ4Yy00Mzc3LWEzMWEtYmFmNDEyYTliODFl] 1:nil -691=RowsNext 11:[10:YjYxNWI1NTAtYWM4Ny00NDI0LTg5N2UtYmFhZTI1MDNjOTE0] 1:nil -692=RowsNext 11:[10:MjY5MzZhZDItNDJkNi00ZTY2LWIxNmYtNGZhMzdiZmNhMzE1] 1:nil -693=RowsNext 11:[10:ZWY4NGU0NTItMGY2MS00MTgwLTlhMGYtMDRjNDhkM2RlN2Ez] 1:nil -694=RowsNext 11:[10:NTRkOTA2NmYtYjA5NC00NGMyLThjMzYtMGZlZGJmN2M1NGE5] 1:nil -695=RowsNext 11:[10:ODc1ZTg5ZDUtMGVjMy00NDBmLWEzYjEtYzVlYjA5NDgwYWUw] 1:nil -696=RowsNext 11:[10:YWM5N2IzZTItZDI5ZS00OGQ0LTk1NzMtNWMyNWYzM2U3Y2U4] 1:nil -697=RowsNext 11:[10:MWYxZGJlNzAtZTU1Yi00NzdjLWFhYWQtOTNhMjU4N2Q3MTM3] 1:nil -698=RowsNext 11:[10:ZjRiNzk4OTktZDQ2My00YzMyLWI4NmEtZGY1NWZlYzI3NTRi] 1:nil -699=RowsNext 11:[10:YjhkMjc1OTUtM2Y2YS00Y2ZjLTg4YmQtMGZlMTQ4YzUxYWNh] 1:nil -700=RowsNext 11:[10:YWNhOTQ5MWYtMmEzMy00ZDdhLWE5OWMtMWE1MDJhMjgxNzQ2] 1:nil -701=RowsNext 11:[10:NzkwOGM5NWItNGYyYS00ZWI3LWFiNzQtZDVkMTQwM2RmM2Fh] 1:nil -702=RowsNext 11:[10:YmEyNjMzZWQtNmIyYi00NjJhLTg0N2UtM2ZiNDJhZjA4YjZk] 1:nil -703=RowsNext 11:[10:NDhkZDFmZmYtMzA1Ni00OGUyLTk0ZmYtODIyM2Y2MTQ3YjUz] 1:nil -704=RowsNext 11:[10:MzllYmFjOGMtODA4MC00M2ExLWE2OGEtYThlYWExZTBkOWZm] 1:nil -705=RowsNext 11:[10:NjE2MzRiZTMtNzdkMy00Y2Y3LTkwZTMtODYxODc4Zjc2ZjNh] 1:nil -706=RowsNext 11:[10:NDA2ZmUzYWItM2U0My00OWMzLThmYTktYjYwYjljMTQ0NGI3] 1:nil -707=RowsNext 11:[10:YTZlMjM5YWEtMGM1My00MzIyLTk3NzgtMDBlNjJjZmQ2N2My] 1:nil -708=RowsNext 11:[10:MTI3NTVlN2QtMzlmMi00ZDA0LWE1NGQtYWVjMjA4OTlmOGQy] 1:nil -709=RowsNext 11:[10:ZTI0OWU5NzMtYjcyNC00MWNjLWJiZjUtZjQyMzIxOWFmYTI1] 1:nil -710=RowsNext 11:[10:NmQ4M2E0MmMtZGRjOS00NjM1LTk5NmYtYWVkMWU0OWIwZmI5] 1:nil -711=RowsNext 11:[10:YjgzYzU1MjUtZDYxMS00OGRhLTgwZDQtZjc5ZjhhNTlkODQ3] 1:nil -712=RowsNext 11:[10:ZjUxMzYyYzgtN2M2Ny00MGExLTg1MjctZjQ0NmMwM2MwNzA3] 1:nil -713=RowsNext 11:[10:ZDUxNDVjNDUtYzI2ZS00MzY5LWI2OWItNzBmMGI3ZDU3ZWIz] 1:nil -714=RowsNext 11:[10:OGFkY2Y5NGEtZWM0NC00YWU2LWEyMWEtZGJhZTUzNmFiZjEx] 1:nil -715=RowsNext 11:[10:Mjc3YmY3NzYtMzIzNS00N2FiLThjZDEtYWY0YmU5MWU4ZTJl] 1:nil -716=RowsNext 11:[10:MzRmYmE2MzQtZmI1OC00NWUxLWFmYjYtZmVjNzkyY2IzNzRl] 1:nil -717=RowsNext 11:[10:ZjgxMzMyYTgtZGZmMi00ZGVlLWI1NzQtNTU2YzUxZmRhZThl] 1:nil -718=RowsNext 11:[10:OTgxMWQ3YjAtYWY1Zi00Yjc1LWE2NjItYTRhOTI5NDBhY2U5] 1:nil -719=RowsNext 11:[10:NjFhMWIwNTgtYWE3Mi00NGRkLTg3NTItOThiNDA2MjlmZDEy] 1:nil -720=RowsNext 11:[10:YWJkZGJiNzgtYTUxNS00MTE1LTg1ZWYtYTE4MjA1MmZiZTc5] 1:nil -721=RowsNext 11:[10:MDEyNGE4NGUtY2VlOC00NWE2LTkxODctYzFkOTAyZTBhZmQ2] 1:nil -722=RowsNext 11:[10:OWIyNjM3OGYtY2UyMC00NzMyLTkxMTgtZTU1MWJlYzYxOTg4] 1:nil -723=RowsNext 11:[10:Mzg4ZTY1ZTctYTZlNS00OWQ5LWI3NGQtMDRmNjBmNjk5NmEy] 1:nil -724=RowsNext 11:[10:ZjY5N2ZiY2QtNTM3YS00NzdjLThlMzEtOGQ5MDNlYWM3Nzgz] 1:nil -725=RowsNext 11:[10:ZTBkMjhkZWUtODBmMy00N2VjLWJiZGUtY2ZmZDhkM2NkNDlm] 1:nil -726=RowsNext 11:[10:MTgwZTg0ODQtNDFkNS00YTFjLThlMzQtZDYxNzlmZTk5Y2Rj] 1:nil -727=RowsNext 11:[10:MjgyMzVjODUtZDQ5Yy00NjhkLTgyNDEtMGE3NGVmN2YyN2M3] 1:nil -728=RowsNext 11:[10:ZDZmYWZlNjMtNWQ4ZS00ZTFkLTkzYTQtMjAxZTkxNzVkNzUw] 1:nil -729=RowsNext 11:[10:NWZhNDhlNGUtNDBkMi00ZDc0LWJlZjEtYTUyZjRiN2U3MWYz] 1:nil -730=RowsNext 11:[10:MDQ2ZWVkMDMtZDBiMi00N2E3LTgxMDgtM2MxODY0Zjk2Y2Qw] 1:nil -731=RowsNext 11:[10:NTFmZmY3NjUtMzk2YS00Y2VmLTgyYmUtYjY2MDM1MjNlYjIz] 1:nil -732=RowsNext 11:[10:NzMzZGM5MzYtM2U2Mi00NTVmLWE3YTctMDkzMzNkOTI1ZjA5] 1:nil -733=RowsNext 11:[10:ZTJkYWNlNmItMmY5OC00N2M5LTk0YTgtYWQzMTFmNzc4NDhi] 1:nil -734=RowsNext 11:[10:NDI2NjA2OTctMDBjYy00YjZjLThlMDQtNGNiNGQ5MWU4YjAx] 1:nil -735=RowsNext 11:[10:YjExZWQ3MWQtN2E2Zi00ZGM1LWI1MWEtMDM5MWRiMmUwZTIy] 1:nil -736=RowsNext 11:[10:MzFjYjM2NGItMjI4MS00OTVlLThkNDQtMmU5YjNjZjVjOGQ4] 1:nil -737=RowsNext 11:[10:M2U4YWIzZTYtODJlNy00OTE0LThkN2UtMWU3MGEwMTEwZDk1] 1:nil -738=RowsNext 11:[10:ZWM2Y2NiYTAtMTgzMi00MzE0LWI3OTctZjZhNTc3NzhjMDI4] 1:nil -739=RowsNext 11:[10:ZWM2ZThlMzQtNWVjZS00MDNiLTk3ZTEtZDgxMmJlODFlNjY2] 1:nil +659=RowsNext 11:[10:OTZhNWRmYzYtZDNiMS00Mjc0LWJiYTUtOGIzNWE5NTg2NTJk] 1:nil +660=RowsNext 11:[10:Nzk2NmVhYWYtODM5Yy00ZDlhLTk5NjctOTY2ZmIzODJjNjg3] 1:nil +661=RowsNext 11:[10:MmExM2U0M2QtYTgyOC00MDFhLWE0ZWQtMjA1Y2NlYjhmMGM0] 1:nil +662=RowsNext 11:[10:MzUwMTY0YzUtZDlmYS00YmI0LWEwNWQtOTNiODQ5M2M0NjE1] 1:nil +663=RowsNext 11:[10:YjgwNjE3NGItNGU0ZC00NTIxLTlhMDYtZWUxMmYzMTM0MDQ0] 1:nil +664=RowsNext 11:[10:NjNlOGFhOTktZDBiNi00NTgzLWIzYzQtNzI2YWUzYTk0Mzk3] 1:nil +665=RowsNext 11:[10:MDFiOGVmYWYtYjI2NS00MjA4LThmN2YtMjRiMmU0ZGYyOTEy] 1:nil +666=RowsNext 11:[10:NzFkNzg5ZjgtZTM1My00ZjY3LTgwZTQtMWQ0ZWZjYjExNWU2] 1:nil +667=RowsNext 11:[10:ZTNjNTYxNWYtNWI4OC00YWMyLWExYTctMjZiMGJkYWJhOTA0] 1:nil +668=RowsNext 11:[10:YTE0YTM4ODQtNjQ0ZC00ZjVjLTlhMWMtMWZjZDg4OGQwODc0] 1:nil +669=RowsNext 11:[10:Zjk1ZDJiZTgtZmNmOC00OWRiLTk3ZTUtMTY0NDY3Y2E4Yjkz] 1:nil +670=RowsNext 11:[10:NTU2NzFlODYtYmIxNy00ZmE1LWIzMTctNDYwNGYwODQ5NjAz] 1:nil +671=RowsNext 11:[10:ZmNjMDM1YjMtMzgzNy00M2M3LWE5ZTgtODZiNDgxMTVmMGU5] 1:nil +672=RowsNext 11:[10:ZWNiMjBmMjYtOWY2MC00MzU3LTk2MTQtZDJjMmYwMjBlMTli] 1:nil +673=RowsNext 11:[10:YTliZDBiYjEtMzM2OS00OTcwLWI0MDktODNlOTYwMGU3NzVl] 1:nil +674=RowsNext 11:[10:ZGY3YWRjNTEtODQwMi00YmVlLWIzNGYtMzJjZmFkODUyYWM4] 1:nil +675=RowsNext 11:[10:YTEzYTI2MWEtNDMwZC00MjVmLWI3NWMtYjdhOGRiMzUwNzQ4] 1:nil +676=RowsNext 11:[10:YmY3OWM5ZWMtYzY4NC00NGU5LThjYWItZjczNmQ0ZWI2ODdj] 1:nil +677=RowsNext 11:[10:NDNlNzdjZGMtMzRhMC00MWExLWFiYmYtNGNiOWVlMmZiYzY0] 1:nil +678=RowsNext 11:[10:M2Y5YTg0ZDMtNGQ2MS00YTA3LWE5NWMtZGI1Mzg4ZDA5M2Uy] 1:nil +679=RowsNext 11:[10:NzNkMGFmNTYtMmQ3Mi00OGYxLThmMWQtZWVmMjYyYmQyNjFm] 1:nil +680=RowsNext 11:[10:MzFjODZlOGUtYjg5ZC00ZTlkLWJhODgtZTJjOTI0ZTQ0MmM2] 1:nil +681=RowsNext 11:[10:MjQ3MGY4YTUtOWM2My00ZDE3LThjYTItYWMyMDk4ZGQwZjZm] 1:nil +682=RowsNext 11:[10:M2JmZTViZTctYmIxYi00MzBkLThjMWEtODA0OWE1ZGNmYmM3] 1:nil +683=RowsNext 11:[10:YjdlOWI4YmQtNzQ0MC00NTUyLWJlMzctYjBmM2Y2MmY5NmVm] 1:nil +684=RowsNext 11:[10:NWE0ZGM0ZTktM2NlOS00ZTM3LThjNWUtNzMwNTlmYTk1OTQy] 1:nil +685=RowsNext 11:[10:ODQ4NWI5OTktNTVmMy00MGJmLWExZTMtMWE5MWVkNDg4NTlm] 1:nil +686=RowsNext 11:[10:YTQyYjcyNmUtOTUwMC00ZmMzLTlmYzEtMjRhYWQ5NTAzNzM0] 1:nil +687=RowsNext 11:[10:NzE2NmQwZmQtNjg5Ni00ZDZjLTkwYTQtY2E0NjRiMThiYmE2] 1:nil +688=RowsNext 11:[10:MjkzMWRmOTktYzJmZi00MGY0LTljMTktZTRiZmJkNTFmNjBk] 1:nil +689=RowsNext 11:[10:NWE0NzRjMjEtZjk5MS00M2YxLWE4OGItZWNkZWIxZThjOTli] 1:nil +690=RowsNext 11:[10:OWJhNDRhNmItYWVmNi00MTQ3LThkY2YtOWRmYzRiM2YyYTcw] 1:nil +691=RowsNext 11:[10:ZDk5ODIzMDgtZTQwNC00OTI2LTk0MGUtZjk0ODNhZmUwZWM5] 1:nil +692=RowsNext 11:[10:MWZiMWUwOGMtMjBiMS00NzcyLWI2NTMtMjU0ZTE0YmI1MDkw] 1:nil +693=RowsNext 11:[10:NTdlYWE3NTUtMzIxYy00ZTM4LWJiODktODg2YWVkNjZiYjQx] 1:nil +694=RowsNext 11:[10:YmVkNDc0ZWItY2M4OC00MGI1LWFlNTUtNWY1MjBhZWY0NzAx] 1:nil +695=RowsNext 11:[10:OTlmZmU5MDgtZTUwOC00MDU4LTk2MmEtZjQ1YWUxYjhlODc1] 1:nil +696=RowsNext 11:[10:NzhkYmZhMmYtMTYwOC00ODBhLWI2MGEtNDBkOTJmM2JjZjAx] 1:nil +697=RowsNext 11:[10:NzA4ODcxNWItOGQ3Zi00YjVjLWIxZDYtYjk4YjhjYzhmYjM1] 1:nil +698=RowsNext 11:[10:MzZhYmNjZjAtZmFkOS00NjBmLWJiYzAtZTVlY2I1MjEyZTA1] 1:nil +699=RowsNext 11:[10:MGMzZGJiNGMtZWQ2Zi00MTEyLThhMWUtNTAzMTg2NTNiYzQw] 1:nil +700=RowsNext 11:[10:OTI3MDNlZjgtMTYyYy00YTc0LWI5Y2UtNGY1NjQ4OWI5MDZm] 1:nil +701=RowsNext 11:[10:MGFkMDkyMGItNGMzMy00NDUyLWFjZDMtMWU1M2IzOTY5Y2Zl] 1:nil +702=RowsNext 11:[10:ZjY3ODRjYjQtMWNjNS00YjI2LWJkMTctZGQzMzVjMjJiNTg3] 1:nil +703=RowsNext 11:[10:YmM3NzUzNWEtMzQ4OS00MGQ2LTg2NzgtNDk1NDgwNDIzMWQz] 1:nil +704=RowsNext 11:[10:Njg2NTQ0NWYtOTY3Mi00OTFlLTkxN2MtZjczMzMyMjhiMGFl] 1:nil +705=RowsNext 11:[10:NjE3NTViMDctY2Y5Yy00MDJhLWIwOTEtMTE2OWI5NjI1M2Jm] 1:nil +706=RowsNext 11:[10:ZTExNzRlYzctYzM3Zi00ZTEwLTkwZWEtMzQ4NDY5YzFlNGNm] 1:nil +707=RowsNext 11:[10:MDhjMTExZjMtMGY1OC00M2YyLWE2NzUtM2NjNTBlNTUzMDk5] 1:nil +708=RowsNext 11:[10:Mzc0N2FjMTktOWYxNi00MWRjLTg0MDMtZTgyZjdjZWJkOTU5] 1:nil +709=RowsNext 11:[10:Mzc4MDM2MTItNWNmZi00ZWNkLTg4YzgtZGEyYjk5ZmM4YWQ2] 1:nil +710=RowsNext 11:[10:NDJkMWIyMmQtYzE2ZC00YTM2LTg1YzctMWI5YzA5NzM2MmEw] 1:nil +711=RowsNext 11:[10:NTM5ZmE2NWYtMzkyYi00MzEwLTg0ODktODEzYjZhMGE0MGIx] 1:nil +712=RowsNext 11:[10:ZjI5ZGQ0NjctMjQyNy00M2MyLTg3MjYtODUwOTU4Y2Y0OGJk] 1:nil +713=RowsNext 11:[10:YmM3NTQ5MWItMDdmYS00YWQ3LTg4YmYtNWNhODdkZGQ4NmIw] 1:nil +714=RowsNext 11:[10:MGIzNDZmODYtMTkzOS00ZjVhLWFlOTAtNGEzOWRkMDM0YmNh] 1:nil +715=RowsNext 11:[10:ZGJiNDJjYjMtNjI0NS00NDQ0LTg5ZjAtNmEyMzYwMmQ1NzJh] 1:nil +716=RowsNext 11:[10:NjM5OTRmNDktOGNkNi00M2M3LTk0ZjctZTNjZWU4N2ZmOGJi] 1:nil +717=RowsNext 11:[10:NDhhOWVmMjYtMWNkMy00YmNlLTk3OWYtOWY3ZWU0ZGUxMTRl] 1:nil +718=RowsNext 11:[10:ZmVjYjMwNDktMGEwMy00MDFjLWI5ZmItZGQ2NTgwOTAxNmJj] 1:nil +719=RowsNext 11:[10:YzhhM2VmYTYtM2FmZS00N2MxLThkNDAtNjZiNDhhM2UzZTc5] 1:nil +720=RowsNext 11:[10:MWU4OTg3OTItYjliYy00NjIxLWFhMjQtODNiYTM5ODBjNzZj] 1:nil +721=RowsNext 11:[10:ZGJiM2I1MjctYmNhYi00ODA0LWFjNTEtODhjZWEyYjg0NWZi] 1:nil +722=RowsNext 11:[10:MTE0ZGQyY2EtNDI4NC00MjZiLWFkZDItYTAyM2Q2NDMxZWIw] 1:nil +723=RowsNext 11:[10:NjBlYjcxNWItODhhNS00NjVkLWJlMTUtNGQyMTM5ZWQ3NjYw] 1:nil +724=RowsNext 11:[10:ZDcyODkxZWEtZDFhNS00ODdjLTg0MzAtMzNkMDhmNGFjYzE0] 1:nil +725=RowsNext 11:[10:ZmZlMjhhMzYtYjNlOC00YThkLWFiOTgtYWQwOGVkN2VlNzBl] 1:nil +726=RowsNext 11:[10:MzY1Zjk3Y2EtMDk4Yy00MjA4LWJiODktZDczOGY1MDE4N2Nl] 1:nil +727=RowsNext 11:[10:Y2M3OTg5MjItYjJhMC00NDQyLThkZDAtMGRlMjQxZGRiZjFh] 1:nil +728=RowsNext 11:[10:NTdhNTI0MTctZGVlOC00ZjMzLWJhNDQtNGVjZDExYjRhMjFj] 1:nil +729=RowsNext 11:[10:ZDRiZjdkMDMtMjlkZC00ZWJmLTg2YzAtNmFhNmZkNWRiM2Mx] 1:nil +730=RowsNext 11:[10:MDU5ZTM3MzAtYjlkYy00NjEzLWFmYzctZDNjMTc2OGIzNTgx] 1:nil +731=RowsNext 11:[10:MTY0NGM3ODYtZDk2ZC00ZmQ5LWE0OWUtMTc1Njk0YjI5ZTU2] 1:nil +732=RowsNext 11:[10:MjBiNGVlNTctNmFhMy00MDkzLTgzOGEtNThlYTQwOWUxYTBk] 1:nil +733=RowsNext 11:[10:OTdmNzQ0NmItMTM0Mi00NDQ4LWFjYjYtOTcwYjRiYmQxMDVh] 1:nil +734=RowsNext 11:[10:Mjc1OTFkNjAtOTU2NS00YjljLTg4M2MtZDAxNGFiODZhY2Vm] 1:nil +735=RowsNext 11:[10:MjcwYmRkMGQtYjc4YS00ZDc4LTg2M2MtYTNkZjM3NTZhNjhi] 1:nil +736=RowsNext 11:[10:YTBjODE2OGMtNDg1YS00Yjc5LWJhYmEtNGFmYWZmMTgyMzBm] 1:nil +737=RowsNext 11:[10:Yzg2ODM0NTAtZDBmMC00MTk0LWE2ZmYtZmMxOWNmYzI1ZWU0] 1:nil +738=RowsNext 11:[10:MmU5ZTk3ZmEtNDdjNy00N2U5LWI2YjEtNTI0MTM0YThjOGEy] 1:nil +739=RowsNext 11:[10:MzNmYjdlZDktNmRmNC00NWQ1LWI2NTYtMmFlZjgxNWJjNjI1] 1:nil 740=ConnExec 2:"UPDATE \"test_opa_model_a\" SET \"value\"=$1,\"tenant_name\"=$2,\"owner_name\"=$3,\"tenant_id\"=$4,\"tenant_path\"=$5,\"owner_id\"=$6,\"created_at\"=$7,\"updated_at\"=$8,\"created_by\"=$9,\"updated_by\"=$10,\"deleted_at\"=$11 WHERE (\"test_opa_model_a\".\"owner_id\" = $12 AND \"test_opa_model_a\".\"tenant_path\" @> $13 AND \"test_opa_model_a\".\"tenant_id\" = $14) AND \"test_opa_model_a\".\"deleted_at\" IS NULL AND \"id\" = $15" 1:nil -741=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:34.373473Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +741=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"user1",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.909331Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil 742=ConnExec 2:"UPDATE \"test_opa_model_a\" SET \"value\"=$1,\"tenant_name\"=$2,\"owner_name\"=$3,\"tenant_id\"=$4,\"tenant_path\"=$5,\"owner_id\"=$6,\"created_at\"=$7,\"updated_at\"=$8,\"created_by\"=$9,\"updated_by\"=$10,\"deleted_at\"=$11 WHERE ((\"test_opa_model_a\".\"tenant_path\" @> $12 AND \"test_opa_model_a\".\"tenant_id\" = $13) OR (\"test_opa_model_a\".\"tenant_path\" @> $14 AND \"test_opa_model_a\".\"owner_id\" = $15 AND \"test_opa_model_a\".\"tenant_id\" = $16) OR (\"test_opa_model_a\".\"owner_id\" = $17 AND \"test_opa_model_a\".\"tenant_path\" @> $18 AND \"test_opa_model_a\".\"tenant_id\" = $19)) AND \"test_opa_model_a\".\"deleted_at\" IS NULL AND \"id\" = $20" 1:nil -743=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:34.385727Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -744=RowsNext 11:[10:OWIyNjM3OGYtY2UyMC00NzMyLTkxMTgtZTU1MWJlYzYxOTg4,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2023-10-17T19:30:33.936906Z,8:2023-10-17T19:30:33.936906Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +743=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"user2",2:"Saved",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.92822Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +744=RowsNext 11:[10:MTE0ZGQyY2EtNDI4NC00MjZiLWFkZDItYTAyM2Q2NDMxZWIw,2:"Tenant B-2",2:"user1",2:"A - T-B-2 - U-1",10:YjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEz,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMiwzN2I3MTgxYS0wODkyLTQ3MDYtOGYyNi02MGQyODZiNjNmMTQsYjIxNDQ1ZGUtOTE5Mi00NWRlLWFjZDctOTE3NDVhYjRjYzEzfQ,10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,8:2024-01-23T16:58:26.33073Z,8:2024-01-23T16:58:26.33073Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil "TestOPAFilterWithAllSupportedFields"=1,2,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,17,19,20,20,22,23,21,17,19,20,20,24,17 -"TestOPAFilterWithAllFields"=1,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,17,77,7,7,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,17,18,5,109,7,7,110,18,5,111,7,7,112,113,17,18,5,114,5,114,5,114,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,17,77,7,7,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,17,18,5,196,7,7,197,7,18,5,196,7,7,198,7,18,5,114,5,114,5,114,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,17,77,7,7,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,17,18,19,20,20,280,281,282,283,284,285,286,287,288,289,17,19,20,20,290,291,292,293,294,295,296,280,281,297,282,298,299,283,300,301,302,284,303,285,286,287,288,304,289,305,306,307,308,309,17,19,20,20,310,311,312,313,314,315,316,317,318,319,17,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,17,77,7,7,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,17,18,401,20,20,301,402,20,20,403,401,20,20,17,401,20,20,17,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,17,77,7,7,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,17,18,5,485,486,18,487,20,20,488,5,489,486,18,487,20,20,490,5,485,3,18,5,485,3,18,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,17,77,7,7,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,17,18,5,114,487,20,20,301,5,572,486,18,487,20,20,573,5,114,487,20,20,574,5,114,487,20,20,575,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,17,77,7,7,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,17,18,5,657,486,18,487,20,20,17,5,658,486,18,487,20,20,17,5,657,3,18,487,20,20,574,5,657,3,18,487,20,20,316,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,17,77,7,7,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,17,18,487,20,20,301,5,740,486,18,487,20,20,741,487,20,20,403,5,742,486,18,487,20,20,743,487,20,20,574,5,114,487,20,20,574,487,20,20,575,5,114,487,20,20,575,487,20,20,744,5,740,3,18,5,114,487,20,20,744 +"TestOPAFilterWithAllFields"=1,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,17,77,7,7,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,17,18,5,109,7,7,110,18,5,111,7,7,112,113,17,18,5,114,5,114,5,114,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,17,77,7,7,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,17,18,5,196,7,7,197,7,18,5,196,7,7,198,7,18,5,114,5,114,5,114,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,17,77,7,7,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,17,18,19,20,20,280,281,282,283,284,285,286,287,288,289,17,19,20,20,290,291,280,281,292,282,293,294,295,296,297,283,284,298,285,299,300,301,302,286,303,304,305,287,306,288,289,307,308,309,17,19,20,20,310,311,312,313,314,315,316,317,318,319,17,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,17,77,7,7,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,17,18,401,20,20,301,402,20,20,403,401,20,20,17,401,20,20,17,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,17,77,7,7,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,17,18,5,485,486,18,487,20,20,488,5,489,486,18,487,20,20,490,5,485,3,18,5,485,3,18,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,17,77,7,7,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,17,18,5,114,487,20,20,301,5,572,486,18,487,20,20,573,5,114,487,20,20,574,5,114,487,20,20,575,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,17,77,7,7,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,17,18,5,657,486,18,487,20,20,17,5,658,486,18,487,20,20,17,5,657,3,18,487,20,20,574,5,657,3,18,487,20,20,315,25,3,4,3,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,5,26,7,7,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,17,77,7,7,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,17,18,487,20,20,301,5,740,486,18,487,20,20,741,487,20,20,403,5,742,486,18,487,20,20,743,487,20,20,574,5,114,487,20,20,574,487,20,20,575,5,114,487,20,20,575,487,20,20,744,5,740,3,18,5,114,487,20,20,744 diff --git a/pkg/opa/data/filter_tests/testdata/ownership_test.copyist b/pkg/opa/data/filter_tests/testdata/ownership_test.copyist index c4bc4286..4fa48e4b 100644 --- a/pkg/opa/data/filter_tests/testdata/ownership_test.copyist +++ b/pkg/opa/data/filter_tests/testdata/ownership_test.copyist @@ -1,718 +1,719 @@ 1=DriverOpen 1:nil -2=ConnExec 2:"-- Model B, owner and sharing\nCREATE TABLE IF NOT EXISTS public.test_opa_model_b\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n \"owner_name\" STRING NOT NULL,\n \"value\" STRING NOT NULL,\n owner_id UUID NOT NULL,\n sharing JSONB NULL,\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n deleted_at TIMESTAMPTZ NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n INDEX idx_owner_id(owner_id ASC) STORING (sharing),\n INVERTED INDEX idx_sharing (sharing),\n FAMILY \"primary\"(id, value, created_at, updated_at, created_by, updated_by, deleted_at)\n);\n\nCREATE TABLE IF NOT EXISTS public.test_opa_model_b_share\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n res_id UUID NULL,\n user_id UUID NULL,\n username STRING NOT NULL,\n operations STRING[] NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n CONSTRAINT \"unique_res_user\" UNIQUE (res_id, user_id),\n INVERTED INDEX idx_operations (operations),\n INDEX idx_res_id(res_id ASC),\n INDEX idx_user_id(user_id ASC),\n FAMILY \"primary\"(id, res_id, user_id, username, operations)\n)" 1:nil +2=ConnExec 2:"-- Model B, owner and sharing\nCREATE TABLE IF NOT EXISTS public.test_opa_model_b\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n \"owner_name\" STRING NOT NULL,\n \"value\" STRING NOT NULL,\n owner_id UUID NOT NULL,\n sharing JSONB NULL,\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n deleted_at TIMESTAMPTZ NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n INDEX idx_owner_id(owner_id ASC) STORING (sharing),\n INVERTED INDEX idx_sharing (sharing),\n FAMILY \"primary\"(id, value, created_at, updated_at, created_by, updated_by, deleted_at)\n)" 1:nil 3=ResultRowsAffected 4:0 1:nil -4=ConnExec 2:"TRUNCATE TABLE \"test_opa_model_b\" CASCADE;" 1:nil -5=ConnExec 2:"TRUNCATE TABLE \"test_opa_model_b_share\" CASCADE;" 1:nil -6=ConnBegin 1:nil -7=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81) RETURNING \"id\"" 1:nil -8=RowsColumns 9:["id"] -9=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi] 1:nil -10=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx] 1:nil -11=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl] 1:nil -12=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3] 1:nil -13=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4] 1:nil -14=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0] 1:nil -15=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5] 1:nil -16=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh] 1:nil -17=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2] 1:nil -18=RowsNext 11:[] 7:"EOF" -19=TxCommit 1:nil -20=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279),($280,$281,$282,$283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294,$295,$296,$297),($298,$299,$300,$301,$302,$303,$304,$305,$306),($307,$308,$309,$310,$311,$312,$313,$314,$315),($316,$317,$318,$319,$320,$321,$322,$323,$324),($325,$326,$327,$328,$329,$330,$331,$332,$333),($334,$335,$336,$337,$338,$339,$340,$341,$342),($343,$344,$345,$346,$347,$348,$349,$350,$351),($352,$353,$354,$355,$356,$357,$358,$359,$360),($361,$362,$363,$364,$365,$366,$367,$368,$369),($370,$371,$372,$373,$374,$375,$376,$377,$378),($379,$380,$381,$382,$383,$384,$385,$386,$387),($388,$389,$390,$391,$392,$393,$394,$395,$396),($397,$398,$399,$400,$401,$402,$403,$404,$405),($406,$407,$408,$409,$410,$411,$412,$413,$414),($415,$416,$417,$418,$419,$420,$421,$422,$423),($424,$425,$426,$427,$428,$429,$430,$431,$432),($433,$434,$435,$436,$437,$438,$439,$440,$441),($442,$443,$444,$445,$446,$447,$448,$449,$450) RETURNING \"id\"" 1:nil -21=RowsNext 11:[10:NjQ3M2Y1YjItMzYzMS00NTc2LThhZDEtNTkzMjdmYmIwMGE0] 1:nil -22=RowsNext 11:[10:ZTQ4OThiOTgtZjk0ZS00ODc2LWFiMGYtYmQ0YjljNjY4MzU2] 1:nil -23=RowsNext 11:[10:ZDgxYmMwMjAtNzY3YS00MTBjLWFkMDItNzAxZDVhOGYxNWI5] 1:nil -24=RowsNext 11:[10:MmI3YzI2OTMtYmQ4ZC00ZjZkLTgxYjEtMzdmYWM2ZmRhYTA0] 1:nil -25=RowsNext 11:[10:ZDFmZmMxYWUtMjg0Mi00YzYxLWIwMWItNmY1N2NjZDUyNzJl] 1:nil -26=RowsNext 11:[10:NmVkNTdiMjUtYWNjMC00YmFlLTk0OWItZmY2YTRmNTVhNjlk] 1:nil -27=RowsNext 11:[10:ZjFkOWNjYWMtOWEzZS00M2I5LWE5N2QtMmM4ODQ1ZWViZGNh] 1:nil -28=RowsNext 11:[10:NjFjOWRhMjAtMzQ5OC00MjQ5LWI5M2ItZDFiYzEzYzhhNzA2] 1:nil -29=RowsNext 11:[10:MThiMDA0ZGMtODYyOS00MjM1LTlmOGYtNWNlYTM5ZjBmMWRl] 1:nil -30=RowsNext 11:[10:ODNkNTFjNTUtMzI4OC00ZDZmLTkwNmMtYWM4ZTFmYTVmMzg2] 1:nil -31=RowsNext 11:[10:NGJmN2ZmZTctMjNiOC00MjVhLWFkOTctMzY1MGE4NjlmNTk3] 1:nil -32=RowsNext 11:[10:ZjA0NDc0ZjUtZGRmZC00YzI3LTkyZjYtMzA0MWY4MjViMjYz] 1:nil -33=RowsNext 11:[10:YWViZjIwNTktZTRhMi00NmM3LWI3NDAtNjI4NzRmNDA3MTFj] 1:nil -34=RowsNext 11:[10:MjM4N2U2ZTUtZmUzMC00YzM1LTg5MDYtMTZjMDhiNjc0YmM2] 1:nil -35=RowsNext 11:[10:MGQ5YzRkNzYtMDhkNS00ZTMwLThlZjUtN2FlYWU1ZjhlYWEz] 1:nil -36=RowsNext 11:[10:OGQ2ZjExZDItNTRhMC00ZGY1LWEwZWItYmU5YWMxMGM2ZTI4] 1:nil -37=RowsNext 11:[10:OWFlNjNiMzQtODk5ZS00Njc0LWFmNjgtMWRlMjZkODRlNzQ5] 1:nil -38=RowsNext 11:[10:NjVjNjMwN2UtOGE2My00ZGQ2LWE4YzEtMjk0MWI5YzliNmRm] 1:nil -39=RowsNext 11:[10:M2QyM2NmYTItZmNkOS00ZGE3LWIzNDgtZDgxOWMwNjdlYWE2] 1:nil -40=RowsNext 11:[10:ZGEyNTU3MjctM2ZhYi00MTc5LTk1ODktMDYyNGQ3OTY0MGFk] 1:nil -41=RowsNext 11:[10:M2RjNjU0ZTQtMmUwNi00YWI1LTk5MmQtMzU2MTA0OWVhYzli] 1:nil -42=RowsNext 11:[10:NGI0YWE4NTctMTQwMC00YzFjLWE5MDYtN2RhY2RiOTJmYzQw] 1:nil -43=RowsNext 11:[10:OTkxNzQwODMtYTBjYi00ZmU4LTk0NWMtN2M1OTZkOTliY2E1] 1:nil -44=RowsNext 11:[10:MjFkZTg2MGYtN2M4NS00OTBlLWIwZmEtNDEyOTllYmU5Mjdm] 1:nil -45=RowsNext 11:[10:NjRhYjk3OGYtNTAyNS00ZDFlLTlkNjMtYmRkMGM1MzYxMWEy] 1:nil -46=RowsNext 11:[10:YjY2YTFmOWUtMjA4Zi00NjI5LWJjNWYtZTVlZGRjYzEwYmZh] 1:nil -47=RowsNext 11:[10:ZWU4MzkwM2YtMmMzNC00OWNiLThhZDYtZjcwOTY0Njc0NGQw] 1:nil -48=RowsNext 11:[10:YWMxNGU0NmQtYjVjMS00NTQ2LTlhMWUtNzlkYzM1MmMwNWVh] 1:nil -49=RowsNext 11:[10:NmVjZjI3ODUtMmFkZS00ZmI4LTk2NGEtNGVmYmU5YjQ4OTQ5] 1:nil -50=RowsNext 11:[10:ODQ0ODkzZjItOTNhMy00MWM3LWEwMzktY2NiNWMzOGMxNTQw] 1:nil -51=RowsNext 11:[10:ZjRhNmY5MDktZmRiNC00YjY1LWI4ODMtMzVmMWE1YzgxZGY5] 1:nil -52=RowsNext 11:[10:MmJlMDAwMjgtYjVkNS00NWFkLWI0ZTAtOWJhOWY1NzgzNmRh] 1:nil -53=RowsNext 11:[10:ZmRkNGNhMDUtZTUxZi00OGUyLTg2OWQtODg2YTBkZWU4MDZh] 1:nil -54=RowsNext 11:[10:MzBiYTdkNDEtZDMwZS00OTllLWI2MzItZmQ4ZTI0MDEzMjAy] 1:nil -55=RowsNext 11:[10:ODI3NmVkMWUtNWQ4Yy00OTc2LWE0NjYtODVjNjI2Y2FhYjZj] 1:nil -56=RowsNext 11:[10:NmQwNmRmNTAtZTZhNy00OTk1LThiZjItM2RkNTA3MjI4NWM3] 1:nil -57=RowsNext 11:[10:OGE3YWY3YjQtMDY4Yi00M2U4LWEwOGQtM2ZmM2NiNzEyMDAy] 1:nil -58=RowsNext 11:[10:YWE5N2ZjMzktNTJhOS00MmQzLWJjYjAtZjdlY2EwNjZiOTBk] 1:nil -59=RowsNext 11:[10:NjIyOGNmOGMtYWFmMy00YWFiLWFlN2YtNmFhZTJlM2JkZTRm] 1:nil -60=RowsNext 11:[10:ZTBiNTZiYWItMWFjMC00NmUyLWJhYTctNDczMTUxYTUxZjgz] 1:nil -61=RowsNext 11:[10:OTIyMTI5ZDgtN2I0NC00MDYyLTk5OTItMTI1YzY2N2QwYTQw] 1:nil -62=RowsNext 11:[10:NDI2MTc4MzItN2NiYi00ZTM2LTgwNGItNzkzYjdmZTM1N2Vh] 1:nil -63=RowsNext 11:[10:MjZlYzg5YjgtNjEyMi00ZGQxLTk3N2YtOWFjOWJkNTRlZmY5] 1:nil -64=RowsNext 11:[10:NzAyMzNiYTMtYmI1ZS00YTRkLTkxMzQtMjc0YjcwNGQxODQ1] 1:nil -65=RowsNext 11:[10:OWIyZjNhYzYtMTkwNC00MzA0LWI1MDctNzU4N2E5ODU3NDll] 1:nil -66=RowsNext 11:[10:NjRmNWJlNmYtYTE0ZS00YTMxLWI3YTMtM2Q2MzhhZWEzM2Ew] 1:nil -67=RowsNext 11:[10:MDU2ODA2ZGItZjRiYS00MGZhLTgzNTMtYzhmOTc1MDZhMDJk] 1:nil -68=RowsNext 11:[10:ZTc4YmNjNWYtYjUyZi00ZjU1LWE5MWQtMTUyMGQ2MTc4Y2E4] 1:nil -69=RowsNext 11:[10:ZGRmYTg4NGEtMWUwMS00MTI5LWE0ODgtZjZmNjhhYzY5ZGJl] 1:nil -70=RowsNext 11:[10:NGQyMjA4ZDMtZWE0Ni00NDg3LWI5MzUtYzE0MWNlYTNmYWI4] 1:nil -71=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279) RETURNING \"id\"" 1:nil -72=RowsNext 11:[10:ZTFiYjllMTAtMzkzNC00Yjg2LWI2NDktNzEzZWExNzBjOGM3] 1:nil -73=RowsNext 11:[10:ODQyOWFkYWYtM2MwZS00YWI2LTgzM2MtYzliZWY1ZjkyNjEy] 1:nil -74=RowsNext 11:[10:ZmJhZmUxZTktZGJlZC00ZjI2LWJiMmItNzZjNWU2M2Y2YTJk] 1:nil -75=RowsNext 11:[10:ZGQzZTY2MjctMmE3Yy00OGJiLWJlZjktMmEwZjdlMTlhZjMy] 1:nil -76=RowsNext 11:[10:ZWY4OTgwYzYtNDE2Ni00OGNiLWE0YzItZDU5YzZiM2ViZmM5] 1:nil -77=RowsNext 11:[10:MzgwZjU2ZTEtNGFlMi00OTliLTg5OGUtNzgxYjQ3ZWRlODdh] 1:nil -78=RowsNext 11:[10:MWM4MzcyZjYtYTk2Ny00YWMxLWJkNDMtNWM4YTEzNGNmZTQy] 1:nil -79=RowsNext 11:[10:ZjYyNDBlNjktZDgxOS00MDY0LWJlZmMtYjIwNTIxNzRiOGNk] 1:nil -80=RowsNext 11:[10:NmIxOThmYWEtOGUxMy00MzA0LTg2NzYtMmJhYzkxZTliODQx] 1:nil -81=RowsNext 11:[10:ZGJlNTQ4MDgtMmY2Ni00YWIwLTgxOGYtMjY3OWI0MWY3Yzlm] 1:nil -82=RowsNext 11:[10:YzljYTkyMDEtMTEzNC00YjI0LTk1ODAtMTQ5NTJiYWY3YzZl] 1:nil -83=RowsNext 11:[10:OTUwYmViNzYtNGUyYy00NzdjLThhNGUtNTFkODhhMjc0ZDIx] 1:nil -84=RowsNext 11:[10:MWM2OTc3MDItNDZjNC00MmE4LWFlY2QtMGQ0ODFiNWVjY2Y4] 1:nil -85=RowsNext 11:[10:YjM0YWNkZGMtNTJjNi00MTUzLWE5ZDgtODhhMjYyYTMyNzJl] 1:nil -86=RowsNext 11:[10:N2ZjZGFiMWEtMDI3Ny00ZjMwLWFjODYtYzdiMzE1MGUxMjU0] 1:nil -87=RowsNext 11:[10:MWJjNGVmN2MtNmEzZS00YTc3LWFiNjctYjlkZTQ0NDNlMTRj] 1:nil -88=RowsNext 11:[10:MzdmMDc4NmItZWYyYy00MWUwLTk5MzktMmRmYWJjMWYyYmU5] 1:nil -89=RowsNext 11:[10:MTA3ZTJhNmUtNjljZS00ZGEyLWIyOGQtNjZhODEyNzhhZDA1] 1:nil -90=RowsNext 11:[10:MDVlMDE3MmYtNTMwNy00OGJjLTgxMzAtMjg3MzVkZjFlNGZi] 1:nil -91=RowsNext 11:[10:YTg0N2ZlMDUtOWYxMy00NDNiLTgzOTAtYmQ4OWYyYzU5ODIy] 1:nil -92=RowsNext 11:[10:M2FkYmYzYTAtZWZiYS00NGYwLTkxNTktMDZkMmYyMWZlM2M4] 1:nil -93=RowsNext 11:[10:ODA4OWFmOWUtMTExZC00Mzc3LTg2NDItMWI4NDA2MTEzYjk4] 1:nil -94=RowsNext 11:[10:ZTBkMTM5YmQtOTY1Zi00Mzg4LThlOGYtMmMwNDRjOTlhNzE3] 1:nil -95=RowsNext 11:[10:NGI4YmZlMzEtZTljMS00OGUyLWFmZjQtMTk0ZjNkNDBmODhh] 1:nil -96=RowsNext 11:[10:ODBjYjc2MGEtMTVjNi00YmNhLThmZjktMjc4ZjA4MzAwMzJi] 1:nil -97=RowsNext 11:[10:Y2E5NmRkODQtNDkwZC00MzEzLThhMDEtNTZkOTVmYzgwYzI2] 1:nil -98=RowsNext 11:[10:Y2U4YmY1MWItMmQzOS00MmUwLThhZWEtYjFhYTFmNzVhMGVi] 1:nil -99=RowsNext 11:[10:NWQ0NDI2Y2MtYmM3NC00YjU4LWEzMGYtMTMyMDc4YjYyNTc4] 1:nil -100=RowsNext 11:[10:MjYxMGZkNGEtNzc4Yy00ZmIyLWI0MGEtMDVhYWIxOTAwYWMx] 1:nil -101=RowsNext 11:[10:NDhhNDg0Y2EtYjc5OS00MDlhLWJjNTItM2NhZDUyZjVhNjI1] 1:nil -102=RowsNext 11:[10:MjlkN2M1N2YtYmUzYS00NWEzLThlOTEtY2ZjODViYTdlZTI4] 1:nil -103=ConnQuery 2:"INSERT INTO \"test_opa_model_b_share\" (\"res_id\",\"user_id\",\"operations\",\"username\") VALUES ($1,$2,$3,$4),($5,$6,$7,$8),($9,$10,$11,$12),($13,$14,$15,$16) RETURNING \"id\"" 1:nil -104=RowsNext 11:[10:YTQzMTViOGQtNzM1Ni00OWJiLWI0MmUtNzIxZGZiMjI0MDNk] 1:nil -105=RowsNext 11:[10:NzQ3YWYwMjAtYzRlMy00MTJjLWI3ODctYzBkY2Y3YmQyMzgy] 1:nil -106=RowsNext 11:[10:ZDY2YmQzOTMtZDllMC00OGU0LWI5ZmMtYTU1OTc0YWM4ZGQ5] 1:nil -107=RowsNext 11:[10:NjUxZTIyOTctZWY4Zi00ZGU4LWE5OWItZTg3MzQ5YmNmNzFl] 1:nil -108=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9) RETURNING \"id\"" 1:nil -109=RowsNext 11:[10:NmViOWE2MzItMzJhMi00MjNjLTk3ZDktOWEzZThhY2FhZGU0] 1:nil -110=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18) RETURNING \"id\"" 1:nil -111=RowsNext 11:[10:MGM1MjUwNzQtODFhMC00NTU0LTk0ZTYtMTExZjQ1NDEwYmY2] 1:nil -112=RowsNext 11:[10:Y2NkM2YzZjItZmY4Ni00MDE1LWE3NzYtNzMxZmIwNjMyNDAz] 1:nil -113=TxRollback 1:nil -114=RowsNext 11:[10:ODA3MWU4MTgtNjE1YS00M2U1LThkNzUtNTc3MjBmNzMxMDQ0] 1:nil -115=RowsNext 11:[10:Yjg0ZWVjODMtZWQ4Yy00NzdkLWFmYjQtMWQ3ODVlOTljODAx] 1:nil -116=RowsNext 11:[10:ZmU2MDAwYzYtOGE1MS00OGMwLWJjNzUtNGRmYzA2YTU2N2U0] 1:nil -117=RowsNext 11:[10:YjIyN2Y5YjUtYTY3YS00OTRiLWJhNzctYjJmOTdiZTA0MWQw] 1:nil -118=RowsNext 11:[10:ZjA2YmI2ZmItYmQxMC00Mjk0LWIwMGUtZmM0YWQ0ZTY1YTVj] 1:nil -119=RowsNext 11:[10:MWM1Y2IzOWQtNDY1Yi00OWE3LWEzOGQtYTk0NGUwMTExZmY4] 1:nil -120=RowsNext 11:[10:NjMwNTk5M2ItZDJjOS00MTYzLTg3NzAtOWU1ZTMwNDY2Zjk4] 1:nil -121=RowsNext 11:[10:YWE4YmY4OGQtYjYwMS00YTRmLThkYjItYmRjMWNlNzNlN2E0] 1:nil -122=RowsNext 11:[10:Yzc5MmY3NTctYTlmNy00NzJiLThmZDYtN2VmYTNlNTE3ODYw] 1:nil -123=RowsNext 11:[10:YjlmZDI2MWUtNjZiNi00YmQzLWE1M2EtNTg5ZDY0OTFkMTFh] 1:nil -124=RowsNext 11:[10:ZDA4MjljNzgtOGU4NS00MjdmLWE1ZjMtYWE3OGRiZjgwMDM5] 1:nil -125=RowsNext 11:[10:ODJlNjk3NzItZjcyOC00MGI3LWE4ZGQtY2UwNjM0MmVjYjI4] 1:nil -126=RowsNext 11:[10:MTU0MjE1OTItOTBiOC00ZThkLWI0ZjEtNWI3NjdmYzNkMDZj] 1:nil -127=RowsNext 11:[10:MGE1ZmVmZDgtZTU2YS00OThmLWEyZWEtNmZkZmNkYWVlZDAy] 1:nil -128=RowsNext 11:[10:YTY1MmVkZjktYThmOC00NGY4LTg2ODYtMDg2NDIyNWQ4OGYy] 1:nil -129=RowsNext 11:[10:MzVlNjkwNTAtZjhhOC00OGNiLTkwMzUtOGNlOTUzMzdjMzVj] 1:nil -130=RowsNext 11:[10:ZDRkYWViY2MtNmI2OS00ZjRlLWI1NzEtMWIxMjNjOTllNDE3] 1:nil -131=RowsNext 11:[10:MzJiZTExM2QtMDk5YS00YjVkLTg2NGYtZjFiYmEwYTNiNDMx] 1:nil -132=RowsNext 11:[10:NzIxZGE3ODMtNTM0My00ZDk0LTgyMjItZDBhZmZlNGJlMGMx] 1:nil -133=RowsNext 11:[10:NzRmYjcyOWYtYTJhZS00YjY1LWI4MGMtNzUxOWM2YzkxNmZl] 1:nil -134=RowsNext 11:[10:NzUxYmY3N2EtYWMyZS00YTdhLWE5MjUtZTRmNzZkYWE5MTk0] 1:nil -135=RowsNext 11:[10:YzZiZTkyYTQtOTQ0NS00YmFkLTk3ZDAtZjAwNzk5MzdlMTVj] 1:nil -136=RowsNext 11:[10:NzE2MzViMjctNjMxMi00NDM2LWEzMjgtMjVlN2RkMzYwNzc2] 1:nil -137=RowsNext 11:[10:MmI4N2E0NGQtOWU2YS00NzkxLTg4ODgtM2U4MWM2YTYyNjg2] 1:nil -138=RowsNext 11:[10:YzYyOWRjZTItYzFlNS00OGMxLTlhZGYtNjVhOTBjZjFjMTIw] 1:nil -139=RowsNext 11:[10:NjdjMTQwNWQtMjg0MC00OTgxLWIzZDItODAzMGU5ZDJlNjky] 1:nil -140=RowsNext 11:[10:ZWYxNDZiOWYtYzUxNS00ZWMwLWJmZDctMDM4ZDgzZjI1ZDA5] 1:nil -141=RowsNext 11:[10:ZGViNmJhNzQtOWQ5MS00Y2UwLWJhYmItMDRiNjYyODEzZTJh] 1:nil -142=RowsNext 11:[10:Mjg1ZDQ4YmYtNGQ4Yy00NzkyLThkZjEtZTYwMWQ2MTA5NzMx] 1:nil -143=RowsNext 11:[10:MTNlZjIzYWMtZTEzYy00YzUzLWFkNTUtOWViZDZmNGFkMTJj] 1:nil -144=RowsNext 11:[10:MGZjNjBkNDUtZjdiZS00ZWUzLWFmNjktYmE2ZDJhNzQwNWYx] 1:nil -145=RowsNext 11:[10:Y2RhZTVjYWMtNjI2OC00NGNlLWIwZGItMzQyMDI2NTg1MzM0] 1:nil -146=RowsNext 11:[10:MGM0MjA4MjQtZTlhZC00ZTRlLTgwN2MtZGM1OTRiYTcyNjE1] 1:nil -147=RowsNext 11:[10:ZDFmNWRjZjEtMzg3MS00ODM4LWFkNTQtODNmODRjMjRjZTVl] 1:nil -148=RowsNext 11:[10:YmRkMzFiYjctNmU0Yi00NmU5LTlhMmQtZTBiYzk5YjRlYWY4] 1:nil -149=RowsNext 11:[10:OWI3YjNjZTUtOTRjNy00ZTg3LTkxNGItODY4Zjg5NjRjZDc3] 1:nil -150=RowsNext 11:[10:YmY0MDljYWUtMmRjMy00NDBkLThiMTctZGZiZWQ5OTcyYTU4] 1:nil -151=RowsNext 11:[10:YjhmMGNiNTYtOTRmYy00NTc1LTgzNTgtMjRlZGMwMzg4ODM1] 1:nil -152=RowsNext 11:[10:ZWE0ZGI3MmEtNDY4ZS00M2E2LWI0NmMtYjg0YmM1ZDgzZWVl] 1:nil -153=RowsNext 11:[10:ZDJjYjNmYzYtMDY5OS00ZWQyLTkyZGEtODExYzQ3YjVhMDcx] 1:nil -154=RowsNext 11:[10:MzRlNjI2YTktNWE0NS00YmVhLWE3M2UtNjE2MjI5NGFkZmEz] 1:nil -155=RowsNext 11:[10:YzA3MWVlZTItZDUzYi00Yzk1LWI2MjctNzFlZGE3MTUxOWY2] 1:nil -156=RowsNext 11:[10:ODNiNjY0MDAtMGY4MC00MDUxLTk2YjktMzMwMGQ4MjBmNWI0] 1:nil -157=RowsNext 11:[10:NGU1ZDY2NGYtNjExNy00YWFjLTlhY2UtYTU3NmQ4ODY3ZWVm] 1:nil -158=RowsNext 11:[10:YjUwYTcwMTgtNzBkYi00ZDdiLTljNzAtOTZlZTRhYTFjNWRh] 1:nil -159=RowsNext 11:[10:MmE4Y2YwNzMtYWFjOC00OGQ2LTliMjUtNTE0ZTI4ZGNmOWQ3] 1:nil -160=RowsNext 11:[10:MzlkMTVmMDktYmU2Zi00NWU2LTk0MjEtZDY2MzgzOTk1YTdh] 1:nil -161=RowsNext 11:[10:MzVlYjJmNDQtZmQ3My00Mjk2LWE0MGQtZmZkM2ZhN2UyODlh] 1:nil -162=RowsNext 11:[10:MDEwNTNiNzUtOWNkNi00NGY4LTkzZWItMDVlY2Y5ZWZjMWU1] 1:nil -163=RowsNext 11:[10:ZmZhOGIyYmMtMmVkNi00NjVhLTk0OTktNWM0NDU1NWE1YmFi] 1:nil -164=RowsNext 11:[10:YTI1OWU0MWUtZjRiYS00YTU5LTkwOTgtZWZmZDM5NmI5NmE0] 1:nil -165=RowsNext 11:[10:MjNlMGQyNDAtOGY4Zi00NjY3LWIzODAtMjUxYTA3NGM1YjZj] 1:nil -166=RowsNext 11:[10:NjQ2NmZhNWQtMTIzYi00NDExLWExMTAtM2IxOGJjYjk5NDE3] 1:nil -167=RowsNext 11:[10:NDA4NjdhNDgtODJjYS00NGYwLTgxMmUtOGQyNzZmNDQzYTkz] 1:nil -168=RowsNext 11:[10:OGQwMzBlYjctNDlhMi00ZGI3LTkwZjMtYTVkN2EyNDA3NGVi] 1:nil -169=RowsNext 11:[10:ZTAzYzhmZWItNjQwYy00N2FjLWEwZDMtYzE5ZjU3MGVmNTU0] 1:nil -170=RowsNext 11:[10:YTg3MWIwYWYtMzMzNy00ZmIxLWFhYTYtYjE3NDJkNjczZjk4] 1:nil -171=RowsNext 11:[10:OGNjY2M4MGYtMjQwNy00MmRjLWEwZDAtMTIzZGIxMTNkYTI3] 1:nil -172=RowsNext 11:[10:YmZjMjI5YzgtNTEzZi00ZjlmLTk5ODYtODQ1Y2Q4MmE5Nzhh] 1:nil -173=RowsNext 11:[10:ZDc1YzMxODQtMjcyNC00YTMzLWEwYzUtYWEzYWQ2MjU4YTY1] 1:nil -174=RowsNext 11:[10:NTg0YTliODgtZDI0NC00MmU1LTkxYmEtYmU1M2I0ZjY2Zjg5] 1:nil -175=RowsNext 11:[10:NTg3ZGQ4YTMtNGRjOC00Y2UxLWIwNDgtYTVjZjU4NTM0MjY3] 1:nil -176=RowsNext 11:[10:ZDE0MTA4MzAtMGM3Ny00ODZiLWFmODctYmUwOTI2N2ZiYmRj] 1:nil -177=RowsNext 11:[10:ZDQwNmE3MWMtOWQyNC00YjI5LTg5NzEtMDViNDY0MmRiYWEw] 1:nil -178=RowsNext 11:[10:NTkzYTM2YWMtZDg3NC00NzY3LThhNTEtODY4MWJjNDdiMDBk] 1:nil -179=RowsNext 11:[10:MGRiMzJjODktMmU1YS00MzY3LWI1YzgtNTIwMzVkYjdmZTQ1] 1:nil -180=RowsNext 11:[10:NzIxYzE3Y2UtOTk0NC00NGM3LWJlODEtZTE1YTVlMGIyMmQ5] 1:nil -181=RowsNext 11:[10:ZTJkNDM0ZDYtYWFlNS00YjIwLTlhOGYtMWNjMThkZTYxMTU2] 1:nil -182=RowsNext 11:[10:MDJjYTJkOGMtM2YwNi00NzQ1LTlhMWMtNzVjN2FlYzhjYWNm] 1:nil -183=RowsNext 11:[10:YWMwYzljYzUtYTllOC00MjRjLWE1YzAtODEzOTI1NTM5NDQ5] 1:nil -184=RowsNext 11:[10:MWQyNjI2YzMtMzZlMy00OGY4LWEyNGEtNjc4NDQyZWEwMjFl] 1:nil -185=RowsNext 11:[10:ZmQ1ZGMzOWMtMjVlNC00OWQ4LWJkMDgtYWQ1Nzc3YTdiMzM4] 1:nil -186=RowsNext 11:[10:ZmZkMjY5YzQtYmE1MS00NDFiLThkMWEtMDk5NWU3OGVlNjFm] 1:nil -187=RowsNext 11:[10:OTAzNzRkNzQtNmMzOS00NGM3LTk1MTctNGE5YTM2ZTcwODBj] 1:nil -188=RowsNext 11:[10:MzFlMmQwM2YtZmUyNS00MjllLWE4ZGQtM2YyNTZhYjQxZGY4] 1:nil -189=RowsNext 11:[10:ZTM0ZTNhZDItOWVlNS00MjlhLWIxZDMtZWVlODI4MTdjY2Q1] 1:nil -190=RowsNext 11:[10:NzY0MWQ0ZGUtN2QxOS00MjA1LThjODEtNjZhZTFjMjQ0OGVl] 1:nil -191=RowsNext 11:[10:YzMxMTMyNDItZmUzYS00NmMzLTgyMTAtZDg1ZTdlMzEzZjJi] 1:nil -192=RowsNext 11:[10:OWQ0ZTQ2NTctY2UzYi00NTA4LTgxZjgtZjdkN2JkMzFmNWMx] 1:nil -193=RowsNext 11:[10:MWIyNzNlOWMtOTU4Yy00ODZiLWE5MzctZDBmODY4YzJjMTFj] 1:nil -194=RowsNext 11:[10:MzEyNjkzYjYtYzdmMC00YjhmLTk2ZGQtYzhiYzk1MmM1Y2M2] 1:nil -195=ConnQuery 2:"INSERT INTO \"test_opa_model_b_share\" (\"res_id\",\"user_id\",\"operations\",\"username\",\"id\") VALUES ($1,$2,$3,$4,$5),($6,$7,$8,$9,$10),($11,$12,$13,$14,$15),($16,$17,$18,$19,$20) RETURNING \"id\"" 1:nil -196=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"created_at\",\"created_by\",\"id\",\"owner_id\",\"owner_name\",\"sharing\",\"value\") VALUES ($1,$2,$3,$4,$5,$6,$7) RETURNING \"id\"" 1:nil -197=RowsNext 11:[10:ZWJmZDdhOTUtYWZmZC00NjMxLWJkYzctMjE1NTBjNjQxNWY0] 1:nil -198=RowsNext 11:[10:ZWY4NjVhMmQtZWEzMS00Mzk0LWI1NzgtZjg2MjNlMmNhYjQz] 1:nil -199=RowsNext 11:[10:NjM1NjVkZGMtOTEyYi00ZTIyLTk4M2MtMzAxNDk2YWY2OTNk] 1:nil -200=RowsNext 11:[10:MTlmZjY1OTUtZDUwYi00NDg5LWE2ZmMtNGUzOTA3Zjc1ZDYy] 1:nil -201=RowsNext 11:[10:NzA1MWRjYzQtODgzYy00ZGYwLTlmM2MtZTVlOWJiOGJjM2M3] 1:nil -202=RowsNext 11:[10:ZGFkZGIxZDYtYTAyYy00N2NmLWJlNzEtN2Y1ODJlOWUyNDlm] 1:nil -203=RowsNext 11:[10:MTFmMzQyMTQtN2QwNi00MTFmLTg2MWQtOGI4ZTE3NGNjNWE3] 1:nil -204=RowsNext 11:[10:OWVlNGUzYTMtZTQ3OS00MDIxLWE0NTEtZGZmNTQ0MTBhMTdj] 1:nil -205=RowsNext 11:[10:ZTAyZTM1NjMtZTRhMS00Y2EwLTkxYzAtMzg0NTYyZWIzYjJm] 1:nil -206=RowsNext 11:[10:MWIwZjliOWUtZDc0OC00ODZmLTk4MmItZDI0OTJlNDViNDJj] 1:nil -207=RowsNext 11:[10:MDA4ODM5YzItMjZlYi00N2FkLTkzNWYtNzBmOWRlZmFkYzFl] 1:nil -208=RowsNext 11:[10:NWI0ZTQxYzktNjU0Ny00OWJhLWJlZmMtZDExYzQzMTczMjMx] 1:nil -209=RowsNext 11:[10:NTEzMTY1ZjMtZjFmZS00ODg3LThjZWYtYjQ4YjJjZWJmMGE1] 1:nil -210=RowsNext 11:[10:ZDJmMTY0NzQtMjg2ZC00NDEzLThiMzQtYjgzNmQ4NjA2ZTlh] 1:nil -211=RowsNext 11:[10:NjZmMTgwZGItZjJhYi00OWZmLWIwZWItMDc0NjhiN2NjMGY3] 1:nil -212=RowsNext 11:[10:NDI0MzE1MzgtZDVjMS00OWQ5LWJhY2QtMWQ1MjdlOGI5Y2Vj] 1:nil -213=RowsNext 11:[10:MGNjMjdmOTctODkxZS00YmY1LTk1N2EtODhlMmRmMjUwODYw] 1:nil -214=RowsNext 11:[10:MjBkYmE0YmMtZDQwMC00N2M4LWE4YjktYjI5ZTliYTEzZDMw] 1:nil -215=RowsNext 11:[10:OWQ1ODM3OTQtNTg0Ny00MTUzLWFjNjEtMzMzODViZGMxMjg4] 1:nil -216=RowsNext 11:[10:MWZkNzU2OTQtZWIxYS00NDVlLWJkMjEtMDM5ODM4MjgyZTE5] 1:nil -217=RowsNext 11:[10:N2NkNzU1YTgtMzNmYi00NGNhLTk5YTctMzljMzVmZWY5NWI0] 1:nil -218=RowsNext 11:[10:ZmJmNzBjMGUtMmQ1Yi00YmNhLWI3ODgtZmJmYjc3YWJjZmNm] 1:nil -219=RowsNext 11:[10:OGNjNzQ1Y2MtZDljNy00ZDY2LWI2ODEtYzY4YTFjNWU1MWUz] 1:nil -220=RowsNext 11:[10:NDg4OTIwMDEtYjJmOC00ODg2LWI5MDItYWI2NzhhNTExYTc3] 1:nil -221=RowsNext 11:[10:ZTIxYjIzZjktZDQ0Yy00MGYzLTg3NGQtYzY1ODdlMDEyYmRk] 1:nil -222=RowsNext 11:[10:MjRmNzc3OTgtMjY1Yi00OTg1LWI0YTYtOGMzMWRmZmM5YjMy] 1:nil -223=RowsNext 11:[10:NDI1MDBlNjMtOTIxYi00ODI2LTk5ZmMtZTg1OTk0NmNhMTRl] 1:nil -224=RowsNext 11:[10:YjcxMjlhYzMtMzAzZC00Yzk5LWFjMzktNmY2N2FlZWUxMzcx] 1:nil -225=RowsNext 11:[10:MTQxZDdmNDgtODI2Ny00ZmVmLWI1MzAtZjQzZDliMmYyOTcw] 1:nil -226=RowsNext 11:[10:ZWZkNWE0NzAtNjljZi00YzEzLTk5M2UtZWYwMjJjMmUwNzJh] 1:nil -227=RowsNext 11:[10:OGI0ZWJjNzYtMWI4MC00OGIwLWE3YzAtMWY0NGQyOTE4MzEx] 1:nil -228=RowsNext 11:[10:YTI3NGJhZjQtZTM1Mi00ZTZmLWJhYTctZWVhZTE1OTlhMDM3] 1:nil -229=RowsNext 11:[10:MTY1NzM5MGUtY2ViMS00ZmM3LWFjYTgtNDUxNTExNGYwYWQ5] 1:nil -230=RowsNext 11:[10:NGMzNTU3NzQtZDZiMC00YzZjLTgwYTYtMTZjMzg2ZDU2MGI3] 1:nil -231=RowsNext 11:[10:Y2YyMjM2ZjItZDJmYi00YzRiLTgwODEtNWMxYWQ0YTQ2OGI1] 1:nil -232=RowsNext 11:[10:NWRmZDUxYmYtZDI5Zi00OWM1LWJhZGItY2E2MDZjMjMxYWIw] 1:nil -233=RowsNext 11:[10:NzU4ZWQ3MDItMjQ2YS00YmE4LWFlN2MtMWE0ZWY5ODllYmM1] 1:nil -234=RowsNext 11:[10:Y2U1MDFlZmMtOTE1My00NTE2LWEwNDYtN2NjMWM1ZjZiOTkz] 1:nil -235=RowsNext 11:[10:OGFjNTQxOTctNzU5NC00ZDMwLWFhNjEtODI3N2NjOGFlOTVl] 1:nil -236=RowsNext 11:[10:ZmZmNGFiYzgtZDYxNi00ZDUwLWJkZmItZjY3NzExNjgxMmJh] 1:nil -237=RowsNext 11:[10:NTJjOTA2ZjAtN2M1NS00MzNhLThhYzItOTQyNWJlNTQwYTg1] 1:nil -238=RowsNext 11:[10:MzY0ODU0YWMtYjY1Zi00NGEzLWI0NTItZjY2YjdkZTI2YWNk] 1:nil -239=RowsNext 11:[10:OTE5ZWYyNDktYzBjNS00MWQzLThmOTUtMDI5NTFiYzA3M2Mz] 1:nil -240=RowsNext 11:[10:YTI2MzNlNWQtZWE4Mi00ZmU2LWE4YmItNmY2YTdmOTlmNWNi] 1:nil -241=RowsNext 11:[10:MTM4YWZkZDItMTVmNC00ZTg2LWE2ODEtZTVkZTQwMDQ1ZTlh] 1:nil -242=RowsNext 11:[10:OTY5YWQzMmQtOTkyMS00NjAxLWE0MzQtNjJkODEyZWRmMzQy] 1:nil -243=RowsNext 11:[10:N2MyMDFlYjUtOWM4YS00ZDk5LTg1ZjgtMGI2ZDQ0MzgzOGVj] 1:nil -244=RowsNext 11:[10:ZmFhOThjNzktNTczNy00NGM3LWJjMGYtMDk0ZmM2N2ZkNmFl] 1:nil -245=RowsNext 11:[10:ZWE3M2YyODYtYjA3Mi00YjI2LTk3OTEtNDFhMThiMGIzOTBk] 1:nil -246=RowsNext 11:[10:NjI1ZTFmZTQtNGJjNi00ZjZlLTljYjctZGFlODI1MWMwOWQ5] 1:nil -247=RowsNext 11:[10:OGZiYzNmMTYtM2JjMy00OGQ0LWEzMjMtYjYyMzE5MjVkNTI0] 1:nil -248=RowsNext 11:[10:MDI3NGUyNzgtMTY2NS00MTNmLWE3YmUtNGFjZGI1MTA3MTUz] 1:nil -249=RowsNext 11:[10:MTY5ODE0OGMtNTYxYi00MjQ1LWE2NDktNzI2N2ExYTA1NDgz] 1:nil -250=RowsNext 11:[10:NDY1ZWFlMzctODQwYS00MThmLTkzODItYTMwYTE5ZDRhOGUy] 1:nil -251=RowsNext 11:[10:ZDdiMjI4MmUtZjkwZC00NjFkLTkwOTQtZmI5Nzc4MTE5Y2Fl] 1:nil -252=RowsNext 11:[10:M2MwOWRjOTgtMzc0MS00YmMzLWExNDctZDFlNTg2N2RiZTA4] 1:nil -253=RowsNext 11:[10:MGFkNjBkMzYtOTA0Zi00ODAyLThmMDEtMWIxYTc2ODkyNGY1] 1:nil -254=RowsNext 11:[10:MjVlNmQ1ZDgtZTkzZC00MGFkLTljMDQtMGExM2JlOTlkZjE0] 1:nil -255=RowsNext 11:[10:M2VjODA3ZWQtYmUyNi00ZDQ4LTljNmMtM2JlNmVmMGNhYjE5] 1:nil -256=RowsNext 11:[10:NjIxMzkyN2EtODM1Yi00NGVhLTg3YjctMjc0MjY0ZjAzYjIx] 1:nil -257=RowsNext 11:[10:NDVkMmU5NDQtZTZkMS00NGZmLTg1NWEtZDM0MDk2ZGI3NWY4] 1:nil -258=RowsNext 11:[10:MTI3ZWYxNTktYWQ2Mi00NDY1LWE3ZDItNWI3OGVlODBiMWM4] 1:nil -259=RowsNext 11:[10:NDg1ZjIwMGItYzEwYi00NTJlLTk0ZTctZGViYmE0MTg4OWMy] 1:nil -260=RowsNext 11:[10:MDc5YWQ1YTktMjc3ZS00OTBhLTk1MDktNTlmMDU2YzYzNDNk] 1:nil -261=RowsNext 11:[10:MGIwNjQxYzItNGUxZC00MmEzLWE5ZjgtZGQ4NmJhYjI3ODFl] 1:nil -262=RowsNext 11:[10:YmE1ODk4Y2UtMWZjOS00YmZkLTgzZTEtYTBlZjdiNmU5YzUy] 1:nil -263=RowsNext 11:[10:OWQ1OTdkYTItMWE4MS00MmFkLThmNmMtYmQ1MDFmZGYwYTE5] 1:nil -264=RowsNext 11:[10:ZDBjZGFkNGYtZTJjMi00Yzc0LWI4MWItZGZlNTRiNGUzMmQ1] 1:nil -265=RowsNext 11:[10:ZDc2ZDIzNWEtMGJhNy00MDM0LTkyODEtZTdiZDA5MDhmYjM0] 1:nil -266=RowsNext 11:[10:ZjU2OThmNmYtMTNmMy00ZTdkLWJkNWMtNGYxYjQwYmZkMGJl] 1:nil -267=RowsNext 11:[10:NDIyMDBhZjAtMDAxNi00MzExLWJmYjMtYzZmZDAzOTczNzcx] 1:nil -268=RowsNext 11:[10:NWVjMTQ1NzUtZmQ5NS00NDBlLThlZDctNmQyNjY0ODgzYjlj] 1:nil -269=RowsNext 11:[10:OWVhNTUxNzMtNDNlNi00MTRmLTgwZjEtYjJiZmRmNDQ0NTRj] 1:nil -270=RowsNext 11:[10:ODExMjM2MzYtNDBjNy00MWU0LThhNzctYWQ4NDBjMWUzYTc1] 1:nil -271=RowsNext 11:[10:YWRjYjc5ZDEtYTY4Mi00YjdkLWFlM2EtZDllODI4Y2RjMTE2] 1:nil -272=RowsNext 11:[10:MTJlMTkxMGMtZGJlMy00NzY3LThkYjMtYzRhYWU4YzY4Zjhj] 1:nil -273=RowsNext 11:[10:MWFiYzczODYtMGI0ZS00NDUwLWFlNjctYTg3ZWUyODc5MjRj] 1:nil -274=RowsNext 11:[10:NTk0MmRiYjQtMDJjOS00OTRjLThlYzUtMDFmOWVjY2M4ZWJi] 1:nil -275=RowsNext 11:[10:M2NhNGE2ODItODk1NS00N2RkLTg4MWYtMmFmMjYxY2RkMGRl] 1:nil -276=RowsNext 11:[10:YTU1OTY1NjUtMzMxOC00M2RmLThlMDktMmI1MDQ4OGQwNmFm] 1:nil -277=RowsNext 11:[10:ODhmOWIxOTQtNWE3Mi00M2QyLWI2OGMtZDVmMTc1ZjQ2MWNk] 1:nil -278=RowsNext 11:[10:NDM0ZjZkMWMtOTI1Yy00NjViLWI4MmItY2IyYzRjNmJhMDhj] 1:nil -279=ConnQuery 2:"SELECT * FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $2)" 1:nil -280=RowsColumns 9:["id","owner_name","value","owner_id","sharing","created_at","updated_at","created_by","updated_by","deleted_at"] -281=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -282=RowsNext 11:[10:MDI3NGUyNzgtMTY2NS00MTNmLWE3YmUtNGFjZGI1MTA3MTUz,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -283=RowsNext 11:[10:MDc5YWQ1YTktMjc3ZS00OTBhLTk1MDktNTlmMDU2YzYzNDNk,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -284=RowsNext 11:[10:MGFkNjBkMzYtOTA0Zi00ODAyLThmMDEtMWIxYTc2ODkyNGY1,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -285=RowsNext 11:[10:MGIwNjQxYzItNGUxZC00MmEzLWE5ZjgtZGQ4NmJhYjI3ODFl,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -286=RowsNext 11:[10:MTFmMzQyMTQtN2QwNi00MTFmLTg2MWQtOGI4ZTE3NGNjNWE3,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -287=RowsNext 11:[10:MTI3ZWYxNTktYWQ2Mi00NDY1LWE3ZDItNWI3OGVlODBiMWM4,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -288=RowsNext 11:[10:MTJlMTkxMGMtZGJlMy00NzY3LThkYjMtYzRhYWU4YzY4Zjhj,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -289=RowsNext 11:[10:MTM4YWZkZDItMTVmNC00ZTg2LWE2ODEtZTVkZTQwMDQ1ZTlh,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -290=RowsNext 11:[10:MTQxZDdmNDgtODI2Ny00ZmVmLWI1MzAtZjQzZDliMmYyOTcw,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -291=RowsNext 11:[10:MTY1NzM5MGUtY2ViMS00ZmM3LWFjYTgtNDUxNTExNGYwYWQ5,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -292=RowsNext 11:[10:MTY5ODE0OGMtNTYxYi00MjQ1LWE2NDktNzI2N2ExYTA1NDgz,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -293=RowsNext 11:[10:MTlmZjY1OTUtZDUwYi00NDg5LWE2ZmMtNGUzOTA3Zjc1ZDYy,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -294=RowsNext 11:[10:MWFiYzczODYtMGI0ZS00NDUwLWFlNjctYTg3ZWUyODc5MjRj,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -295=RowsNext 11:[10:MWIwZjliOWUtZDc0OC00ODZmLTk4MmItZDI0OTJlNDViNDJj,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -296=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -297=RowsNext 11:[10:MWZkNzU2OTQtZWIxYS00NDVlLWJkMjEtMDM5ODM4MjgyZTE5,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -298=RowsNext 11:[10:MjRmNzc3OTgtMjY1Yi00OTg1LWI0YTYtOGMzMWRmZmM5YjMy,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -299=RowsNext 11:[10:MjVlNmQ1ZDgtZTkzZC00MGFkLTljMDQtMGExM2JlOTlkZjE0,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -300=RowsNext 11:[10:MzY0ODU0YWMtYjY1Zi00NGEzLWI0NTItZjY2YjdkZTI2YWNk,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -301=RowsNext 11:[10:M2MwOWRjOTgtMzc0MS00YmMzLWExNDctZDFlNTg2N2RiZTA4,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -302=RowsNext 11:[10:M2NhNGE2ODItODk1NS00N2RkLTg4MWYtMmFmMjYxY2RkMGRl,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -303=RowsNext 11:[10:M2VjODA3ZWQtYmUyNi00ZDQ4LTljNmMtM2JlNmVmMGNhYjE5,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -304=RowsNext 11:[10:NDIyMDBhZjAtMDAxNi00MzExLWJmYjMtYzZmZDAzOTczNzcx,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -305=RowsNext 11:[10:NDI1MDBlNjMtOTIxYi00ODI2LTk5ZmMtZTg1OTk0NmNhMTRl,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -306=RowsNext 11:[10:NDM0ZjZkMWMtOTI1Yy00NjViLWI4MmItY2IyYzRjNmJhMDhj,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -307=RowsNext 11:[10:NDVkMmU5NDQtZTZkMS00NGZmLTg1NWEtZDM0MDk2ZGI3NWY4,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -308=RowsNext 11:[10:NDY1ZWFlMzctODQwYS00MThmLTkzODItYTMwYTE5ZDRhOGUy,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -309=RowsNext 11:[10:NDg1ZjIwMGItYzEwYi00NTJlLTk0ZTctZGViYmE0MTg4OWMy,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -310=RowsNext 11:[10:NDg4OTIwMDEtYjJmOC00ODg2LWI5MDItYWI2NzhhNTExYTc3,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -311=RowsNext 11:[10:NGMzNTU3NzQtZDZiMC00YzZjLTgwYTYtMTZjMzg2ZDU2MGI3,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -312=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -313=RowsNext 11:[10:NTJjOTA2ZjAtN2M1NS00MzNhLThhYzItOTQyNWJlNTQwYTg1,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -314=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -315=RowsNext 11:[10:NTk0MmRiYjQtMDJjOS00OTRjLThlYzUtMDFmOWVjY2M4ZWJi,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -316=RowsNext 11:[10:NWRmZDUxYmYtZDI5Zi00OWM1LWJhZGItY2E2MDZjMjMxYWIw,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -317=RowsNext 11:[10:NWVjMTQ1NzUtZmQ5NS00NDBlLThlZDctNmQyNjY0ODgzYjlj,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -318=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -319=RowsNext 11:[10:NjIxMzkyN2EtODM1Yi00NGVhLTg3YjctMjc0MjY0ZjAzYjIx,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -320=RowsNext 11:[10:NjI1ZTFmZTQtNGJjNi00ZjZlLTljYjctZGFlODI1MWMwOWQ5,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -321=RowsNext 11:[10:NjM1NjVkZGMtOTEyYi00ZTIyLTk4M2MtMzAxNDk2YWY2OTNk,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -322=RowsNext 11:[10:NzA1MWRjYzQtODgzYy00ZGYwLTlmM2MtZTVlOWJiOGJjM2M3,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -323=RowsNext 11:[10:NzU4ZWQ3MDItMjQ2YS00YmE4LWFlN2MtMWE0ZWY5ODllYmM1,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -324=RowsNext 11:[10:N2MyMDFlYjUtOWM4YS00ZDk5LTg1ZjgtMGI2ZDQ0MzgzOGVj,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -325=RowsNext 11:[10:N2NkNzU1YTgtMzNmYi00NGNhLTk5YTctMzljMzVmZWY5NWI0,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -326=RowsNext 11:[10:ODExMjM2MzYtNDBjNy00MWU0LThhNzctYWQ4NDBjMWUzYTc1,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -327=RowsNext 11:[10:ODhmOWIxOTQtNWE3Mi00M2QyLWI2OGMtZDVmMTc1ZjQ2MWNk,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -328=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -329=RowsNext 11:[10:OGFjNTQxOTctNzU5NC00ZDMwLWFhNjEtODI3N2NjOGFlOTVl,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -330=RowsNext 11:[10:OGI0ZWJjNzYtMWI4MC00OGIwLWE3YzAtMWY0NGQyOTE4MzEx,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -331=RowsNext 11:[10:OGNjNzQ1Y2MtZDljNy00ZDY2LWI2ODEtYzY4YTFjNWU1MWUz,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -332=RowsNext 11:[10:OGZiYzNmMTYtM2JjMy00OGQ0LWEzMjMtYjYyMzE5MjVkNTI0,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -333=RowsNext 11:[10:OTE5ZWYyNDktYzBjNS00MWQzLThmOTUtMDI5NTFiYzA3M2Mz,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -334=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -335=RowsNext 11:[10:OTY5YWQzMmQtOTkyMS00NjAxLWE0MzQtNjJkODEyZWRmMzQy,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -336=RowsNext 11:[10:OWQ1OTdkYTItMWE4MS00MmFkLThmNmMtYmQ1MDFmZGYwYTE5,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -337=RowsNext 11:[10:OWVhNTUxNzMtNDNlNi00MTRmLTgwZjEtYjJiZmRmNDQ0NTRj,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -338=RowsNext 11:[10:OWVlNGUzYTMtZTQ3OS00MDIxLWE0NTEtZGZmNTQ0MTBhMTdj,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -339=RowsNext 11:[10:YTI2MzNlNWQtZWE4Mi00ZmU2LWE4YmItNmY2YTdmOTlmNWNi,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -340=RowsNext 11:[10:YTI3NGJhZjQtZTM1Mi00ZTZmLWJhYTctZWVhZTE1OTlhMDM3,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -341=RowsNext 11:[10:YTU1OTY1NjUtMzMxOC00M2RmLThlMDktMmI1MDQ4OGQwNmFm,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -342=RowsNext 11:[10:YWRjYjc5ZDEtYTY4Mi00YjdkLWFlM2EtZDllODI4Y2RjMTE2,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -343=RowsNext 11:[10:YjcxMjlhYzMtMzAzZC00Yzk5LWFjMzktNmY2N2FlZWUxMzcx,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -344=RowsNext 11:[10:YmE1ODk4Y2UtMWZjOS00YmZkLTgzZTEtYTBlZjdiNmU5YzUy,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -345=RowsNext 11:[10:Y2U1MDFlZmMtOTE1My00NTE2LWEwNDYtN2NjMWM1ZjZiOTkz,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -346=RowsNext 11:[10:Y2YyMjM2ZjItZDJmYi00YzRiLTgwODEtNWMxYWQ0YTQ2OGI1,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -347=RowsNext 11:[10:ZDBjZGFkNGYtZTJjMi00Yzc0LWI4MWItZGZlNTRiNGUzMmQ1,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -348=RowsNext 11:[10:ZDc2ZDIzNWEtMGJhNy00MDM0LTkyODEtZTdiZDA5MDhmYjM0,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -349=RowsNext 11:[10:ZDdiMjI4MmUtZjkwZC00NjFkLTkwOTQtZmI5Nzc4MTE5Y2Fl,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -350=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -351=RowsNext 11:[10:ZGFkZGIxZDYtYTAyYy00N2NmLWJlNzEtN2Y1ODJlOWUyNDlm,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -352=RowsNext 11:[10:ZTAyZTM1NjMtZTRhMS00Y2EwLTkxYzAtMzg0NTYyZWIzYjJm,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -353=RowsNext 11:[10:ZTIxYjIzZjktZDQ0Yy00MGYzLTg3NGQtYzY1ODdlMDEyYmRk,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -354=RowsNext 11:[10:ZWE3M2YyODYtYjA3Mi00YjI2LTk3OTEtNDFhMThiMGIzOTBk,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -355=RowsNext 11:[10:ZWY4NjVhMmQtZWEzMS00Mzk0LWI1NzgtZjg2MjNlMmNhYjQz,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -356=RowsNext 11:[10:ZWZkNWE0NzAtNjljZi00YzEzLTk5M2UtZWYwMjJjMmUwNzJh,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -357=RowsNext 11:[10:ZjU2OThmNmYtMTNmMy00ZTdkLWJkNWMtNGYxYjQwYmZkMGJl,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -358=RowsNext 11:[10:ZmFhOThjNzktNTczNy00NGM3LWJjMGYtMDk0ZmM2N2ZkNmFl,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -359=RowsNext 11:[10:ZmJmNzBjMGUtMmQ1Yi00YmNhLWI3ODgtZmJmYjc3YWJjZmNm,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -360=RowsNext 11:[10:ZmZmNGFiYzgtZDYxNi00ZDUwLWJkZmItZjY3NzExNjgxMmJh,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -361=ConnQuery 2:"SELECT * FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $2)" 1:nil -362=RowsNext 11:[10:MDA4ODM5YzItMjZlYi00N2FkLTkzNWYtNzBmOWRlZmFkYzFl,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -363=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -364=RowsNext 11:[10:MGNjMjdmOTctODkxZS00YmY1LTk1N2EtODhlMmRmMjUwODYw,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -365=RowsNext 11:[10:MjBkYmE0YmMtZDQwMC00N2M4LWE4YjktYjI5ZTliYTEzZDMw,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -366=RowsNext 11:[10:NDI0MzE1MzgtZDVjMS00OWQ5LWJhY2QtMWQ1MjdlOGI5Y2Vj,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -367=RowsNext 11:[10:NTEzMTY1ZjMtZjFmZS00ODg3LThjZWYtYjQ4YjJjZWJmMGE1,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -368=RowsNext 11:[10:NWI0ZTQxYzktNjU0Ny00OWJhLWJlZmMtZDExYzQzMTczMjMx,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -369=RowsNext 11:[10:NjZmMTgwZGItZjJhYi00OWZmLWIwZWItMDc0NjhiN2NjMGY3,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -370=RowsNext 11:[10:OWQ1ODM3OTQtNTg0Ny00MTUzLWFjNjEtMzMzODViZGMxMjg4,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -371=RowsNext 11:[10:ZDJmMTY0NzQtMjg2ZC00NDEzLThiMzQtYjgzNmQ4NjA2ZTlh,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -372=RowsNext 11:[10:NzE1MGZlOTAtOTBkNS00YzA1LWFlODMtZmZjZTI4NzQxOTRh] 1:nil -373=RowsNext 11:[10:N2ZkODlkYjItYzMyZS00YmI1LWE5YTktMmVmMjViYWU4YTUw] 1:nil -374=RowsNext 11:[10:OTg5NWJlODItNjUxMC00NjJlLWE4OWItNTAwMTU3MTJiNDQ3] 1:nil -375=RowsNext 11:[10:NDJlNjdkZTAtZjA4NC00MDVmLTgxYTItOWFiODEwZDgxNjA2] 1:nil -376=RowsNext 11:[10:MTYzNTU1MWQtNTg5Ni00NTczLTk0YzctNmRjNDExYTM4Nzgz] 1:nil -377=RowsNext 11:[10:MzVjNDZiY2ItODkyZS00NjMxLTg2NWMtYjEwYjhhZTNmYjU4] 1:nil -378=RowsNext 11:[10:N2Q1MGEyMTYtNGI4Ny00MTkxLTkzNWUtMjVkNDRmZWQwMmI2] 1:nil -379=RowsNext 11:[10:NThmOTVkMTAtNGQxYi00N2Q4LTg3MDEtYjBiZDllMWU1ZWE1] 1:nil -380=RowsNext 11:[10:Nzg2NGYzOTAtYTZiZS00MzlhLThkOGQtOTE2MmEwN2FiMDNl] 1:nil -381=RowsNext 11:[10:N2QwZDRhNjctMmIwOC00MDQ2LTk0NTQtYjc5OTJmZWJiYWJh] 1:nil -382=RowsNext 11:[10:NzIxYTEyNzAtYjEyNC00YmNiLTk1MDYtOGIyNWI4NjgwY2E4] 1:nil -383=RowsNext 11:[10:MTgzODQ5ODMtNTQwZi00OWQwLWI4YTAtNDlkMGM4Nzc1ZTAw] 1:nil -384=RowsNext 11:[10:M2MyZDYxYmUtYzcwYS00ZTZmLWI0MjctMWJhMDU4MWZlNzRh] 1:nil -385=RowsNext 11:[10:NjQ1N2RhZDAtMzE3YS00ODgwLTg3YzYtOTdlZjFjN2UyYzJj] 1:nil -386=RowsNext 11:[10:ZGUyYTVlOTctNGEyZS00NTVmLWFjNTItODIxNGM0YmY5ZDMz] 1:nil -387=RowsNext 11:[10:NDlmNDhlNTAtMzc5MC00NWU3LTkwOTctYmRhYjdiY2U3M2I4] 1:nil -388=RowsNext 11:[10:ZDc4OWQ2ZjktYjQ0YS00ZThkLWJhNzUtMTA4OWIzOTg1ZTM2] 1:nil -389=RowsNext 11:[10:ZWUwNGYzOWItN2ExZS00ODIzLTliNTYtMzFhZDhjYmJlMTY0] 1:nil -390=RowsNext 11:[10:YzI0NjYxNGEtMzBlZC00ZjlmLWEzNzctN2FmMWFiOThjZWZk] 1:nil -391=RowsNext 11:[10:OWI1MGM2ZWItNmU4OC00NTU1LWE5ZTAtMzY1ZDVkNDNmZWE2] 1:nil -392=RowsNext 11:[10:NTVjNGExZWItMmEzOS00OWVhLWI4N2MtMGQxZmJhOTYzNzI4] 1:nil -393=RowsNext 11:[10:ZmViMzRiNDUtZDdiZC00MTljLWIzZTQtYzdiMmQ4YmU2NzA2] 1:nil -394=RowsNext 11:[10:MWE0YThhYzgtOTVkMC00NTYxLWJmYzktNjlkMjA3N2U0NzQx] 1:nil -395=RowsNext 11:[10:OTc0ZTZiOGYtYzYyMS00ODhmLTlhMWQtNDlhMjU1M2Y0NTdl] 1:nil -396=RowsNext 11:[10:ZmM1ZDRhNzUtZTU4Ni00MDJiLWFiODktNmYwMWFkMmU2ODhl] 1:nil -397=RowsNext 11:[10:YzEyMzlkM2MtYTcyMS00YzQ3LWE5YWQtNTc2YWIyMWZhNmEy] 1:nil -398=RowsNext 11:[10:NDBhYTAzY2ItOWRjMi00OGFlLTkxZTktOGJiZWIyYmRhNWNl] 1:nil -399=RowsNext 11:[10:MTQ3MDIyYTYtMGU5NC00MGU2LWE3Y2YtYTVlNTYyZGRhODVm] 1:nil -400=RowsNext 11:[10:NTQ0YzE2MmItMTUwNS00YWEzLThiNmItM2UxMjVkMGRjOWY3] 1:nil -401=RowsNext 11:[10:MjRlYjM4MzMtYTc0Ni00NThhLWI0NDQtMjA2YzgyN2ZhYjBl] 1:nil -402=RowsNext 11:[10:NGVhNDNlYzYtOTgwNi00ZWJjLTk1MTMtODg2YzdjN2I4MDM1] 1:nil -403=RowsNext 11:[10:Y2JiZjZhZjctZDlhZi00NWI2LWI5ZTAtYzkxODY1MmI4ZDg4] 1:nil -404=RowsNext 11:[10:NjMxNzAwODgtNzEwYy00YTlhLWI3OWMtNjkxZmVlMDJhNjU1] 1:nil -405=RowsNext 11:[10:YzQ4YjcyNDItMTdhNi00OWM2LTg3YTUtYWZkNzRkNTYzOTZj] 1:nil -406=RowsNext 11:[10:OTBhZWUwMTMtYmUyMy00Yzc0LTkyNDAtZjdlNThmNzc4MTY5] 1:nil -407=RowsNext 11:[10:ZjY0M2YyODgtM2ExYi00MjY1LTgwMTgtZGZiOGExMDY0MTAx] 1:nil -408=RowsNext 11:[10:MjQ3NTRmMjEtMjc2OS00NWY4LTgzMGQtMDlmMTk2OWU5ZDc0] 1:nil -409=RowsNext 11:[10:OGM2OWRmMzctNjVmYy00ZTc3LWE1ZDEtYTUyNGE3NDVjNjRj] 1:nil -410=RowsNext 11:[10:OWMwYTdiN2EtOWViNy00YWM4LWIyNWQtYjUyMzg0MTE2Nzky] 1:nil -411=RowsNext 11:[10:ZmM0ZDUyNzAtNTlhNi00YTk1LWEzMmYtYTM2MTkyYjQzZDY2] 1:nil -412=RowsNext 11:[10:YjQ3OTkzYzktYjgwNi00NTk2LTgwM2QtZGRmNWVkNTY3NzU0] 1:nil -413=RowsNext 11:[10:YTVlNDYzMTgtNDYzYS00M2QzLWI2MzQtNDIyN2E3N2JjY2Ey] 1:nil -414=RowsNext 11:[10:ZmNjOGM1OTEtZTNlYy00NDIyLTkzZmQtYTZhNTFiNjE4MTRj] 1:nil -415=RowsNext 11:[10:YzViODRiOTYtNmVjZS00NTMxLTg3YjAtMDA4NzU2ZjUwNzc0] 1:nil -416=RowsNext 11:[10:MDhiZTU0MWEtMTgxMy00NGI4LWE0ZGQtOWI3ODRmYmQyMzc3] 1:nil -417=RowsNext 11:[10:OWFjOGY2YjItNjFiMC00ZDA4LThhMWQtZTMwOTI4ODcwNzQ5] 1:nil -418=RowsNext 11:[10:ZGU0ODFmMTItNGUxNS00YjQ0LTgyNzQtODU4YmYxNDFiZDk1] 1:nil -419=RowsNext 11:[10:NTczNjEwNmYtNmM5OC00ZThlLWFkZjMtODZlMjYxODZkYjEz] 1:nil -420=RowsNext 11:[10:ZTA1MDZiNGUtYmQwMi00MDFmLTk0NjgtM2IwMmI2ZTk1YTU0] 1:nil -421=RowsNext 11:[10:MTY3ZGZkMWQtYmZiMC00Mzc1LWJkMTktMmNiOWFiYzczYmI5] 1:nil -422=RowsNext 11:[10:Yzk0YjMxY2UtMjIyMC00NjkxLTk1ZGQtMGM3YTBjMWQ2ZmM4] 1:nil -423=RowsNext 11:[10:ODE3YzQ4MDEtZDZmMC00NzEwLTg3ZTAtM2NhYmY3NWE2Mzg2] 1:nil -424=RowsNext 11:[10:ZWFlY2IwYTUtZTNhNi00MWIyLWIzY2ItOGRkY2E2NGIzNGNh] 1:nil -425=RowsNext 11:[10:ZGRlZDU3NmUtYzQxZS00ZDc1LTg4NDgtYzkzYjg5YTgwNjE2] 1:nil -426=RowsNext 11:[10:Nzg4ZmRjZjYtYzAwNC00YjgwLTljY2UtOGNlMDg3YTMyOTgx] 1:nil -427=RowsNext 11:[10:MGEzMDg5NGYtOWQwMS00MDJiLTlhNjUtYjU5N2U5Nzc2ZDU5] 1:nil -428=RowsNext 11:[10:MTQ2MTc1OTYtZWM4ZS00MDkyLWExZDgtODM3MzI2Y2JlYjgy] 1:nil -429=RowsNext 11:[10:NGE2ZGNiNzItOTBmNC00YmNlLThjMGItMmIzNmIzMGUyNGJm] 1:nil -430=RowsNext 11:[10:ZTNjMjY1ZDEtZWI5NC00ODI5LWFmYWYtYmM2YTlkYmI2ZDkw] 1:nil -431=RowsNext 11:[10:MWNhYWNkMTEtN2Q5MS00ZmNjLTgzMDYtZDgyZDA5MDg3YmM1] 1:nil -432=RowsNext 11:[10:NjQyODM1MTItZTg3YS00NjhjLWIyNDQtYWY4NmQ0MDNiMGQz] 1:nil -433=RowsNext 11:[10:ZWQzNmNiMzUtM2I0Zi00MjIxLWEyMDQtNDQ2ZGI0OGJkNDgz] 1:nil -434=RowsNext 11:[10:MjZhODY4MzktNGQ0MS00OTkxLTlmNDMtN2VlZGUzMzczNzYz] 1:nil -435=RowsNext 11:[10:OGU4MTVjYjktNzliZS00ZjlhLWFkMWEtYTdkNjRlNTQ2MThm] 1:nil -436=RowsNext 11:[10:NTViMTllYTMtYTQxNS00OWFjLWEzYTEtZWI0N2UzNjc1YzI4] 1:nil -437=RowsNext 11:[10:NDIwNTZhN2ItMjZkYy00YTUzLTljYjUtMjMyZmU5ZjU5ODg0] 1:nil -438=RowsNext 11:[10:OWViYTViNjQtMTk3NS00MDEwLWE1YWEtZTIzOTY4NzM2ODEy] 1:nil -439=RowsNext 11:[10:ZTk1M2I0MmItNjIwMi00M2M5LWI0YTAtZTQzMDA1YWZiM2Iz] 1:nil -440=RowsNext 11:[10:M2M3ZTNjNzktNzk1Yy00NjkwLTg1NTgtMjM2NTdkMGQ0MzAw] 1:nil -441=RowsNext 11:[10:NTk2YTU1NjgtNmY1ZC00NzUwLTlmZDgtNWU0ZjUzOTEyNmY5] 1:nil -442=RowsNext 11:[10:MmQ0ZTIzNTYtOWU5Ni00NzU1LTk2YTktMWI3ODM2ODQxOTI5] 1:nil -443=RowsNext 11:[10:MzZiMzhkYmQtODNhNy00MjUzLTgzMjMtNzA4ODI3YjhhNjQz] 1:nil -444=RowsNext 11:[10:MDIzZjE0N2QtODM4My00OGQwLTgyYWMtN2JhYzBhMGFhM2M5] 1:nil -445=RowsNext 11:[10:YWM5MzhkNGQtODdiMC00ZTBmLWIzNDMtMjczMjBiODJkOWJk] 1:nil -446=RowsNext 11:[10:NDM5Mjk1ZDktZDgxZi00ZTliLTlmMGQtZTdkNWI1NmY1NjNm] 1:nil -447=RowsNext 11:[10:M2E4ZDgzYjMtNDA5OS00MjcyLWIzMWItM2ZiYzAwMDZmYWQx] 1:nil -448=RowsNext 11:[10:MjFhODQ3MDMtMGViNy00NTAyLWE3ZTYtMjkyZjk1NjVkYTM2] 1:nil -449=RowsNext 11:[10:NDk3M2IyYTgtMzI4Yy00ODA1LWFiNDAtNTg3NmQwZmUwMjE2] 1:nil -450=RowsNext 11:[10:MDU3M2I5ODYtMGQ4NS00NTRjLThkODYtMDA3NTQ3M2EyODVj] 1:nil -451=RowsNext 11:[10:NjU4ZTg1ZjYtNWQ4MS00ZjQzLWFmMWUtYmYwN2ZlYjI3Y2Y3] 1:nil -452=RowsNext 11:[10:Y2Y2YjAwMDktMzAwMi00N2RjLThiMTItMzIzYTEwZTQxZWU3] 1:nil -453=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_b\".\"owner_id\" = $3 OR \"test_opa_model_b\".\"owner_id\" = $4 OR (\"test_opa_model_b\".\"owner_id\" = $5 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $6) OR \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $7 OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $8 AND \"test_opa_model_b\".\"owner_id\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $10 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $11)) AND \"id\" = $12" 1:nil -454=ResultRowsAffected 4:1 1:nil -455=ConnQuery 2:"SELECT * FROM \"test_opa_model_b\" WHERE \"test_opa_model_b\".\"id\" = $1 LIMIT 1" 1:nil -456=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"user1",2:"Updated",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.752065Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -457=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_b\".\"owner_id\" = $3 OR \"test_opa_model_b\".\"owner_id\" = $4 OR (\"test_opa_model_b\".\"owner_id\" = $5 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $6) OR \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $7 OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $8 AND \"test_opa_model_b\".\"owner_id\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $10 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $11)) AND \"id\" = $12" 1:nil -458=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"user3",2:"Updated",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.759024Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -459=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_b\".\"owner_id\" = $3 OR \"test_opa_model_b\".\"owner_id\" = $4 OR (\"test_opa_model_b\".\"owner_id\" = $5 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $6) OR \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $7 OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $8 AND \"test_opa_model_b\".\"owner_id\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $10 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $11)) AND \"id\" = $12" 1:nil -460=RowsNext 11:[10:ZmMzNjAzY2UtYmQ3OC00M2MyLTg5MWMtNmI2ZWNlYjUxYzU2] 1:nil -461=RowsNext 11:[10:NWMzNDA0YWEtMGZmMS00NWY3LWEzMWMtZDNhMzZkMWEwMDk0] 1:nil -462=RowsNext 11:[10:N2M2MjdhMjEtMDVmZC00NmFhLTg4MTItNTEwMjhmYmFlOGZi] 1:nil -463=RowsNext 11:[10:N2Y3N2RhOWQtYzRjMy00OTBiLTg0NzktYzU4NjY3NzVkZmMz] 1:nil -464=RowsNext 11:[10:ZDc2NmQyOTUtODBjMy00MDE1LWI1MTEtOGRmMzk3MDdmMGJi] 1:nil -465=RowsNext 11:[10:MjY5YjE2NzUtOGI4Yy00NzkzLTkxNzUtZjY4YjNkNGM1NTVl] 1:nil -466=RowsNext 11:[10:NTljNzAxZmYtZWMzZS00YjlhLTk0YTAtZWM4OTYyM2IwMmUx] 1:nil -467=RowsNext 11:[10:YzIzNmNjMDktYmVmNC00NjQ4LWI4OTAtMWU3YzQ0Y2E5NjVj] 1:nil -468=RowsNext 11:[10:NDIzY2I0NjQtNGVlOC00NDY1LTg1OWEtNzE2YmM2MDBhODhj] 1:nil -469=RowsNext 11:[10:MzY1MTY0MzAtNzUxYS00MjFmLWFiODEtY2UxYWI3ODI5ZDU5] 1:nil -470=RowsNext 11:[10:ZmMzYjA1NTQtOTAyNy00OGNkLWI1OWUtMTI5ZDcxYWZkOTAx] 1:nil -471=RowsNext 11:[10:NmEwNzA1NWMtYzA4ZS00NWMzLTg0MWYtZWIzYWM5NDQ4ZmM3] 1:nil -472=RowsNext 11:[10:ZDY2MjI2YjgtOWFjNi00OGFlLWFkOTUtMDkxNWVlMzc3MTg2] 1:nil -473=RowsNext 11:[10:NDQwMjc2ZTgtNWI4Ni00ZGY3LTgzODktNTMyZDIwZGQyN2Jm] 1:nil -474=RowsNext 11:[10:NDhkNzZjNmQtMWI3Yy00NTBlLWI1OWItNGQ2NWQwZWNhY2Vi] 1:nil -475=RowsNext 11:[10:NTQ4MDQ3MDYtMzg1MC00ODYwLTlkYzUtYzEwYTJhZTFjZTZl] 1:nil -476=RowsNext 11:[10:ZWM1YmZkM2YtZDM0MC00YmJmLWFhMWQtZWU3NzAxMzk5ZmNj] 1:nil -477=RowsNext 11:[10:MWVlNzY0ZTUtMzVmMi00MGU2LTkwMzYtNjU1NDhlYjIwNmYz] 1:nil -478=RowsNext 11:[10:Yzg3MmVhM2YtNTFjYy00ZjM1LTg1MTgtNzU2NjkyNDJkZjM2] 1:nil -479=RowsNext 11:[10:YjhjZTg0NGItNjgxMi00NDMzLWExMGItYWNlY2FjODU2OTlh] 1:nil -480=RowsNext 11:[10:Y2YwZDgzZTQtYzcwYS00M2NjLTgxYWItMjNlZDIxOGFiYmQ5] 1:nil -481=RowsNext 11:[10:MjdmMzFmMTAtODBkZS00NDIyLWFkZjEtZmFkNjM4Y2M5NzY3] 1:nil -482=RowsNext 11:[10:OGNmMTU1NWYtOTkxYy00Y2M0LWJlN2YtMWVhNTAwODdmMmI4] 1:nil -483=RowsNext 11:[10:YWU1MjZlMWEtMjMwZC00NTgxLTg0NzItZGFhOTQ0YmQzYmU0] 1:nil -484=RowsNext 11:[10:ZmM2YzY5MWItYzcxNy00OGZhLWFiY2ItZWQ1MzdmYjVmOThm] 1:nil -485=RowsNext 11:[10:ZTQyOGZhYjUtMjgyYy00NGEyLWExYTctMGJhNWMzMTM3YTAy] 1:nil -486=RowsNext 11:[10:NTQwZGRjOGMtNDcxYS00ODdjLWFmNGMtZmRiMmE0YzVhZmNi] 1:nil -487=RowsNext 11:[10:MDFiNzBkYTktYTA4OC00YjE5LThhMjktYjNlNTFkZmYzN2Y3] 1:nil -488=RowsNext 11:[10:OWZmY2NkZDQtZTIzYi00ZmQzLWFmMWQtYmRhYTE5YzRiMDQx] 1:nil -489=RowsNext 11:[10:ZTIyNmJhZGYtODI3Yy00ZWYxLWE4YmEtMDcwNmM4YTg1M2Jm] 1:nil -490=RowsNext 11:[10:MTViOTEyZmItZTNhZS00ZjM1LWJiZWYtYWFhZTMzMjQ0NGUz] 1:nil -491=RowsNext 11:[10:YWY0M2M0YTgtY2FmZi00NWQ0LWEyYTgtNmJkYTliMzdhY2Jj] 1:nil -492=RowsNext 11:[10:NWQ1OTMxYTUtMDMzZC00NWVhLThiZjYtNWMzMTM4YTM4N2Jm] 1:nil -493=RowsNext 11:[10:NzYzOTdlMmQtOWFjZi00Yzk2LTk3ZjgtZWYxMjQxZjJhOGRh] 1:nil -494=RowsNext 11:[10:OThhM2E3NDgtMzUxZS00YWU0LWJkNDktZWJiNjAxNmNlOWM5] 1:nil -495=RowsNext 11:[10:MzZiMjM0NjEtZWZhMi00YzRlLTlkZDItYTI2MjE2N2Y4NzU1] 1:nil -496=RowsNext 11:[10:Y2Y2MWI3ODUtZTUxZi00ZTkwLTkxZGEtMzYzZjU1MDM5OTc0] 1:nil -497=RowsNext 11:[10:YWNhZTllYjctMzQ4Yy00Y2I4LWFjYjktZjEzNzNhMDNmYjk1] 1:nil -498=RowsNext 11:[10:MTAwZTg5MTQtODIyZi00NWY4LTk3YTEtYTZlYTFlMzE0MGNk] 1:nil -499=RowsNext 11:[10:ZTE2NjVhZjUtZjBjMS00ZjhlLWJiZmMtZjcyZWRmMDVjNWRj] 1:nil -500=RowsNext 11:[10:YTljN2YyMTctOGZhNy00YjMwLTgyZWMtNDY1OWI1MjY5NDI1] 1:nil -501=RowsNext 11:[10:YmQ2Y2QzOGMtMjA5Yi00OWMyLTgyNGItNjMxN2VlMmQ4MDk1] 1:nil -502=RowsNext 11:[10:MzkxMzc3NTktMmI3Mi00MzJjLWFjMjQtMzY1YzVjZmI1MDk5] 1:nil -503=RowsNext 11:[10:NzRmNTJhZGUtOTBlYi00YTA4LTkzOGYtMjBkMmVmYmE5NzNi] 1:nil -504=RowsNext 11:[10:NDQzZTlkZDQtMmY5Ny00NWZkLWFmOWEtNGE2YTE0M2E5YmMw] 1:nil -505=RowsNext 11:[10:NTM4MjBjZDgtYWEzNi00ZmU3LWI3NTMtMjRjZjYxY2I3MGMw] 1:nil -506=RowsNext 11:[10:MGVhMjQzNjctZWU5NS00NzI1LWIyNGEtMTk0MmY3ZjE1NmY0] 1:nil -507=RowsNext 11:[10:NTM1NWQ1YzctMTU0Ny00ZmEwLTkwNWMtMjg3NThjYzkwYjJl] 1:nil -508=RowsNext 11:[10:YjM4OWQwNzItN2QxMC00YmY5LThjYTMtOTM5ZTI4MWNlMmVh] 1:nil -509=RowsNext 11:[10:OTcyYWE2MjEtYzA4OS00ZmFjLThkYmUtZTY3ZDUyZGY5NzNm] 1:nil -510=RowsNext 11:[10:NDA3M2E3MDAtZjhlMC00NmRlLThiN2YtY2E5OGJjZDQ2YjM1] 1:nil -511=RowsNext 11:[10:MmQ5NDgyZTYtODJkZS00YTNhLTkwMjgtN2VjOGE0NzIzYWRl] 1:nil -512=RowsNext 11:[10:YmZmY2E5MzktMWZlYS00MmVhLWJkNmEtMmJkYzRjZmE0ODI1] 1:nil -513=RowsNext 11:[10:ZDU2OWFiZjctNDUyNC00ZmNlLTgzY2ItMzk5NTBhZDk4Nzhj] 1:nil -514=RowsNext 11:[10:MjUwZTk3MDAtOTI2Yi00ZjhkLTllOGMtMWZkYzdmMTE2MDAx] 1:nil -515=RowsNext 11:[10:YWQyNzIwNWQtNjhkYy00ZGFiLTk2Y2ItMDVhZDhjZTVlMzQx] 1:nil -516=RowsNext 11:[10:OGQ1YjUyZGMtNmZjYy00MTU4LTliZmItZWZkM2ViYjI3YTI5] 1:nil -517=RowsNext 11:[10:ODk5ZWI3ZGItY2Y3Mi00YzAzLWJhNGQtNzMxZTE1ZDlhMmUy] 1:nil -518=RowsNext 11:[10:ZDMyNGMzYjAtZTMzZi00ZjA2LWFjYzEtNWFmY2EzZDRhNjM2] 1:nil -519=RowsNext 11:[10:ZTI4ZTkxNzctZTMzYy00OTI5LWI3Y2YtNmFlMDExMmY0MzJj] 1:nil -520=RowsNext 11:[10:MDk1MmUxMDMtNzlmMy00YjVkLWFjODQtOTU1YTQ2MGNhYjVm] 1:nil -521=RowsNext 11:[10:MTEyNTZhMjgtNzQ4Ni00ZTBjLWI0YjEtNjI1ZWIyZWY1MTQ2] 1:nil -522=RowsNext 11:[10:ZWMxNWQxNzMtY2QzNy00ZTRhLWIxM2EtMDdiZGIzYWZlYzE5] 1:nil -523=RowsNext 11:[10:MjNmMTVmOWMtZThhNS00ODY2LThiYWItMTc5ODQ2MjdiZDA0] 1:nil -524=RowsNext 11:[10:YWFmZGVkZjMtMzc4MS00YmE3LWEzNzItNmRiYmRhNWI5YmIz] 1:nil -525=RowsNext 11:[10:MDdmNmNkZWItYTgxNS00NjhiLTg4M2YtNGU2OTkwZTZhNTNm] 1:nil -526=RowsNext 11:[10:ODc1ZTdlMjEtNTE3Ni00M2NmLWJjNzEtNWI4MzAxNWMxNDRk] 1:nil -527=RowsNext 11:[10:YjAxYWNhOGQtZmY4Mi00MWM1LWExNWEtMGVkMzBiMWM3NTA4] 1:nil -528=RowsNext 11:[10:NDdiNTNhNWItOTY0My00YmFhLTg0MjQtODUyNGU5NWYxZThh] 1:nil -529=RowsNext 11:[10:ODM0M2RjYWMtNDkyNy00Y2ZjLWEwMmYtMjIzOTRkNGE2MThi] 1:nil -530=RowsNext 11:[10:YjgzNTJhMTktMjBhZi00MjUwLWIxNTEtZGY5ODhkYjljYjA1] 1:nil -531=RowsNext 11:[10:NTg0OTBkMmMtMGMyZS00YjRiLWIxMmQtNzVlMTY1N2E2OGRk] 1:nil -532=RowsNext 11:[10:ZWE1MWZhOTMtOWNjNS00YjgyLWE4ZjctOTFkMDVlMzFjNzBi] 1:nil -533=RowsNext 11:[10:ZDQ5YmYxZTgtNzMxMi00MGEwLWI4NTctZmM1NGMyOWVmY2I4] 1:nil -534=RowsNext 11:[10:Y2M4NzA2NTEtOTcwYS00YjMyLTgzOWQtY2YyZGI2MDY3MDE1] 1:nil -535=RowsNext 11:[10:NDEzMzgzMTctNzYyNS00N2E4LWE5NTgtYjkwYTQzNTI4YTdh] 1:nil -536=RowsNext 11:[10:OWFiOWRjNDYtZmZhZi00YWQwLTk0ZDUtMGVlYzE0ZDNjY2Nm] 1:nil -537=RowsNext 11:[10:ZmUxOWM2MzgtMTJjZS00YjU1LTg1OWEtYTY5MzUzYmQ5ZjU4] 1:nil -538=RowsNext 11:[10:NGY0OTc0NTEtMDUzNS00YmI0LWE1NjUtZmNjN2Q3MGU0MDc2] 1:nil -539=RowsNext 11:[10:ODNlYTM4OGItYTNlZi00NDdmLWJlNmQtZmFmNTJjMmNmNDMw] 1:nil -540=RowsNext 11:[10:MDY2Yzk4MjEtNTBmMy00ZTVlLTljMjAtNTZkNTFlMDBhMTBi] 1:nil -541=ConnExec 2:"DELETE FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $2) AND \"test_opa_model_b\".\"id\" = $3" 1:nil -542=ConnExec 2:"DELETE FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $2) AND \"test_opa_model_b\".\"id\" = $3" 1:nil -543=RowsNext 11:[10:MDFiNzBkYTktYTA4OC00YjE5LThhMjktYjNlNTFkZmYzN2Y3,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -544=RowsNext 11:[10:ODBlYTYzZGUtYjY0Ni00NTllLTk4MDUtMTgxZDM2YTc3ODMx] 1:nil -545=RowsNext 11:[10:NzRiNjJmZGEtZGU2ZS00MDQ5LWI2ZTAtMDc4Y2E0MWRjN2Qz] 1:nil -546=RowsNext 11:[10:YjgyMGYyYTItNWVhZi00YjBmLWI2ZTctY2Q0ZjI2ZWJiZWFh] 1:nil -547=RowsNext 11:[10:ZjU3ZGZkY2ItMmJlNi00N2QwLWEwM2EtOTI5YmIyYzA5Mzgz] 1:nil -548=RowsNext 11:[10:MDk5NjY2OTQtNDEzNC00YTcyLTk0ZjYtMzgxNDZiMTY1NmNm] 1:nil -549=RowsNext 11:[10:MGU2ZjRjODctNTdkYS00ZDIyLTg1YjgtYWY3YjBkMGM1NjI4] 1:nil -550=RowsNext 11:[10:OWJmMjkyNGMtZjYyNy00MzQ5LThlZjUtZjhlNzYxYTFkMWQ5] 1:nil -551=RowsNext 11:[10:ZTkxMTJmNDEtMTk5YS00YTZiLWIyOGItOTc4MTVlOTcwYTVk] 1:nil -552=RowsNext 11:[10:OTRkYmNjZTAtNGNiNy00Zjc4LThkNDgtZTg4NWZkZWRmNjRi] 1:nil -553=RowsNext 11:[10:YWIyMjMyNDktY2Q3Yy00MThiLTlmMTAtMGQxMGZlYzVjZDJk] 1:nil -554=RowsNext 11:[10:YTA3ZWJiMGUtMGJhZC00N2VhLWE4Y2ItOWVlMmJiNDY4NmQx] 1:nil -555=RowsNext 11:[10:NTljNmJiZTctMzllMy00MzhjLTk3NjMtZGZjZmM1NTI1OTcz] 1:nil -556=RowsNext 11:[10:YTU4NzgyMjctMWMxZS00MDhiLWFlNzUtYWVhYmVjNGE1ZGMz] 1:nil -557=RowsNext 11:[10:ZDVmMmVjMzktMWM1MC00NDIyLWEyMDUtZDhiNTA1ZjkyNmI2] 1:nil -558=RowsNext 11:[10:NzQ4YmMzNTgtODNmZC00NzkzLTljOGUtNjM4YzI1YmMzMTdh] 1:nil -559=RowsNext 11:[10:MDE4NGU2MGYtNjZiOC00OGQ1LTliN2ItM2JjMDFhMWMxM2Fi] 1:nil -560=RowsNext 11:[10:ZTE3N2NmNzEtZGEyMy00ODIyLTk0OWEtYjBlNDMxNDVhOWNl] 1:nil -561=RowsNext 11:[10:MTdmNzk3YzQtMDcyMS00ZjBiLTk0MzMtZDg1MDAxYjg1ZGQ3] 1:nil -562=RowsNext 11:[10:OTI5YWQ4ZDQtMjUxMi00MjY2LWEzYmMtMzFjNjM1NDlkMzU0] 1:nil -563=RowsNext 11:[10:NjVmMzZhZTYtNjAzOC00MzAyLThiZTAtZjNkM2EyYjM0NWE3] 1:nil -564=RowsNext 11:[10:NzY0ODg0ZGUtNWM5Ny00OWU0LWI2NjgtZGU0ZDc1MzY1ZTVm] 1:nil -565=RowsNext 11:[10:MmQ0YmNjZDMtZjIxZS00NWE3LWI4ODUtNzZlMmUwM2YwZDEw] 1:nil -566=RowsNext 11:[10:ZjljZGFkYzctNjliMy00NjVlLTkwMDItNjgzNGU5NGViYjg0] 1:nil -567=RowsNext 11:[10:NzYzYjhhNWYtNDMyYi00MDI2LWIxN2ItZThlOTA2MWJkMDQ0] 1:nil -568=RowsNext 11:[10:NGQ3OGZjYzItZWIwZC00M2RjLTg1ZmItOTllYWMyZGU0NGZh] 1:nil -569=RowsNext 11:[10:OTkyMTFhMDQtNzNhZS00ZTYwLWJlMzMtYzVlOWU4ZGMzODMw] 1:nil -570=RowsNext 11:[10:OGM1ZmUxMmYtMDQ0YS00YmQ4LTlmZWEtODNkMGIxNWM2YTlm] 1:nil -571=RowsNext 11:[10:ODkxMjQ5MTUtMzlmOC00ZGE3LThmY2YtZDYzMGRmMGE2MjI4] 1:nil -572=RowsNext 11:[10:OGNjZDczMDItZDg5Yy00YTU0LTk1NjItYWI0ZGU5OTY5MDYz] 1:nil -573=RowsNext 11:[10:NTJhZWZkOWEtYTQzMi00OTg2LTgxNzctMjRhZDk3ODdmNTk0] 1:nil -574=RowsNext 11:[10:NWEwOGI3YjctZWU5NC00OGMyLThkZDctNjE5MmVkZjUyMjM1] 1:nil -575=RowsNext 11:[10:ODgwMDc4ZWMtYjMwZC00NGFjLTg1ZjAtMjc2MzQ4MDFlMjI0] 1:nil -576=RowsNext 11:[10:MGIzYzk0ZjctNjg0NC00YjA3LWI5YjAtYThlZDQ5YzZiNjY2] 1:nil -577=RowsNext 11:[10:ZGY3MjM5NTEtZjk1Zi00ZGNiLWJiZWUtYjA3Y2MwNjQ2Zjky] 1:nil -578=RowsNext 11:[10:ODQ3OThjNDAtNGRkZC00OTA3LWI1YjgtZjcyODNhZGU4OTA2] 1:nil -579=RowsNext 11:[10:ZDdiNmM4ZmQtOTQyZS00MzlkLTkzY2EtOGI1MjcyZDE4Mjlm] 1:nil -580=RowsNext 11:[10:NjczYjJjNDUtOTY0NC00NGM2LWEyMjgtOGQ0YmE1ODcxNTU2] 1:nil -581=RowsNext 11:[10:ZGY5NzQwZTMtMzhhMC00OGU4LThhZGUtNmE1N2UxMzA1NmQ4] 1:nil -582=RowsNext 11:[10:YzIwZDRmZDItNTc3ZS00YjZhLTliMjctMDFkMmRhZWJlZGI1] 1:nil -583=RowsNext 11:[10:NDY2ODM0ZDktZjA0Mi00ZmEwLTkyNzctNzA3YmEwYzBkOWFm] 1:nil -584=RowsNext 11:[10:ZTZmODljNDAtMzljZC00NmFmLWI0NzUtMzEwMTExNjAwZmFl] 1:nil -585=RowsNext 11:[10:MzE2MjBhYWUtZDRlZC00YWFiLWFiZGMtNzhhMDBmNTI5NTVk] 1:nil -586=RowsNext 11:[10:YjI3NWNhZmItZTdmMy00YzI5LTgzYmMtNzc4ZDIxYTBmZjE1] 1:nil -587=RowsNext 11:[10:M2E3OTcxNTgtYmRhMi00NGVmLWFlYTUtZDI5OTA1M2JlZDRh] 1:nil -588=RowsNext 11:[10:ODY5YWYwNmQtMjg4NC00MjY1LWI4ZWYtZGZiNThiYWJmODg4] 1:nil -589=RowsNext 11:[10:YzMwNDQ5YjctYzFmNS00MThkLWI3OTgtY2JjOTMzOGIwYjA0] 1:nil -590=RowsNext 11:[10:OGUxYjcyMmEtNzhkNy00NDEzLTg0MWItNWFiMTA4OWJjM2Qy] 1:nil -591=RowsNext 11:[10:NmJhOTllODctOWI0Mi00NGQ4LTgzYzEtOWEyOWY3MjlhNjA0] 1:nil -592=RowsNext 11:[10:M2ZmNjQ1ZTUtYmM4Mi00OTBmLTk4ZTktOWNmYzgwZTA5NTEx] 1:nil -593=RowsNext 11:[10:ZTk1OTg4NzktMjBmMi00ZmRhLWFiMjctODNiYTQ1NTg0OGFk] 1:nil -594=RowsNext 11:[10:YjQ0NjlkZDAtOTY3OC00NGYxLTk1ZGMtZWQ4ZGE4MjZlYzk4] 1:nil -595=RowsNext 11:[10:NzZkNWYzZGItMTcxZS00OTVmLWEwNmMtNTU1Yjg1MGQ0NDYw] 1:nil -596=RowsNext 11:[10:MzgyMDQzYzgtNjNmMy00ZWVjLTk5ZTgtYWI0NDNjYzIwZTE0] 1:nil -597=RowsNext 11:[10:Y2Q2OWY1ZmQtMTk0NS00ZTVjLWJiOGYtOWQ5ZDE3NjA2MmZj] 1:nil -598=RowsNext 11:[10:MTI3Y2NhZGEtMDcxMS00NWY3LWJiYzctYWVkZWE1YTk2ZjE1] 1:nil -599=RowsNext 11:[10:NGRmYjk0ODItMWVmYi00MjM1LWJiOTItMTExYjc2ODcwZWFm] 1:nil -600=RowsNext 11:[10:YjgzNmE2YzItNGNiOS00NGIxLTlhNzAtZWFmY2RhYjQ2MDEz] 1:nil -601=RowsNext 11:[10:M2YwNTBiYjEtMzNiYy00NjgyLThiMWEtYWVlZDgzY2Q3OWM4] 1:nil -602=RowsNext 11:[10:MDBhZDMxNDItYTI2ZC00MWVkLWEyMWEtYjBmZDJhMjM2ZmVl] 1:nil -603=RowsNext 11:[10:ZmZlYWYxZmMtNjA5Yy00M2I5LThiNTYtYzEwMTdiYTlmZjQ2] 1:nil -604=RowsNext 11:[10:NjkwMTI2YTYtYWE5Zi00MDYzLTkwNzMtMDk5ZTZlMTQ5MzBi] 1:nil -605=RowsNext 11:[10:NjY2Zjk3ZTgtZmIxNi00MzYxLWIxYjktNGE0MzIzZTQ3N2Zi] 1:nil -606=RowsNext 11:[10:OTMxZmY0MmYtZDBjMy00ZmUwLWE2N2MtYTM1Yjg0YjViM2Nm] 1:nil -607=RowsNext 11:[10:ZmRmMmY4NWYtYjAxMi00Yzg1LTlhZmEtZjkxZTM2N2RjZjI5] 1:nil -608=RowsNext 11:[10:MzhkZTE5MDMtODMzMS00OTRjLTgwYjMtM2E1YjE5ZWVhNzdk] 1:nil -609=RowsNext 11:[10:YzYwOTkwNmEtMmY2MS00NDZiLWFmYTctYTQ1NDkwZDAzYmE4] 1:nil -610=RowsNext 11:[10:ODBkZDFlNDktOTI0Ni00NTJjLTkzOWMtMTI4MTZjNWMyODVk] 1:nil -611=RowsNext 11:[10:M2MyMTUzYTYtYjA5MC00ZTMwLWJhNWMtOGIwMTZiYjcwZTdl] 1:nil -612=RowsNext 11:[10:Y2MwODZlNGUtYjY4MS00MGJjLThmNmItZDQwNzUxNjM4MWQy] 1:nil -613=RowsNext 11:[10:N2VjNDdmNDItNDNmNi00Y2M0LWE1NDEtMjJmZGRlMTQ1OTUw] 1:nil -614=RowsNext 11:[10:Nzk5MDllNjktMjU5Yi00Y2Q4LWJjYWYtZGY5YjFiOGU1MDNj] 1:nil -615=RowsNext 11:[10:OTFmYTVkNjktOTBlZi00MDU3LTk1OTItOTg2ZjYwZTQ4MDRj] 1:nil -616=RowsNext 11:[10:Y2Q5MWM4NjUtODQ4NS00YzA5LWI1YmQtNDNjZjFhMDJlOTZi] 1:nil -617=RowsNext 11:[10:ZTg4NDVjNDctMTY3Ny00N2M0LTliMjMtZDIzZWUxZGYxNTVh] 1:nil -618=RowsNext 11:[10:OTVlM2NiNmItN2ZmZC00OTI3LTk2ZDEtNWVkMWRjODMxYzgy] 1:nil -619=RowsNext 11:[10:NmE4MTUwOWQtODU0ZS00NzYzLTljMzctYjZlNjUyNDI3Njhk] 1:nil -620=RowsNext 11:[10:NDU0MTc2NTQtNjhlNS00NTYyLWIyNTktZTliMzE5ZjA1YWI0] 1:nil -621=RowsNext 11:[10:ZjYyNTBiZDYtNDQ3MC00NmIxLWEwOTgtY2I0ODlkZGU5ZDky] 1:nil -622=RowsNext 11:[10:NTFiMzlkMzUtNThiOS00NGFjLTllMDEtZDI0YTUzODA4ZTRh] 1:nil -623=RowsNext 11:[10:MTk5NDIyNWItN2U1Ni00ODA4LWEzYzYtMjYzOTk3MDc2OGVm] 1:nil -624=RowsNext 11:[10:YzRmMzc2NGYtYjBjYy00N2UzLTliYWUtZTliZjhlYWY4Yjdj] 1:nil -625=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"owner_id\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $3 AND \"test_opa_model_b\".\"owner_id\" = $4) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $5 AND \"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $7)) AND \"id\" = $8" 1:nil -626=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"owner_id\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $3 AND \"test_opa_model_b\".\"owner_id\" = $4) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $5 AND \"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $7)) AND \"id\" = $8" 1:nil -627=RowsNext 11:[10:ODkxMjQ5MTUtMzlmOC00ZGE3LThmY2YtZDYzMGRmMGE2MjI4,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -628=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"owner_id\"=$1,\"updated_at\"=$2 WHERE \"id\" = $3" 1:nil -629=RowsNext 11:[10:OGNjZDczMDItZDg5Yy00YTU0LTk1NjItYWI0ZGU5OTY5MDYz,2:"user1",2:"B-1 U-1",10:YTVhYWEwN2EtZTdkNy00ZjY2LWJlYzgtMWU2NTFiYWRhY2Jk,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.968858Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -630=RowsNext 11:[10:ZmY5NjkzZjUtYzliYS00NzFhLTk1YzktOGZjZTMwMzVlMmJj] 1:nil -631=RowsNext 11:[10:NjhiNDljNjctN2MyYi00ZmFjLWFlNDEtZWI3MjdlOTIzMTBh] 1:nil -632=RowsNext 11:[10:ZDdjMmQzM2EtNWY5Yy00YjZhLWE2NDktYzVmZDA3NDQyMDFi] 1:nil -633=RowsNext 11:[10:YmFmNzBlZmEtNjI2Ny00YmIxLTk0YWMtZWE1OTY2YWJlNWRh] 1:nil -634=RowsNext 11:[10:NTk5NTJlNzgtNmNmNi00ODQ0LWFmMTItMjdlYTg0YzMzZjQz] 1:nil -635=RowsNext 11:[10:ZTg5ZDg3YWUtZTgyMy00MWIwLWJmNjAtZDYxMWRhOTBiNmNm] 1:nil -636=RowsNext 11:[10:ZTgxMDA2ZDQtNGM2OS00YjQ1LWEzNDgtZjEwM2Q3NDU5NzFj] 1:nil -637=RowsNext 11:[10:YmJjYWI0NmEtMTJmOC00YzAyLWJmNDEtOWM0NGY2YmUxYjgx] 1:nil -638=RowsNext 11:[10:YWFmZjk4ZDktZmE5My00OGVjLTgyMGUtOTY0YjQyM2QyZjk4] 1:nil -639=RowsNext 11:[10:NjUxYTI4ODktZWJjNy00ZGFlLTkwNWMtY2U4NjViZDllMTc4] 1:nil -640=RowsNext 11:[10:YWQ3YWEyOTgtOTU0Mi00ZGJkLWJiODYtYzhmZDI5YzQwZmQ1] 1:nil -641=RowsNext 11:[10:YmI3YTgxZTEtZWY2ZS00N2RiLWE2NTktZmZhZGJhZmIzOWE0] 1:nil -642=RowsNext 11:[10:MmRmNTNiMTUtYmJmZC00ZjkwLWI0YzktYjU3OTk3MjJiODU1] 1:nil -643=RowsNext 11:[10:NmI5YjhmN2YtYWM3YS00NmMwLTkyMDktMWY5MjY5OTkxZTg0] 1:nil -644=RowsNext 11:[10:NmMzZjc2ZWQtMzRhOS00MTk4LTgyZTAtN2M2MTg3YmU5Yjg5] 1:nil -645=RowsNext 11:[10:OTZkMWFiOGItMzRhYi00YzhhLTkxMTQtYjkzMjZiMmNiNDIz] 1:nil -646=RowsNext 11:[10:OTQzYzc3YjAtNzEzNC00NDk1LTlkNDEtZTljOTNhYTY5Yjc2] 1:nil -647=RowsNext 11:[10:YTY4OTY4NzQtMDRmZS00MTBjLTlhMzgtNTc0YTBlNzIyZjFk] 1:nil -648=RowsNext 11:[10:ZjhhMDY3MWUtZWI3Mi00MzNkLTk3NTQtNjY2MzAwMjhjODAz] 1:nil -649=RowsNext 11:[10:NzI1NjdlODItMDkyNS00YmVjLThhOTMtZGJlYWRiM2NiYmE3] 1:nil -650=RowsNext 11:[10:NTVjZGI4YjktMTFhZS00MWFhLWFmOGMtMjYzYTM5NGZiYzQ3] 1:nil -651=RowsNext 11:[10:NTRkNjAxZDctMDI5ZC00ZTc5LWExZDYtNTc4NTc5OGE3YTNi] 1:nil -652=RowsNext 11:[10:MjFmNGJjN2ItZDUxOC00YmQyLWExMDEtMGZjNjk0NTVlNmM3] 1:nil -653=RowsNext 11:[10:YjQ0Zjg4YzAtZTEwYi00N2NhLTgzMzItMjU2Njk2M2ZhZjQx] 1:nil -654=RowsNext 11:[10:MTU4MDI2NWItOWNmZS00ZTdkLTk4NTAtMjQwYjNhNmQ1MjY1] 1:nil -655=RowsNext 11:[10:ODg0OWM3NTYtMGVlNC00YzY5LWE0YWQtZWM5NzBlNjY1NmEx] 1:nil -656=RowsNext 11:[10:MmRiZWE5YzItZGVlZC00MjVlLWI5ZDctZTkxZWJmNDFhMWFi] 1:nil -657=RowsNext 11:[10:OWEwMWY3ZTYtMmM1Mi00OTYzLWE0YjUtZGRhMDZjMWE0MWFh] 1:nil -658=RowsNext 11:[10:ZTY1ZDM2NTEtNTVjYS00YmZmLTljZDItNjNhZDkzZmM2YTZl] 1:nil -659=RowsNext 11:[10:ZGNmNjgxZTEtZGU2NS00NWNmLTgyZmUtZDUxODkyMjhkODQy] 1:nil -660=RowsNext 11:[10:NzEwZmQyMTAtOTdkOC00NTRiLThiZWUtZWJmMDUyMDE2YjVi] 1:nil -661=RowsNext 11:[10:NGZmYjFkZWEtMmVjOS00MmMxLWEyYjQtN2Y2ZTVhOGNmNzU1] 1:nil -662=RowsNext 11:[10:MTYyNjNmMGItNmQ5Mi00OTg4LThkYWQtODk0ZWY4Mzc0YTc4] 1:nil -663=RowsNext 11:[10:MzJlZGQ4OGMtYmVlMi00Y2NmLTliOGUtZGYwNjMwYmU3Y2Mw] 1:nil -664=RowsNext 11:[10:YzUwOGJiZTYtNTRlNy00NDE0LTkwMzgtMWMyYWVlZjllYmMx] 1:nil -665=RowsNext 11:[10:NTNlZjQ3MjAtZGQ5Mi00Nzg4LWFlNWQtNDYwYTViYTUzNmRl] 1:nil -666=RowsNext 11:[10:ZjQ1OGQ0ZWMtNzVhMi00OTJlLWFkZjMtZGRlMmE5ZjEzY2Rk] 1:nil -667=RowsNext 11:[10:NzNhZTExNDktYTM1Yi00ODE2LThjNzUtNWJkYWU5YjYxMzk4] 1:nil -668=RowsNext 11:[10:ZTk3YTk2MzEtNjU2My00YzQxLWI3ZDktNzc0NDEzZDIxNjY4] 1:nil -669=RowsNext 11:[10:MWE3NTczYWUtODhkMS00ODE5LTgxNjQtMDc4NzYxYTMzMGJk] 1:nil -670=RowsNext 11:[10:MTMxZmE4ZWYtMzgxOC00YTIwLThiMjAtNTEzNzI4MmQwMGNl] 1:nil -671=RowsNext 11:[10:OTIzOGU4YTQtOWIzMy00ZmJiLTg4N2ItOTgwZjNmZWNhNTIw] 1:nil -672=RowsNext 11:[10:ODM0YTMzNWItMjNmZi00MzgyLWE5MTgtZjVmNzQ1YzQxMjBk] 1:nil -673=RowsNext 11:[10:YmJmNWJkZGYtN2E4ZC00OWFmLTlmZTItYmFlOGNhNGJlYzZl] 1:nil -674=RowsNext 11:[10:MDc5NWQ2NzQtNjdkNi00MDU0LTkzMDItN2E4Y2RkYWVlMDNj] 1:nil -675=RowsNext 11:[10:MzM2NDNhN2YtZDllNS00OWRiLTk2MGQtMWQ5N2Q5Y2QwM2Q3] 1:nil -676=RowsNext 11:[10:ODgwODZlODAtMWVmYi00OTM5LWFmZTItZmVkYWZmYjRlNmZi] 1:nil -677=RowsNext 11:[10:YjA1OTFjNDgtMjkwMy00ODVlLThhNDAtNWY1MzkzZTRhMjYz] 1:nil -678=RowsNext 11:[10:OWRkMzIxY2QtYmMzYi00NjhhLTgxMTEtZGVkYWQ2NGUwZWQw] 1:nil -679=RowsNext 11:[10:YTBiZjA0ODQtODBmNS00YzYxLTk0NDEtMzA1YTgxNGJhNTk5] 1:nil -680=RowsNext 11:[10:NGFkNDRkZTktZjkxNC00NmVhLTkwNmUtMmRkMTg1Y2RjNzg3] 1:nil -681=RowsNext 11:[10:YjgxYjMxYjUtYTU3MC00N2UyLWI5ZjYtZmUyZDMyMGU1MTRm] 1:nil -682=RowsNext 11:[10:NDdlNmRkMjQtYjg2NC00YzRhLTg5ZjktNWY4ZDc3ZjE1NDcy] 1:nil -683=RowsNext 11:[10:NTdiYmEwMzYtZWJmYS00ZjJmLThjMTYtNjNmZGVkMGVkMTY1] 1:nil -684=RowsNext 11:[10:OWJhOWY2MTgtZWExOS00ZWNmLTlhOWMtY2I0NTAwY2QwNjIw] 1:nil -685=RowsNext 11:[10:ZmZkMmY3ODMtOGMxMy00NTU3LThlY2UtMWQyY2YzM2I1YmQw] 1:nil -686=RowsNext 11:[10:NGY5NjMxZDEtMTc1Mi00NDAxLWI3MjMtZjFmY2NmNTI3Zjcw] 1:nil -687=RowsNext 11:[10:YjUzNjVjMDctMjk4NC00OWZhLTkwNWYtNmExMjM0ZmZlMmVi] 1:nil -688=RowsNext 11:[10:NDAzYjdmZTAtYjE3NS00NGRiLTg0NTgtN2NkNzdmYmUzNmE0] 1:nil -689=RowsNext 11:[10:Y2JkNWFkOGUtZGVlOC00YjQ2LWFlODAtOGM2ZjQ4YTdjYzcw] 1:nil -690=RowsNext 11:[10:MzNlYjJjYWEtOTdhZi00NTg5LTliOTktMTg4YTM5ZTljY2Fi] 1:nil -691=RowsNext 11:[10:ZTUxNmFkZTctYTc1NC00MDMxLWJjNzAtM2RkMWVhZTliMjRk] 1:nil -692=RowsNext 11:[10:YTI3Zjg2NDAtMWYyZC00MmY4LTgwZjYtNjExOGE0YTU5Njcz] 1:nil -693=RowsNext 11:[10:NzhhZWE2MzEtMTZjMC00NjgzLTkxMjUtMmE2NDg2OWUyYjY0] 1:nil -694=RowsNext 11:[10:YjY5ZjkzZDUtYmE3Mi00Y2NlLTgxYmMtNTkzMjJkOTg1NzA2] 1:nil -695=RowsNext 11:[10:NmIyOGE2OWMtMDc3ZC00ZDhjLWIyNzktZDljZDNkMGYwMmNl] 1:nil -696=RowsNext 11:[10:Yzg0YzU2NzMtOGFkMi00NWZmLTlkYjMtYmM1YzQ5MDZmODBh] 1:nil -697=RowsNext 11:[10:NzRhMjQ0MDUtYzFkYi00ZTA2LWI1ODMtZjAxZTc2M2YwMTdi] 1:nil -698=RowsNext 11:[10:Zjg0NjgwZWEtODA4Yy00YzdjLTkzMzktZTIwY2ZhNGIwMjk4] 1:nil -699=RowsNext 11:[10:ZDRiODkzNGYtNjVhNi00YTZhLTg4MWMtYTU4ZjkxZmJkNTE2] 1:nil -700=RowsNext 11:[10:ZGJhNDQwZjMtODExNS00ZTA0LTg5Y2QtMGVlYzhmYzE3ZWU3] 1:nil -701=RowsNext 11:[10:YmJjNDI3ZDItYTI4MS00MDg0LTg5MzgtNmNiNWZhYTllNDIz] 1:nil -702=RowsNext 11:[10:MTY2MWVmNTktMmMwZS00OTRkLWJkMTYtNjIzZWRmZDMyYTcx] 1:nil -703=RowsNext 11:[10:NjYwMjNkOWUtYjkzMi00ZGM1LWE5ZmItMDgxZjYwNTdkM2Q3] 1:nil -704=RowsNext 11:[10:ZjZhNWU5ZWItMjM2OS00ZmNjLWFiMzctNTE3MTRhODAyMTgx] 1:nil -705=RowsNext 11:[10:NWQzYmE2NjctNThmMy00NmJjLWFiYzYtNGFkZThlMmNjMjc1] 1:nil -706=RowsNext 11:[10:NzgyNGRiYWItMDBlNS00YWE5LTgzMjAtZjQxMzdjMWZhZGMx] 1:nil -707=RowsNext 11:[10:NGFkOWI2ZDUtODE1My00YWQ3LWI4NGMtYWJhMDE5MTBkZWVl] 1:nil -708=RowsNext 11:[10:OTkzODAxYTEtZDUyOS00MWYwLWIyOTEtZGIzYWUzYzVhOTIz] 1:nil -709=RowsNext 11:[10:MDU3MjM0YmEtZjFlZi00NWNhLTk3MzAtYTJmYjRkMDMwMGIw] 1:nil -710=RowsNext 11:[10:Zjk2M2UwNmQtN2E3Mi00NDA5LWE2NzEtNTAyMTViMTI0YTJh] 1:nil -711=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"sharing\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"owner_id\" = $3 AND \"test_opa_model_b\".\"sharing\" = $4) OR \"test_opa_model_b\".\"owner_id\" = $5 OR (\"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $7) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $8 AND \"test_opa_model_b\".\"sharing\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $10 AND \"test_opa_model_b\".\"owner_id\" = $11) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $12 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $13)) AND \"id\" = $14" 1:nil -712=RowsNext 11:[10:OWJhOWY2MTgtZWExOS00ZWNmLTlhOWMtY2I0NTAwY2QwNjIw,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:35.052564Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -713=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"sharing\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"owner_id\" = $3 AND \"test_opa_model_b\".\"sharing\" = $4) OR \"test_opa_model_b\".\"owner_id\" = $5 OR (\"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $7) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $8 AND \"test_opa_model_b\".\"sharing\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $10 AND \"test_opa_model_b\".\"owner_id\" = $11) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $12 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $13)) AND \"id\" = $14" 1:nil -714=RowsNext 11:[10:ZmZkMmY3ODMtOGMxMy00NTU3LThlY2UtMWQyY2YzM2I1YmQw,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:35.060806Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -715=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"sharing\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"owner_id\" = $3 AND \"test_opa_model_b\".\"sharing\" = $4) OR \"test_opa_model_b\".\"owner_id\" = $5 OR (\"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $7) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $8 AND \"test_opa_model_b\".\"sharing\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $10 AND \"test_opa_model_b\".\"owner_id\" = $11) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $12 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $13)) AND \"id\" = $14" 1:nil -716=RowsNext 11:[10:NGY5NjMxZDEtMTc1Mi00NDAxLWI3MjMtZjFmY2NmNTI3Zjcw,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2023-10-17T19:30:34.479909Z,8:2023-10-17T19:30:34.479909Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +4=ConnExec 2:"CREATE TABLE IF NOT EXISTS public.test_opa_model_b_share\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n res_id UUID NULL,\n user_id UUID NULL,\n username STRING NOT NULL,\n operations STRING[] NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n CONSTRAINT \"unique_res_user\" UNIQUE (res_id, user_id),\n INVERTED INDEX idx_operations (operations),\n INDEX idx_res_id(res_id ASC),\n INDEX idx_user_id(user_id ASC),\n FAMILY \"primary\"(id, res_id, user_id, username, operations)\n)" 1:nil +5=ConnExec 2:"TRUNCATE TABLE \"test_opa_model_b\" CASCADE;" 1:nil +6=ConnExec 2:"TRUNCATE TABLE \"test_opa_model_b_share\" CASCADE;" 1:nil +7=ConnBegin 1:nil +8=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81) RETURNING \"id\"" 1:nil +9=RowsColumns 9:["id"] +10=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi] 1:nil +11=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx] 1:nil +12=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl] 1:nil +13=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3] 1:nil +14=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4] 1:nil +15=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0] 1:nil +16=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5] 1:nil +17=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh] 1:nil +18=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2] 1:nil +19=RowsNext 11:[] 7:"EOF" +20=TxCommit 1:nil +21=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279),($280,$281,$282,$283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294,$295,$296,$297),($298,$299,$300,$301,$302,$303,$304,$305,$306),($307,$308,$309,$310,$311,$312,$313,$314,$315),($316,$317,$318,$319,$320,$321,$322,$323,$324),($325,$326,$327,$328,$329,$330,$331,$332,$333),($334,$335,$336,$337,$338,$339,$340,$341,$342),($343,$344,$345,$346,$347,$348,$349,$350,$351),($352,$353,$354,$355,$356,$357,$358,$359,$360),($361,$362,$363,$364,$365,$366,$367,$368,$369),($370,$371,$372,$373,$374,$375,$376,$377,$378),($379,$380,$381,$382,$383,$384,$385,$386,$387),($388,$389,$390,$391,$392,$393,$394,$395,$396),($397,$398,$399,$400,$401,$402,$403,$404,$405),($406,$407,$408,$409,$410,$411,$412,$413,$414),($415,$416,$417,$418,$419,$420,$421,$422,$423),($424,$425,$426,$427,$428,$429,$430,$431,$432),($433,$434,$435,$436,$437,$438,$439,$440,$441),($442,$443,$444,$445,$446,$447,$448,$449,$450) RETURNING \"id\"" 1:nil +22=RowsNext 11:[10:N2Y2NTllNmItNDRhMC00MDBlLWE1ZGItMGIyODAwMjQyNmZk] 1:nil +23=RowsNext 11:[10:MTYzN2RiYWEtNDUwMS00YTU3LWIxNTEtZjgxN2U4MWQxMjk3] 1:nil +24=RowsNext 11:[10:OTFlZDQ5MzctYmZhZC00Zjg3LTg4MDktMTc5NDFhZmIwODY4] 1:nil +25=RowsNext 11:[10:ZjkyMmM4YzktNDYzOS00NjQ4LTkxNGYtODBlNzc2YjI4Yjk3] 1:nil +26=RowsNext 11:[10:NzFlZTk0N2MtMDhjZC00MDA3LTk2MjktMjI2MDY1NWZkZGJm] 1:nil +27=RowsNext 11:[10:ZjQzNmFmMzAtNzI4ZC00YTg2LWI0Y2MtNTNhMzVkM2FlYzBl] 1:nil +28=RowsNext 11:[10:YzA1ZjdlZTAtMzBhYS00NjY1LTg4ZWQtNzM4YTIzMzgzYzM0] 1:nil +29=RowsNext 11:[10:YmNkYTYzNzMtNGRkOS00Y2U3LWExMjctZjM4MDE1ZmRiNGUx] 1:nil +30=RowsNext 11:[10:OTQ0MGUyYmQtY2FlOS00ZjFlLThjOGMtMGNiMzQwOGI0NmI4] 1:nil +31=RowsNext 11:[10:MmJhNGI5ODgtYzhjNC00OWRiLWEwZjAtODM0M2NkYzM0Yzlh] 1:nil +32=RowsNext 11:[10:MjQ1NDQ4NGQtODIxZi00YTRmLTkyYzktNzI5ZTk0OTA3NTQx] 1:nil +33=RowsNext 11:[10:YmNmZjg4YmItMTlmNS00NjA1LTkyZTYtZGEyYTY0MWZkZjA4] 1:nil +34=RowsNext 11:[10:YzU0M2NkZjMtYjY0My00MjZlLTlmMDktMGU2ODM0OWNmODFl] 1:nil +35=RowsNext 11:[10:YzA1YmU0NTYtZjUyOC00YWU5LTlkYWMtNWFlYTA3N2M2OGY0] 1:nil +36=RowsNext 11:[10:ZjQzNGEyNDMtYWIzZC00NmY3LWE3NjYtZWY1OTQxZmRiYmVi] 1:nil +37=RowsNext 11:[10:NGYzM2NlYzktM2U3Yy00NDY3LWEyMmUtN2I2ZGU4NmNmMmU4] 1:nil +38=RowsNext 11:[10:M2I1ODEyZTctMWM4NS00ZWE3LTg5ZTYtYmQ2N2I3ZDAxNzVm] 1:nil +39=RowsNext 11:[10:ZGZiNTA4OGMtNjFiZS00NGM0LWFiYTAtMDBmYzZmMTBmYjEw] 1:nil +40=RowsNext 11:[10:OWNmNWJiY2QtNzI4YS00Y2Q4LTg4ZDYtNTBmMThhYzk0ODBi] 1:nil +41=RowsNext 11:[10:ZDBjYzEyZmItODQ2MS00ZGZlLTgzZjAtMmMwOWZmNTRjYTg2] 1:nil +42=RowsNext 11:[10:ZTZjN2Q2ODctMjFjYi00YzE4LWI4MTEtNWMwODFmYTczZjJk] 1:nil +43=RowsNext 11:[10:NGRiMGU1YjktMGVjYS00OTgwLWEzNmItZjgxMmViYTc5NGI1] 1:nil +44=RowsNext 11:[10:Mjc5ZjU2MDItNmQwNS00M2ZjLThiMTctNmIwOGYwYzAyZmRk] 1:nil +45=RowsNext 11:[10:ZDllNzkyYjMtYWMxYi00NDVkLWI5YTQtZDg2MGQyNDJlNTJh] 1:nil +46=RowsNext 11:[10:YTQ2ZWRkZDUtYTdmYi00MmI3LWEzMjYtOWIzNjgzYTYyNmM2] 1:nil +47=RowsNext 11:[10:YzRiN2U4ZjItM2JjZS00N2NiLWJjNWUtNjFhZTc5OGQ3Y2Uz] 1:nil +48=RowsNext 11:[10:NDJjYzQyZjctMDg0NS00YzQ4LTgwZWItOWQzMGIxMjQ5YzQx] 1:nil +49=RowsNext 11:[10:ZTJkZjRhMTQtNzkzMC00ZGRjLThkNGUtYWE2ZDFlYjAzZWU1] 1:nil +50=RowsNext 11:[10:M2I5ZTM5MjctZWJjYy00YTA3LWE2MzQtZGE3MDFjZDQyYmFi] 1:nil +51=RowsNext 11:[10:OTMwYWY2MGItNWY5OC00ZjMwLTlkZGItMGI2ODk4NTA5Y2Y1] 1:nil +52=RowsNext 11:[10:YmFlOTEzY2ItZDg5YS00ZDJkLWEyNjgtNzAyYmQxYjZhYmQ4] 1:nil +53=RowsNext 11:[10:YTljYzJmNDgtOGZiNi00YjcxLTg3MzEtZmZkN2U2ZWQ4MzBl] 1:nil +54=RowsNext 11:[10:NTVjYWUyOWItMmRlYi00YzRkLWExYTgtZjJhNTdmMGM4NmIx] 1:nil +55=RowsNext 11:[10:NzUyYjBlMTctZGZhNC00MzhlLTg0N2YtOTkzZThkMWVhYWVm] 1:nil +56=RowsNext 11:[10:OTRiOTlkMTItNjc2YS00NWM1LTlkYmEtNzIzN2E1NWM4Yjc3] 1:nil +57=RowsNext 11:[10:ZTE4YzRlOTQtZWRhMi00MGE2LWI1NjItZTZlMjQzNmNmZjhk] 1:nil +58=RowsNext 11:[10:OTZkMWU4YmEtZGZmMC00ZDk4LTkwMzUtYjE5ZjM2NTM0YzA2] 1:nil +59=RowsNext 11:[10:MzE3N2I5OGYtNjJhNi00ZDYxLWIyYzMtZWY0NGI2MzI0NDIx] 1:nil +60=RowsNext 11:[10:ZmUwMGNmNWQtZDdmOC00YjUzLTk1YzMtYmRhNjdhNjRlNDA3] 1:nil +61=RowsNext 11:[10:NTA4OWVlODMtMjU1NC00ZGIzLWFkNzAtM2EyODY0MzY0OWNm] 1:nil +62=RowsNext 11:[10:ODQxNTYyMGYtNDA0Ny00OWI4LTk4ZDAtZWEzYzYwN2RiMDM2] 1:nil +63=RowsNext 11:[10:NzgwMWEwODAtZmEzMy00YTljLWE4MmEtM2YwOWQ2YTEyN2U1] 1:nil +64=RowsNext 11:[10:MTQwMWU5MzMtNmY2Yy00OTMyLTk1MmItYTQ0ZDhkYTZiZDVl] 1:nil +65=RowsNext 11:[10:ZWY1OWJiM2ItMTQzMi00OTkwLWFjMWUtNjNiYmE5Y2IyMTA1] 1:nil +66=RowsNext 11:[10:ZmIyZjgxNGEtMTJkYy00OWY3LTk5NTItNTZiN2U5MzRjMDQw] 1:nil +67=RowsNext 11:[10:MzZlNDg5Y2YtNjAxYy00ODlmLTllZjYtMzM5YzBlOWE5OWQ1] 1:nil +68=RowsNext 11:[10:Mjk3YTMyMjQtY2U5Ny00ZTU5LWI3MzYtYjA2N2U3MzFiNmJi] 1:nil +69=RowsNext 11:[10:OTVlNGJhMDMtY2UyNi00OTdlLTk1N2UtZjQyZDBiNzNkOWEx] 1:nil +70=RowsNext 11:[10:MWNjOWZkOTYtNjE4YS00ODczLTlmYzYtOTMyOWUxZTVhNzMy] 1:nil +71=RowsNext 11:[10:NzNlZTE0YmEtZTU4Yy00NWI5LWJiNzQtMzY0ZTdhMTE1ODlh] 1:nil +72=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279) RETURNING \"id\"" 1:nil +73=RowsNext 11:[10:NDRiY2E4ODItYWE0Yy00NzQ3LTllNGItZDczYTg3MTkzYmE3] 1:nil +74=RowsNext 11:[10:ZDZiMDkzZDMtYTFhMy00YTczLTlmMWYtYTY2MTY5ZWMyNTU4] 1:nil +75=RowsNext 11:[10:YTZmMGZhY2YtYTFhOS00NDY2LTkxZGUtNWRiYjU3ODk1ZWE5] 1:nil +76=RowsNext 11:[10:YzhjOGNiNGMtOGI0MS00NWM0LTgzYWQtODg0NDE1ODBmZDgz] 1:nil +77=RowsNext 11:[10:ZTQxOTc0M2MtNGFkYS00YTM2LWE3OTAtNzcyMTBlNGZmMTRl] 1:nil +78=RowsNext 11:[10:MTZkYjdmYWEtYTdlOS00NmJlLWIwM2QtYjkzYmZhNzc1NWY1] 1:nil +79=RowsNext 11:[10:NTNmZjJhNjAtNGY1Ni00N2RjLWE4OGQtNWYwODcxYjQ4OGQ5] 1:nil +80=RowsNext 11:[10:YzJjNTIwZjMtYmMzYS00OWU4LWE0MTYtZTUyMGFmOGEyZDYy] 1:nil +81=RowsNext 11:[10:Y2E0ZGY3N2MtNzdlZS00N2E0LThhNDAtOTQ0MDdlMzJlMGJh] 1:nil +82=RowsNext 11:[10:MTQwNTNlZTQtOGVmMi00M2QxLTk4M2UtMzFmN2M4ZWVkYjQx] 1:nil +83=RowsNext 11:[10:OTY2NjMyNTAtMmJkNy00MWJmLTgyMWQtNDk3ZmE2ZGI3Nzkx] 1:nil +84=RowsNext 11:[10:ZmE2YmZhNDYtNDc5NS00NTY3LWE4OTgtM2YzYzYzNTg2NWNi] 1:nil +85=RowsNext 11:[10:YzdlMWNmOTktYTg4My00ZGJhLTljZGYtYzhhOTFlN2IwOTUy] 1:nil +86=RowsNext 11:[10:NjExZGE0MjItZWI1Yy00OWIwLWI4ZTEtMGY5MzhkMzIwZmE5] 1:nil +87=RowsNext 11:[10:YzU0YjY4YWUtZjBmYS00NDMyLWIwMjEtMDdiN2E1MTZkZWQy] 1:nil +88=RowsNext 11:[10:NTljOTU0OWEtYzgzYy00ZDJhLThiM2ItZTFjYWIzN2U1Y2Zi] 1:nil +89=RowsNext 11:[10:MjMzMmMwNTgtZTZmOC00M2Q2LWJlY2QtNjJhMDQxNWRlYWE0] 1:nil +90=RowsNext 11:[10:MmVlNjI4NDgtOTA4Mi00MWRiLWFkYWQtYTdkODE4Nzg4MDdl] 1:nil +91=RowsNext 11:[10:MTIxY2YyNWQtYmUwNy00NWI4LTkxYTAtNmU3NjAzM2UyYjBl] 1:nil +92=RowsNext 11:[10:YjQwYzFiOGQtZTQzNy00YzE5LWE2OTUtMjk3ZDBiNmZjYjdk] 1:nil +93=RowsNext 11:[10:NWYwYzgzNjYtMTBiNC00ZDk3LThlZDEtOWY2YWE4OWFkYTRm] 1:nil +94=RowsNext 11:[10:ODBmOGVhOGUtODdkZS00MDQyLTg1YWMtMmQ2NDNhZGVjZDQ2] 1:nil +95=RowsNext 11:[10:MTBjYTUxMjgtNWU4OS00ZDZkLTk5OTQtNTg4MGZkZTAwOTMw] 1:nil +96=RowsNext 11:[10:YmU0ZDNkMTItMzExYS00MmJjLThkNTgtYzJlYWI4NjVhZjJh] 1:nil +97=RowsNext 11:[10:OWE0MTYzNzEtOTc3OC00MGUxLTkxZTQtODQ4MDRmM2M2MWEz] 1:nil +98=RowsNext 11:[10:ZmNhZTk3YWMtNmIzOC00NzcyLWEzMjItZjA4NzA1NTQ2MDUy] 1:nil +99=RowsNext 11:[10:NTA1OTEzNWQtNjc3NS00YzdiLThkODEtMWEyYzUwYTU4OWRm] 1:nil +100=RowsNext 11:[10:ZDdhNmRmZDQtNDMzNi00YjVkLWJhNDgtYTI3NjE3Y2EyNjky] 1:nil +101=RowsNext 11:[10:MDkwYmY4ZWQtMjFmMS00MTRhLTgyMmUtZWY1NzQzMjNmOWMx] 1:nil +102=RowsNext 11:[10:MjgyYTlhOTUtZDBhYy00ZjBjLWE2MDAtYzI2N2ZiMTNmYzNk] 1:nil +103=RowsNext 11:[10:MmZkMjVjMGItMDczMi00MDMwLThhOWMtYjk1MTFmODg1MDIx] 1:nil +104=ConnQuery 2:"INSERT INTO \"test_opa_model_b_share\" (\"res_id\",\"user_id\",\"operations\",\"username\") VALUES ($1,$2,$3,$4),($5,$6,$7,$8),($9,$10,$11,$12),($13,$14,$15,$16) RETURNING \"id\"" 1:nil +105=RowsNext 11:[10:NjcyMjEwNTAtMjEzZi00ZDY4LWIwYmItNjJjMGU0MTQ3M2Fk] 1:nil +106=RowsNext 11:[10:MWZjYTc4ZTAtOGY2NS00OGYxLTliY2QtNTNmNDM5NTFhYzI5] 1:nil +107=RowsNext 11:[10:NDc1NmIxMzEtZjAwYi00N2U5LWE3NzQtNDgxODlkMzY4YmQ1] 1:nil +108=RowsNext 11:[10:ZjgyMmVhODEtODBiNi00NjVhLTgzZGItMjZkMjkyZmVjMzNh] 1:nil +109=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9) RETURNING \"id\"" 1:nil +110=RowsNext 11:[10:MmYzMmI5NmMtYjNjYS00NjRlLTk5ZmMtYWUyNWNhYjFmMjg4] 1:nil +111=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"value\",\"owner_name\",\"owner_id\",\"sharing\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18) RETURNING \"id\"" 1:nil +112=RowsNext 11:[10:ODQ1NGY4NTctODk4NS00NTg1LTk0NmYtNzA4NzRmYjdmMmZk] 1:nil +113=RowsNext 11:[10:Y2FiYTc5ZWEtYzc3YS00ODQ3LWIwNmItOGU1MWU4YjgxZTFj] 1:nil +114=TxRollback 1:nil +115=RowsNext 11:[10:ZTQxNmE4Y2QtMjE0YS00MTgyLWFhMjEtNGFlODMyM2NmNWZl] 1:nil +116=RowsNext 11:[10:NzhmZDliMjItNzBiOC00MjlhLWE5ZGUtNDc3MjRkNjljNzU4] 1:nil +117=RowsNext 11:[10:NDgyZGJjN2MtMDlkMi00ODNkLWE5ZGEtMjE0NDYxNWIxMDlj] 1:nil +118=RowsNext 11:[10:MjMxZWUxYzYtZTA3Ny00NjM5LTlmNjYtNDY1YjdmZWFmYzk0] 1:nil +119=RowsNext 11:[10:ODZkNWJjN2YtMGM4Yy00NjAwLTlkZGQtMjMxNzNhNzM3ZTdi] 1:nil +120=RowsNext 11:[10:MjU2YTA4MTgtYjgxZS00MTE2LTgxYmEtZGJiZjI0YWVhZDdl] 1:nil +121=RowsNext 11:[10:YWU0ZWRmMmEtYjczOS00ZTE3LWEwN2EtYjZkNjI2MzhkM2Ri] 1:nil +122=RowsNext 11:[10:NzFkYjQyZDEtZWNjYy00NTRkLTgwNmEtNWY1YWU1OWU3ZDRk] 1:nil +123=RowsNext 11:[10:MGViYTNiYTAtZmZhZC00MjM3LTk0YzEtZjFmMDA2MTRiOGE0] 1:nil +124=RowsNext 11:[10:NDI4YjliODQtYmJmNy00MWQwLTllZTItZmRiNDNlYmVkMWFj] 1:nil +125=RowsNext 11:[10:Mzk4ZTU3ZGUtOWVmMy00NmZhLWEyYzAtNmE4ZTQ1Zjg3YWM0] 1:nil +126=RowsNext 11:[10:NWJhNDI5YmMtNDhjNS00ZGQ2LTliOGItNmY2ZDZhMTYyZjJh] 1:nil +127=RowsNext 11:[10:MWY0OWZmYWEtYmE1Yi00N2M4LTllNTQtZWVjZTZlMTIyZDg5] 1:nil +128=RowsNext 11:[10:NGY3MzhkYzQtMDEzOS00NTQ2LWE4Y2QtMWZiOGM0YjNkOThi] 1:nil +129=RowsNext 11:[10:YzVhZjAwZGUtOTU5Ni00ZDk1LTg0N2QtNjg4NmVlODJmNGMz] 1:nil +130=RowsNext 11:[10:ZWRhMjRmYTgtOWMyNy00ODU2LWI4OWItMTcwYjhkN2I2NWZj] 1:nil +131=RowsNext 11:[10:ZmQ4ZDk3Y2MtMzdjNC00N2JkLWFmMGQtYzdkZTc2MWY0NjMw] 1:nil +132=RowsNext 11:[10:ODk5ZGFiNTQtMDI1Mi00NjFkLWEyNmUtNjgxNWE3ZWYxMjVj] 1:nil +133=RowsNext 11:[10:MGU4ZDBmNDgtNzM2My00YWU5LTg4ZTktODE3ZWVkYTJhMWVl] 1:nil +134=RowsNext 11:[10:ZWI5ZjU5ZWYtNmQzYy00ZWY2LWE2MjktNWI0MTI2ODE5OGIz] 1:nil +135=RowsNext 11:[10:NmVmOGEzZGEtYjA2Ny00OWFmLWI4M2UtYjZiZWZlODExY2Rj] 1:nil +136=RowsNext 11:[10:MzNhZGE0MDgtMTFiYS00MzdjLTkyMGMtOGQxNDg5OWQzOWQ3] 1:nil +137=RowsNext 11:[10:NjBiNjM5MjctMDNjOS00MjBiLWIzMWEtNjkzMDZjNmFiYzNj] 1:nil +138=RowsNext 11:[10:MmE2NDEyNzMtNGZhNy00YTJhLWI2ZDEtMjQ2MThkNzJiNDIz] 1:nil +139=RowsNext 11:[10:YTY1YzQwMjItY2ZlMC00NTkzLWJhMjAtNjk0OTdjZTNlOTQ5] 1:nil +140=RowsNext 11:[10:ZjQ2MDA5MzMtNTAzNi00ODg0LWJkNmUtODgzNTZiNGMyZjM0] 1:nil +141=RowsNext 11:[10:MmQ5NzU4ZTQtYjI5NS00NjNhLWEwZmEtOGJmMGU1Yzc2ZjRj] 1:nil +142=RowsNext 11:[10:ZTU2OTYxNzItMjdmYS00NmQ3LTljZmMtNzU3NTY3YWJiOTZk] 1:nil +143=RowsNext 11:[10:YjExZmZkZjctMzM0Mi00MWMxLTlkZWQtZmExMzhlMjNkZWM5] 1:nil +144=RowsNext 11:[10:ZGQ0ZDczMWQtY2U1Ni00MDE5LTllOGUtNmZmN2E4NzQ1ODI3] 1:nil +145=RowsNext 11:[10:ZjhlOWRhNGQtOGFhNC00M2YzLWI4YjktNWQ2OTc1NDBkNjY2] 1:nil +146=RowsNext 11:[10:NzNkYTk4YmYtM2MyYy00OTRkLTgxMGQtODA5MjYyMDVlNjll] 1:nil +147=RowsNext 11:[10:MTYwMDk1YzMtZTBiOS00MGJmLWEzOGItMmI4YTM3MDE5OWI3] 1:nil +148=RowsNext 11:[10:M2VlNzY0NGItOTJiYy00MDk3LTg2NTYtZmVlNDM5NzE1NDY5] 1:nil +149=RowsNext 11:[10:MTlmMDNkMTQtYjUzNy00MjkyLWJkM2EtZTBlMWE1OWU5ODNi] 1:nil +150=RowsNext 11:[10:NzQ4N2QzZGUtMmUxZC00YzRjLWJkMTAtZDgxMDc5NTZjNGJk] 1:nil +151=RowsNext 11:[10:NGIyNmZhYTQtMzk2Ni00MTQ2LWIxZmQtMjZjNTIzMDhlYWI2] 1:nil +152=RowsNext 11:[10:ZDA3ODU3NzAtZTg5Ny00ZGQ4LTk1NjYtYmUxMGUxZDQ2OWEw] 1:nil +153=RowsNext 11:[10:OGNkMTM1ODEtOTA1NS00N2NhLWIyMmEtZDcyMTA2ODJmNDI4] 1:nil +154=RowsNext 11:[10:ZTJhNmNlOWMtMTlhOS00ZTM2LThkZTItYzRiYzdjY2MyOGZh] 1:nil +155=RowsNext 11:[10:OTUzZWU1ZWMtOTQ0MS00ZDU5LWIyNWUtYzEzZTcwNTFkYjEx] 1:nil +156=RowsNext 11:[10:MmEyYTlhMDEtNjYyYi00OWE0LTlhYTQtNDg1MDE1YjJkZWQ0] 1:nil +157=RowsNext 11:[10:ZmFmYzY0MmMtMzAwMS00OTNmLWE3Y2YtMzc5MTczNGYzZjQ3] 1:nil +158=RowsNext 11:[10:ZGYzNzUwOWItNWYxMS00ZmQzLWI1NjAtZWVmMDc0YmRjMDA3] 1:nil +159=RowsNext 11:[10:OTg1MzRlMDYtNjU1MS00YmEwLWIyZjMtN2UzNmRlOWYwNTJm] 1:nil +160=RowsNext 11:[10:ODQ0MDJiZmYtMjc4Yy00OGY3LThhMzYtOWMzY2I0YTFiMjEy] 1:nil +161=RowsNext 11:[10:ZmJjOGYwODItYzg0Mi00YmU2LTlmZDUtYjM1NjdiZGU2ODVk] 1:nil +162=RowsNext 11:[10:MGI1YmNmOTMtZmJlZi00NzZmLWIzMWItOTM2OTJhMzllM2Ni] 1:nil +163=RowsNext 11:[10:MmE4NjJmMzUtNmVmYy00MzUyLThjYmEtZjBhODcxYzYzMjJj] 1:nil +164=RowsNext 11:[10:ZjAwZjRiNmQtNTYxMS00ZjkwLWE1ODgtZTU3ODMxMTcyMjBh] 1:nil +165=RowsNext 11:[10:YjhmMTRkNzAtODhjMC00NDUxLTkyMGItOWM5OTI2NTJhMzBi] 1:nil +166=RowsNext 11:[10:ZWY4MGVjMDItMTE1NS00YjI3LTk1ZTYtNDRmMGE0YWY3YmIy] 1:nil +167=RowsNext 11:[10:NGUyYTkzMTAtZDYyZi00OTY0LTg3YWUtZTBiMTZhMGI2ZDRl] 1:nil +168=RowsNext 11:[10:MTEyM2I1NzQtZmY5NC00ZGFjLWJmMmQtNTk5MzhjNTNjM2Zj] 1:nil +169=RowsNext 11:[10:NzM5ODc4MzMtZWRkMS00OTc2LTkzMzMtYmUxMGM4OTllNTdh] 1:nil +170=RowsNext 11:[10:MjM3ZjViOTctOTVlZi00MDI5LWE3OTQtY2M5YWI0NzlkNDI0] 1:nil +171=RowsNext 11:[10:ZjA3NGVkYzUtZTA1Zi00ODdmLWEzMDQtYWQ1YTYyZjQ3Yjg3] 1:nil +172=RowsNext 11:[10:ZDRkMjU0ZmQtZTY4Yy00NjUxLWE4MTUtZTBhMDMyOWEzOTVj] 1:nil +173=RowsNext 11:[10:NjdhZmU0NGYtMWNlZC00MTZlLWIwZTctNWNkN2IyNTI5MDkz] 1:nil +174=RowsNext 11:[10:YmRiNWEyZDgtOTZlYy00ZDEwLWI3MTAtYjc3MTY2MmY2OTc1] 1:nil +175=RowsNext 11:[10:MGQwMWY3NWYtNTg0NS00YjcwLWFkZjctMzRlYmE5MDRjZWJi] 1:nil +176=RowsNext 11:[10:ODZjYjYxMTEtODgzYi00Yjg1LWE5YzgtY2NkZTFlMDMyNjEw] 1:nil +177=RowsNext 11:[10:ZTU5ODMxZWQtYzkzNS00YzU5LWFjZmItYzFmYzBkYTc3NmEz] 1:nil +178=RowsNext 11:[10:ZTU4MDNjYjYtNWQ0MS00YmI3LWFjMTQtM2JjN2YwMTVhMmQ3] 1:nil +179=RowsNext 11:[10:ODMxZTI4YjgtOGJkNy00ZDVhLTgzMzMtYTk4NDY2ZDM5YWFj] 1:nil +180=RowsNext 11:[10:Nzg0ZTQyMjgtOGY5MS00ZGJmLWE1N2MtYzYxOTg0OTBiNThh] 1:nil +181=RowsNext 11:[10:ZWNjMGNhMjUtZjUxNy00MDQ5LTgwYzQtZGJjNWE3MzlkYTA5] 1:nil +182=RowsNext 11:[10:NmY0MTg1ZDgtNTczMi00YzRmLTk3MzktYWM3NDA5MTA4YThi] 1:nil +183=RowsNext 11:[10:YjM5ZTc0OGMtZjFlOS00ZjIyLThjYTgtMzhlZDZhNjJjMDQ3] 1:nil +184=RowsNext 11:[10:NGU4Y2ExN2EtMzZjNi00MDNjLWE0YmYtOGE4Y2ZlYTY3YjY0] 1:nil +185=RowsNext 11:[10:ZGVlNjA0MzEtOTBiOS00NDA2LWE3OGUtODNjNzAwZmZkZDMx] 1:nil +186=RowsNext 11:[10:ZTE4YWVjOTQtZTk3NS00MjczLTk5NjQtMjczMTEzOTNmMDQw] 1:nil +187=RowsNext 11:[10:ZTFjYzc3OGUtZjhkZC00ZGI3LWI5NjAtZmY5OGIxMmQyODlh] 1:nil +188=RowsNext 11:[10:OTlkODBjOGYtYjQ0ZS00M2FjLWI2YTAtZDQzMDgxMDczMGNk] 1:nil +189=RowsNext 11:[10:MzRiMDU4MzYtNWFjNS00ZDFmLThiNmEtMDdkMjIxMjhkZjE4] 1:nil +190=RowsNext 11:[10:ZGIzODQxYTctM2RhYS00YjBkLTkwODMtNzI2NDk3YzI2ODhj] 1:nil +191=RowsNext 11:[10:MjI3ZjkwNDQtMjc1YS00NmY4LTkxNGItMjI2OTFmZTQyMzQ1] 1:nil +192=RowsNext 11:[10:ZTYxNzFkMDItMjU3YS00Zjc0LTllNzAtY2I4M2Y1YmUxYmFh] 1:nil +193=RowsNext 11:[10:ZjIwYzI5OTQtZWQ3YS00NTkzLTllYTAtYmIzYThjZWUyZjRm] 1:nil +194=RowsNext 11:[10:N2MwMjg1MzctMjE1Ni00YmQwLWIwMzEtNDQ4NDlkYjhiMjEz] 1:nil +195=RowsNext 11:[10:MGI4ZjEwNWUtZDEzYS00ODYyLTlhOGQtYTMxNDMwNTg1ZWQy] 1:nil +196=ConnQuery 2:"INSERT INTO \"test_opa_model_b_share\" (\"res_id\",\"user_id\",\"operations\",\"username\",\"id\") VALUES ($1,$2,$3,$4,$5),($6,$7,$8,$9,$10),($11,$12,$13,$14,$15),($16,$17,$18,$19,$20) RETURNING \"id\"" 1:nil +197=ConnQuery 2:"INSERT INTO \"test_opa_model_b\" (\"created_at\",\"created_by\",\"id\",\"owner_id\",\"owner_name\",\"sharing\",\"value\") VALUES ($1,$2,$3,$4,$5,$6,$7) RETURNING \"id\"" 1:nil +198=RowsNext 11:[10:NWM3OTExMDktMjc0Ni00NWFkLWFhNmUtYWMyM2E1NDdmY2E5] 1:nil +199=RowsNext 11:[10:MWJjZTQ4MDQtZmUwMS00NzcwLTk3MzItNzdmNjEzNjUwYTM3] 1:nil +200=RowsNext 11:[10:OTYxNmUwNTQtODg1Yy00YjFmLTlmNjItNTE0NGI4NDE2YTRi] 1:nil +201=RowsNext 11:[10:ZTU4YTJlOTctODA2Ni00MjhjLTlhOWMtZTQ5ODc0NDM2ZTI4] 1:nil +202=RowsNext 11:[10:OGIyYjA1ZWQtMTRmYi00NDEwLThjMWMtMDc1NWVhYjJiMzI1] 1:nil +203=RowsNext 11:[10:MzJlYzc1ZWEtZjhmZi00MGNhLTg4MTEtZjdhNWQ5ODM2MGZm] 1:nil +204=RowsNext 11:[10:MWRlM2VjZGYtNTFmMC00NmYyLThiYjktMzJmNzRjYzQ5Zjlj] 1:nil +205=RowsNext 11:[10:NWQ3NWJkZmItZDlkMS00NTZlLThmOTgtZjJmN2M2ZGE1ZmJj] 1:nil +206=RowsNext 11:[10:NTQ5NDQwOGQtN2EyOC00MmViLWIwODYtZTMwZDg2YjQ4OWY2] 1:nil +207=RowsNext 11:[10:ODY5OGQ5YzctMDk0Ny00Y2VhLWEwY2UtNmZiYjUzZDBiMzk0] 1:nil +208=RowsNext 11:[10:YzhhYWVhYjYtYzIwOC00MTZkLWIwODMtMmRlYmFmZDIyMTE1] 1:nil +209=RowsNext 11:[10:MjY5NmVkYjAtMWRjNy00ZGZiLWFmMjgtOTVjNjE2YTRlZDRi] 1:nil +210=RowsNext 11:[10:ZTRhZDU4NzYtNjU0NS00ZGQ4LWExZTMtZWI0NjM3MDQ1OWIz] 1:nil +211=RowsNext 11:[10:NzMyMTBiY2QtZmJmZC00ZjliLTgwYzUtMDEwMTU0MDJiYjFl] 1:nil +212=RowsNext 11:[10:NGU5Zjk5ZDEtOGE4Yy00Mzk4LTkwNjQtOTRhNDkwN2UzMDJk] 1:nil +213=RowsNext 11:[10:MWEyYTRhNmMtZTJkMy00OGY1LTk3YjYtMDM4ZmUxZGQxNjM2] 1:nil +214=RowsNext 11:[10:NDhjOThhZDUtOTliNC00Mzc2LThiYWYtY2ExZmZkMzJmNWZk] 1:nil +215=RowsNext 11:[10:M2JhNDcwMDQtODBiMC00N2Y2LTkwNzItZjliZmJlN2JjY2Y5] 1:nil +216=RowsNext 11:[10:NzY4YzIyZjQtOGM4ZC00NDEyLWFkYWYtYWJiYjVlOWNmNDhm] 1:nil +217=RowsNext 11:[10:NjE5MzYwYTYtYjZiZC00N2RlLWIyMDUtOGRmNTA5MmU4OGYw] 1:nil +218=RowsNext 11:[10:ODYyZWM0OWYtODg5MS00MWJmLWI2YmEtYTQwODIzMTljZDc3] 1:nil +219=RowsNext 11:[10:OThlOTliZjYtOWE5Yi00ZGQ2LWI0ODYtNWY0MzA2Y2QzZmQ1] 1:nil +220=RowsNext 11:[10:M2JiMzU5ODItY2M5Zi00OWE4LTgwZGQtZDc0NzE1MDBhMjUw] 1:nil +221=RowsNext 11:[10:Mzk5NDBlZWMtODZlZS00NWZlLWFmYmYtZTA1ZmY1OGZkYzQ1] 1:nil +222=RowsNext 11:[10:N2JjMzQ3NGEtNTAyOS00NGRlLWE5YWYtZWI1NTY4NjI0ZjNh] 1:nil +223=RowsNext 11:[10:MzIwZjk0NTctNjViYy00NGRhLTk0MmQtODZkMWMwMzgyZWJj] 1:nil +224=RowsNext 11:[10:ODRjODk3MDctYmZhNC00ZGU3LThmYWItOWFiZDYxZjc3YTA1] 1:nil +225=RowsNext 11:[10:N2YyMDhjYzctYTJkMC00ODhjLWIxYTEtMDIzMDBmNjVkMmFl] 1:nil +226=RowsNext 11:[10:OGUwMGE0ODYtMDdiZi00ZDdmLTkyNmEtOWY1Zjg5Yjk3YmFi] 1:nil +227=RowsNext 11:[10:NzY4Yjc5YmItYWU3Yy00MDZkLWJkOGYtZGQzMTE0NTY2ZjAw] 1:nil +228=RowsNext 11:[10:OTMwYWEzNzUtMTc3MS00MzQ4LWEyOTctYzBlMzkzODQ1YjQ3] 1:nil +229=RowsNext 11:[10:MjE2ZWJlNmEtZGM4MC00MzA2LWIxY2UtM2NjMTdkZGJhNjA1] 1:nil +230=RowsNext 11:[10:MTFlOWQ3ZDctODhlNC00OWYxLWEyYjMtOWQxNTAwZGZkYmI3] 1:nil +231=RowsNext 11:[10:ZDNlYTVjODctZDc2NC00MDc3LTlkYTYtMTE0Y2FhOGFkY2Mz] 1:nil +232=RowsNext 11:[10:NGI2NzVkNjAtYWYzNS00NzllLTg5NDItMzdhZjg1NjQ1ZmY4] 1:nil +233=RowsNext 11:[10:NTJiMTkyMDYtNDVkYy00YzY4LTljYTItOTYzNzE5MTk1Nzcx] 1:nil +234=RowsNext 11:[10:NTRlMDYzMTYtZjE1MC00OWYwLTkxZDgtOWY0MjYzZmRjYzkw] 1:nil +235=RowsNext 11:[10:Y2MzYmIxODEtMDc4NS00MzM0LWFiNjEtZGFhYWFjNTA0MzM5] 1:nil +236=RowsNext 11:[10:MTNkMmQzNWYtMzZlNy00Mjc5LThjMjctMzBiOGI4OTU1NDhi] 1:nil +237=RowsNext 11:[10:NWIzZGM2MDctODk4Mi00ZWY5LThiYzctOGJlZDA1ZjE5NmE4] 1:nil +238=RowsNext 11:[10:NDkxMWQ5NjEtNWY0Mi00NDk5LTliNjktZjNiMWZiMGJmZjRh] 1:nil +239=RowsNext 11:[10:YzJiZDE1M2MtOTVhMC00MDA3LWFmZjAtOTdmZGYxNDlkYzky] 1:nil +240=RowsNext 11:[10:ZTRkMDBmYjktM2YzYS00MjEyLTliM2MtYTNkNDUyMTBkODgx] 1:nil +241=RowsNext 11:[10:MWY1ZDJhNzgtY2ZiOS00MzUyLTk0MGItYzE5ZGM0Y2JiYjFi] 1:nil +242=RowsNext 11:[10:YzY0Mzc3ZTMtMzk1My00ODZlLTk4Y2YtZTk1MTBiYTMzNGQz] 1:nil +243=RowsNext 11:[10:NTYxZWQxNjUtOTA4NS00YmM2LWIzZjEtNzFhZDQ5NjYxMGNh] 1:nil +244=RowsNext 11:[10:Y2RjZDJkMDEtZmEyYy00NjJjLWIxMDQtYmU5OTMyNjFkNDFi] 1:nil +245=RowsNext 11:[10:OTU0MmViODItYTAwZS00ZTM0LWExMzMtNDNhNmFmOWEwMDEx] 1:nil +246=RowsNext 11:[10:NThmNWI2Y2ItMzRlNi00MzM0LTk1MDQtYzZmODMxYTUwMzc4] 1:nil +247=RowsNext 11:[10:NTNhZDIyZTYtNDc0Ny00YjJkLTgwYzAtNTY1MmNhMGVlYjQ2] 1:nil +248=RowsNext 11:[10:ZDJjZjUwMzctMTcyMi00YmU2LWI2ZTUtOGIxYjBmYmU3Yzcz] 1:nil +249=RowsNext 11:[10:YzVmODBmMjItMGQ1Ny00NzFhLThjMWUtYjVlMDg4ZWQ5ZmFm] 1:nil +250=RowsNext 11:[10:YmRjNGY2MTQtNWVkNC00ODFmLTgyNTMtZjVkMDcxNjI4NWEw] 1:nil +251=RowsNext 11:[10:NDUzMjZlNjgtNDQwNy00NDFjLTliNDctZTkwZjU2NWRmYWJk] 1:nil +252=RowsNext 11:[10:MGI4M2YwZDctNGRlMC00NTE5LTkzZmEtMDk1ODJiNGY3Zjlh] 1:nil +253=RowsNext 11:[10:MDQ4Nzg2M2UtMmQ3ZS00ZTJkLWJmNjktNzZkZDBjMzY3MzA1] 1:nil +254=RowsNext 11:[10:NDRkNmVjMTktY2Y3MC00ZDcwLWJiNDMtNTMzNzVjMTQxZTMw] 1:nil +255=RowsNext 11:[10:ZTFkNTE4OTYtZDg4Mi00NTRhLWFiNzgtOTZjOTA5YzU2YzRm] 1:nil +256=RowsNext 11:[10:MTRmM2Y4MWUtODcxMC00ZTY4LWI0NGQtYmE1OTI4ZWQ3OTcx] 1:nil +257=RowsNext 11:[10:NmNmZWUzNTktZDBkNy00N2VkLTg4NGEtMjBkNTMzZTFlNmVi] 1:nil +258=RowsNext 11:[10:M2FhYTE4NjMtNGUwMy00MzczLWJiNDAtMjYyMWFkMGNlMzUw] 1:nil +259=RowsNext 11:[10:MzkzNjFjNjUtZGQ0NC00ZDM5LTgyN2YtNjZlY2Y0OWMwMTYx] 1:nil +260=RowsNext 11:[10:MmNhNjE4ZjAtNGZhNS00ZmI5LWI5MzEtMDE0MjFmODI5OGZi] 1:nil +261=RowsNext 11:[10:YmRmZmRlNTctYzFiZi00YWMxLWE3ZGItM2IyNTI3M2Q0NTEw] 1:nil +262=RowsNext 11:[10:OWYyYWYzY2EtMzliMy00N2I4LWFhNWUtN2FlMWI2MzE5YzQ1] 1:nil +263=RowsNext 11:[10:YTkyYTY4Y2MtOGYwNi00NmM3LWI4YzMtYmQ5MGMxMjBhMTM3] 1:nil +264=RowsNext 11:[10:NDIxYWY0NjYtMjVmOS00YWFmLWE4N2YtMGIzNmIxMjNhNmM3] 1:nil +265=RowsNext 11:[10:OGYwZjAyZWQtYTYwZS00YjM2LTlhYjEtMjg3OTAzZGEwNjZm] 1:nil +266=RowsNext 11:[10:NTI1ZDczNDUtYmYzNi00MDUxLTkwY2YtNTJhMjQ0NGQ0ZmRh] 1:nil +267=RowsNext 11:[10:YTZlM2MwNmYtMGE3Ni00MmM3LTkxMzAtMzFkOTJjNzFhOTI1] 1:nil +268=RowsNext 11:[10:OTk3ZTVjM2EtY2MwYS00YTBjLTliYjQtMDM5ZGYwMTAyZDdj] 1:nil +269=RowsNext 11:[10:ODUxMDQ2OWEtNTNkNi00MjBiLWI4OWUtZjVmNGI0MjI5N2Vh] 1:nil +270=RowsNext 11:[10:YTM5ZjVhMzktYmJlMC00ODhlLTg5NTYtMWZlZTc3ZWRmZDRi] 1:nil +271=RowsNext 11:[10:ODE3MzVlZDYtNGJhMi00ZmUzLTg3N2UtMzkzZjU4Mjg1Yzdl] 1:nil +272=RowsNext 11:[10:ODYxYzMzZGItN2MxYi00OWEwLTgxOWEtZjQ5ODdmOTc2OGNi] 1:nil +273=RowsNext 11:[10:YzMxNDliZWMtOGIxMS00MzAxLWEzZmItOTRmMzNkZGVhZmYy] 1:nil +274=RowsNext 11:[10:YTU3MDU5Y2ItY2UxZC00NzdjLWIxZjYtZjkzZjY1OTlhNzIy] 1:nil +275=RowsNext 11:[10:MTY0ODdjOTItNGJhNC00YjE1LTk4YTctNDg4N2I5OTdmNjBk] 1:nil +276=RowsNext 11:[10:ZGE2Y2NjZWQtYjA3Zi00ZmMxLThkNGMtYTRkZjc5N2QwNmZi] 1:nil +277=RowsNext 11:[10:YTBiM2UxYzMtZGM3Ny00ODYzLThkY2ItNTQ2YTgzZGE5ZTdi] 1:nil +278=RowsNext 11:[10:NWI3YWQxYzYtNGZiYi00NzY2LWFmMjUtMDNmNTZjYjE2ZDAx] 1:nil +279=RowsNext 11:[10:NGU0MGVlYWItMTI0MS00NjE2LTgwOWYtZGY2YTRiZDI2YWQ1] 1:nil +280=ConnQuery 2:"SELECT * FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $2)" 1:nil +281=RowsColumns 9:["id","owner_name","value","owner_id","sharing","created_at","updated_at","created_by","updated_by","deleted_at"] +282=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +283=RowsNext 11:[10:MDQ4Nzg2M2UtMmQ3ZS00ZTJkLWJmNjktNzZkZDBjMzY3MzA1,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +284=RowsNext 11:[10:MGI4M2YwZDctNGRlMC00NTE5LTkzZmEtMDk1ODJiNGY3Zjlh,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +285=RowsNext 11:[10:MTFlOWQ3ZDctODhlNC00OWYxLWEyYjMtOWQxNTAwZGZkYmI3,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +286=RowsNext 11:[10:MTNkMmQzNWYtMzZlNy00Mjc5LThjMjctMzBiOGI4OTU1NDhi,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +287=RowsNext 11:[10:MTRmM2Y4MWUtODcxMC00ZTY4LWI0NGQtYmE1OTI4ZWQ3OTcx,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +288=RowsNext 11:[10:MTY0ODdjOTItNGJhNC00YjE1LTk4YTctNDg4N2I5OTdmNjBk,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +289=RowsNext 11:[10:MWJjZTQ4MDQtZmUwMS00NzcwLTk3MzItNzdmNjEzNjUwYTM3,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +290=RowsNext 11:[10:MWRlM2VjZGYtNTFmMC00NmYyLThiYjktMzJmNzRjYzQ5Zjlj,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +291=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +292=RowsNext 11:[10:MWY1ZDJhNzgtY2ZiOS00MzUyLTk0MGItYzE5ZGM0Y2JiYjFi,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +293=RowsNext 11:[10:MjE2ZWJlNmEtZGM4MC00MzA2LWIxY2UtM2NjMTdkZGJhNjA1,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +294=RowsNext 11:[10:MmNhNjE4ZjAtNGZhNS00ZmI5LWI5MzEtMDE0MjFmODI5OGZi,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +295=RowsNext 11:[10:MzIwZjk0NTctNjViYy00NGRhLTk0MmQtODZkMWMwMzgyZWJj,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +296=RowsNext 11:[10:MzJlYzc1ZWEtZjhmZi00MGNhLTg4MTEtZjdhNWQ5ODM2MGZm,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +297=RowsNext 11:[10:MzkzNjFjNjUtZGQ0NC00ZDM5LTgyN2YtNjZlY2Y0OWMwMTYx,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +298=RowsNext 11:[10:Mzk5NDBlZWMtODZlZS00NWZlLWFmYmYtZTA1ZmY1OGZkYzQ1,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +299=RowsNext 11:[10:M2FhYTE4NjMtNGUwMy00MzczLWJiNDAtMjYyMWFkMGNlMzUw,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +300=RowsNext 11:[10:M2JiMzU5ODItY2M5Zi00OWE4LTgwZGQtZDc0NzE1MDBhMjUw,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +301=RowsNext 11:[10:NDIxYWY0NjYtMjVmOS00YWFmLWE4N2YtMGIzNmIxMjNhNmM3,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +302=RowsNext 11:[10:NDRkNmVjMTktY2Y3MC00ZDcwLWJiNDMtNTMzNzVjMTQxZTMw,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +303=RowsNext 11:[10:NDUzMjZlNjgtNDQwNy00NDFjLTliNDctZTkwZjU2NWRmYWJk,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +304=RowsNext 11:[10:NDkxMWQ5NjEtNWY0Mi00NDk5LTliNjktZjNiMWZiMGJmZjRh,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +305=RowsNext 11:[10:NGI2NzVkNjAtYWYzNS00NzllLTg5NDItMzdhZjg1NjQ1ZmY4,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +306=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +307=RowsNext 11:[10:NGU0MGVlYWItMTI0MS00NjE2LTgwOWYtZGY2YTRiZDI2YWQ1,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +308=RowsNext 11:[10:NTI1ZDczNDUtYmYzNi00MDUxLTkwY2YtNTJhMjQ0NGQ0ZmRh,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +309=RowsNext 11:[10:NTJiMTkyMDYtNDVkYy00YzY4LTljYTItOTYzNzE5MTk1Nzcx,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +310=RowsNext 11:[10:NTNhZDIyZTYtNDc0Ny00YjJkLTgwYzAtNTY1MmNhMGVlYjQ2,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +311=RowsNext 11:[10:NTQ5NDQwOGQtN2EyOC00MmViLWIwODYtZTMwZDg2YjQ4OWY2,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +312=RowsNext 11:[10:NTRlMDYzMTYtZjE1MC00OWYwLTkxZDgtOWY0MjYzZmRjYzkw,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +313=RowsNext 11:[10:NTYxZWQxNjUtOTA4NS00YmM2LWIzZjEtNzFhZDQ5NjYxMGNh,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +314=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +315=RowsNext 11:[10:NThmNWI2Y2ItMzRlNi00MzM0LTk1MDQtYzZmODMxYTUwMzc4,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +316=RowsNext 11:[10:NWIzZGM2MDctODk4Mi00ZWY5LThiYzctOGJlZDA1ZjE5NmE4,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +317=RowsNext 11:[10:NWI3YWQxYzYtNGZiYi00NzY2LWFmMjUtMDNmNTZjYjE2ZDAx,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +318=RowsNext 11:[10:NWQ3NWJkZmItZDlkMS00NTZlLThmOTgtZjJmN2M2ZGE1ZmJj,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +319=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +320=RowsNext 11:[10:NjE5MzYwYTYtYjZiZC00N2RlLWIyMDUtOGRmNTA5MmU4OGYw,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +321=RowsNext 11:[10:NmNmZWUzNTktZDBkNy00N2VkLTg4NGEtMjBkNTMzZTFlNmVi,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +322=RowsNext 11:[10:NzY4Yjc5YmItYWU3Yy00MDZkLWJkOGYtZGQzMTE0NTY2ZjAw,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +323=RowsNext 11:[10:N2JjMzQ3NGEtNTAyOS00NGRlLWE5YWYtZWI1NTY4NjI0ZjNh,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +324=RowsNext 11:[10:N2YyMDhjYzctYTJkMC00ODhjLWIxYTEtMDIzMDBmNjVkMmFl,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +325=RowsNext 11:[10:ODE3MzVlZDYtNGJhMi00ZmUzLTg3N2UtMzkzZjU4Mjg1Yzdl,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +326=RowsNext 11:[10:ODRjODk3MDctYmZhNC00ZGU3LThmYWItOWFiZDYxZjc3YTA1,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +327=RowsNext 11:[10:ODUxMDQ2OWEtNTNkNi00MjBiLWI4OWUtZjVmNGI0MjI5N2Vh,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +328=RowsNext 11:[10:ODYxYzMzZGItN2MxYi00OWEwLTgxOWEtZjQ5ODdmOTc2OGNi,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +329=RowsNext 11:[10:ODYyZWM0OWYtODg5MS00MWJmLWI2YmEtYTQwODIzMTljZDc3,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +330=RowsNext 11:[10:ODY5OGQ5YzctMDk0Ny00Y2VhLWEwY2UtNmZiYjUzZDBiMzk0,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +331=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +332=RowsNext 11:[10:OGIyYjA1ZWQtMTRmYi00NDEwLThjMWMtMDc1NWVhYjJiMzI1,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +333=RowsNext 11:[10:OGUwMGE0ODYtMDdiZi00ZDdmLTkyNmEtOWY1Zjg5Yjk3YmFi,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +334=RowsNext 11:[10:OGYwZjAyZWQtYTYwZS00YjM2LTlhYjEtMjg3OTAzZGEwNjZm,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +335=RowsNext 11:[10:OTMwYWEzNzUtMTc3MS00MzQ4LWEyOTctYzBlMzkzODQ1YjQ3,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +336=RowsNext 11:[10:OTU0MmViODItYTAwZS00ZTM0LWExMzMtNDNhNmFmOWEwMDEx,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +337=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +338=RowsNext 11:[10:OTYxNmUwNTQtODg1Yy00YjFmLTlmNjItNTE0NGI4NDE2YTRi,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +339=RowsNext 11:[10:OThlOTliZjYtOWE5Yi00ZGQ2LWI0ODYtNWY0MzA2Y2QzZmQ1,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +340=RowsNext 11:[10:OTk3ZTVjM2EtY2MwYS00YTBjLTliYjQtMDM5ZGYwMTAyZDdj,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +341=RowsNext 11:[10:OWYyYWYzY2EtMzliMy00N2I4LWFhNWUtN2FlMWI2MzE5YzQ1,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +342=RowsNext 11:[10:YTBiM2UxYzMtZGM3Ny00ODYzLThkY2ItNTQ2YTgzZGE5ZTdi,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +343=RowsNext 11:[10:YTM5ZjVhMzktYmJlMC00ODhlLTg5NTYtMWZlZTc3ZWRmZDRi,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +344=RowsNext 11:[10:YTU3MDU5Y2ItY2UxZC00NzdjLWIxZjYtZjkzZjY1OTlhNzIy,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +345=RowsNext 11:[10:YTZlM2MwNmYtMGE3Ni00MmM3LTkxMzAtMzFkOTJjNzFhOTI1,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +346=RowsNext 11:[10:YTkyYTY4Y2MtOGYwNi00NmM3LWI4YzMtYmQ5MGMxMjBhMTM3,2:"user2",2:"B-2 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +347=RowsNext 11:[10:YmRjNGY2MTQtNWVkNC00ODFmLTgyNTMtZjVkMDcxNjI4NWEw,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +348=RowsNext 11:[10:YmRmZmRlNTctYzFiZi00YWMxLWE3ZGItM2IyNTI3M2Q0NTEw,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +349=RowsNext 11:[10:YzJiZDE1M2MtOTVhMC00MDA3LWFmZjAtOTdmZGYxNDlkYzky,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +350=RowsNext 11:[10:YzMxNDliZWMtOGIxMS00MzAxLWEzZmItOTRmMzNkZGVhZmYy,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +351=RowsNext 11:[10:YzVmODBmMjItMGQ1Ny00NzFhLThjMWUtYjVlMDg4ZWQ5ZmFm,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +352=RowsNext 11:[10:YzY0Mzc3ZTMtMzk1My00ODZlLTk4Y2YtZTk1MTBiYTMzNGQz,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +353=RowsNext 11:[10:Y2MzYmIxODEtMDc4NS00MzM0LWFiNjEtZGFhYWFjNTA0MzM5,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +354=RowsNext 11:[10:Y2RjZDJkMDEtZmEyYy00NjJjLWIxMDQtYmU5OTMyNjFkNDFi,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +355=RowsNext 11:[10:ZDJjZjUwMzctMTcyMi00YmU2LWI2ZTUtOGIxYjBmYmU3Yzcz,2:"user1",2:"B-3 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +356=RowsNext 11:[10:ZDNlYTVjODctZDc2NC00MDc3LTlkYTYtMTE0Y2FhOGFkY2Mz,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +357=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"user3",2:"B-3 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgIjlhOTAxYzkxLWEzZDYtNGQzOS05YWRmLTM0ZTc0YmIzMmRlMiI6IFsicmVhZCJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +358=RowsNext 11:[10:ZGE2Y2NjZWQtYjA3Zi00ZmMxLThkNGMtYTRkZjc5N2QwNmZi,2:"user2",2:"B-3 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +359=RowsNext 11:[10:ZTFkNTE4OTYtZDg4Mi00NTRhLWFiNzgtOTZjOTA5YzU2YzRm,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +360=RowsNext 11:[10:ZTRkMDBmYjktM2YzYS00MjEyLTliM2MtYTNkNDUyMTBkODgx,2:"user1",2:"B-2 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +361=RowsNext 11:[10:ZTU4YTJlOTctODA2Ni00MjhjLTlhOWMtZTQ5ODc0NDM2ZTI4,2:"user3",2:"B-1 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +362=ConnQuery 2:"SELECT * FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $2)" 1:nil +363=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +364=RowsNext 11:[10:MWEyYTRhNmMtZTJkMy00OGY1LTk3YjYtMDM4ZmUxZGQxNjM2,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +365=RowsNext 11:[10:MjY5NmVkYjAtMWRjNy00ZGZiLWFmMjgtOTVjNjE2YTRlZDRi,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +366=RowsNext 11:[10:M2JhNDcwMDQtODBiMC00N2Y2LTkwNzItZjliZmJlN2JjY2Y5,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +367=RowsNext 11:[10:NDhjOThhZDUtOTliNC00Mzc2LThiYWYtY2ExZmZkMzJmNWZk,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +368=RowsNext 11:[10:NGU5Zjk5ZDEtOGE4Yy00Mzk4LTkwNjQtOTRhNDkwN2UzMDJk,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +369=RowsNext 11:[10:NzMyMTBiY2QtZmJmZC00ZjliLTgwYzUtMDEwMTU0MDJiYjFl,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +370=RowsNext 11:[10:NzY4YzIyZjQtOGM4ZC00NDEyLWFkYWYtYWJiYjVlOWNmNDhm,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +371=RowsNext 11:[10:YzhhYWVhYjYtYzIwOC00MTZkLWIwODMtMmRlYmFmZDIyMTE1,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +372=RowsNext 11:[10:ZTRhZDU4NzYtNjU0NS00ZGQ4LWExZTMtZWI0NjM3MDQ1OWIz,2:"user3",2:"B-2 U-3",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +373=RowsNext 11:[10:MTg4MDAwMzctM2FhZS00YWUxLThhOGItOTg2MTRhOTYyNGZl] 1:nil +374=RowsNext 11:[10:YjIxZGJmMTEtZmFkNy00NzlhLThhNjUtYmFlMjExZDU4M2Jh] 1:nil +375=RowsNext 11:[10:MmYzODA4MWEtZGM1MC00NTg1LWJmNTQtOWNlMTEwMGQyNDg1] 1:nil +376=RowsNext 11:[10:ZmM3ZTc3ZTItZjRhOC00ODE5LWJjYTYtYzdlNTc3MzkwNTg2] 1:nil +377=RowsNext 11:[10:YjM2MWZhZjgtNjM3YS00OGJjLTgwNmYtZDE2MmY2N2JkNDYw] 1:nil +378=RowsNext 11:[10:ZjZlZjdjNWItMzU3OC00ZmI2LWEwZmItMzM4NTcyNTZjZTM3] 1:nil +379=RowsNext 11:[10:NjQ0ZTFhNjEtOTJlOC00M2I4LTg5ODMtMDFjNzliYWE4MWZk] 1:nil +380=RowsNext 11:[10:Yjk3M2FiYzAtOWQzYy00Njg1LWIxNTAtYjczODQxMmVkMDQy] 1:nil +381=RowsNext 11:[10:M2I2ZTNhOGUtMDMyNS00OWQ4LWJmYWUtNmI0YjJmOTliMzIy] 1:nil +382=RowsNext 11:[10:M2M1YmUyMTktNmRmZC00ZDkxLTg2NjEtOTMxMTNkOWI4NzY1] 1:nil +383=RowsNext 11:[10:NmM0YThmZWUtMjlkYS00MWJjLWE3MWYtNTY5NzU2NDIzY2Nj] 1:nil +384=RowsNext 11:[10:OWIyYjlmOWYtN2RiZi00Yzg2LWJiNDUtNzU4NWVhYTEwYjM3] 1:nil +385=RowsNext 11:[10:OTQwMjZmOGYtMDNiOS00ZDQ4LWJiNTgtNmZjNmMxYzhjYWE4] 1:nil +386=RowsNext 11:[10:OWVjYWM0YzMtYjg1ZC00YmJjLWIyNjktYzkzYTI1ODI0NTk3] 1:nil +387=RowsNext 11:[10:MmM4Mjc3MTYtNmNmZi00ZTc3LWIyMDktNGYyYzI1OGVmZWQz] 1:nil +388=RowsNext 11:[10:OWUzOTYxMTEtOTA3Yi00YjJhLWJkMzgtNjQwNDViMDM3OTVm] 1:nil +389=RowsNext 11:[10:OGExZGY2NGEtMjg4Ni00NmRjLThmYmUtNjdhM2Y2OWRkMzZi] 1:nil +390=RowsNext 11:[10:MmQzMDdjZGMtODAyNS00ODljLWFjNzAtNzc4ZjIyZWUzMzNk] 1:nil +391=RowsNext 11:[10:Yzk5NDliNDgtNDE0OC00Zjc2LTljZjAtY2Q5ODM5NDdjZDgw] 1:nil +392=RowsNext 11:[10:YjIwMjQ5M2YtZTM3MS00ZmI1LWE2YTAtNGE4YjdmZjc3ODYy] 1:nil +393=RowsNext 11:[10:YmFhZWJiZDAtYjdlMi00ZGY0LTliNTItZmRkYTc1MTkxMmRj] 1:nil +394=RowsNext 11:[10:OTNiNWY1MDItOWE0MC00OWUzLTkxNWEtMjcyNDUwMGI1MWVl] 1:nil +395=RowsNext 11:[10:YmQ2Y2ZkOTAtNzUxYi00M2YzLWFkZWUtMjIwYjdiMTFmMWEy] 1:nil +396=RowsNext 11:[10:MTk4MjQyOGYtYmJlMC00MjczLTkyYTUtYmRjODk5NGY1ZmVl] 1:nil +397=RowsNext 11:[10:YjE2MjBiMGMtOThlYi00ZTE4LTkwYjctZjhiZmZhMWY0YWRi] 1:nil +398=RowsNext 11:[10:ZWUzZWU0ZWEtYWVlYS00ODRkLWEyNzUtZjE3MWJiZWFkNjlk] 1:nil +399=RowsNext 11:[10:M2Y1MmUyOTEtMGEyZC00NTI0LWE5NzQtZTljOTRkZDdkZWFh] 1:nil +400=RowsNext 11:[10:ZTliYTZjYmMtMDE1ZS00ZDBiLWIxODQtZTcyMGY0OTViODJl] 1:nil +401=RowsNext 11:[10:OThmMWYzNmQtMDYzYS00NmUyLThkYjktMDA5ZjNhZjgxMDI2] 1:nil +402=RowsNext 11:[10:NTE1ODUzYzItMTFmYS00Nzk1LThjMDUtMDE3NWE3OTliMWY4] 1:nil +403=RowsNext 11:[10:ZGJmNjkxNDQtNjU2MC00OTcyLTg1MWEtM2FiYjRmZmY0Y2Qy] 1:nil +404=RowsNext 11:[10:OWI3YmQzODMtZTBjMy00YzQ5LWIxZmQtZWI4MTMzNDRkNDNh] 1:nil +405=RowsNext 11:[10:ODcwODU1MGItOTkyMS00OTc1LThmNTAtYTI5NDdhYjZiZjQz] 1:nil +406=RowsNext 11:[10:YzRjZDU0YWUtNWZhOS00NmRhLWFhMjMtMzI1ZGFjN2NkOTY4] 1:nil +407=RowsNext 11:[10:NWY0ZGE1NTMtYjNlMS00MzcxLWI4ODQtZmZlOWI0MTYwNzcz] 1:nil +408=RowsNext 11:[10:YmM4OGVkYjUtOGVlOC00MzU0LWE1NGEtZmM1NDkzN2ViZWVk] 1:nil +409=RowsNext 11:[10:NDYzYjA1MjMtZDgwOC00M2ViLWE5ODMtODZiNmNkZDg0ODZl] 1:nil +410=RowsNext 11:[10:Yzc5MTNhZGYtMmQ5Ny00N2ExLTg2NTktMGNjNzQ5MTMwZDFh] 1:nil +411=RowsNext 11:[10:N2QzNTU2N2YtZTZhOC00NTdjLWJkOGUtZTE3ZGNkZDIxNTY2] 1:nil +412=RowsNext 11:[10:YWM5OWE4Y2EtMDIyMS00ZGM4LWJjM2UtNDIzYWE0NTBiYjZh] 1:nil +413=RowsNext 11:[10:NGM0ZWFmZjktZjBmNy00YTk3LWI4ZjgtM2IyYzcwZjkxMGIx] 1:nil +414=RowsNext 11:[10:ZjJhMDEzZmItZDRkOS00ODI4LThlODAtN2ZjMGI3MjU3NGVk] 1:nil +415=RowsNext 11:[10:YThmZDE4MWYtNGIxZC00N2E5LTljMTEtMWI4ODIyYmIzZWEz] 1:nil +416=RowsNext 11:[10:ZTkwMWRhMjMtMzA0MC00MjcyLWI1MzEtZTY3MzcwOWFmMzE0] 1:nil +417=RowsNext 11:[10:NjBmZWZlNWItMTk3My00MjE5LWJkZWQtNGY4OWNiOGYzMzU4] 1:nil +418=RowsNext 11:[10:YTE3MmNiYWItZDdjZC00NDc1LTg4ZTAtZWFjMmNkOWZkODA3] 1:nil +419=RowsNext 11:[10:ZWNhNzAxMWMtNzk3Ny00Njc4LWExOTItNjk2M2Y5MDYyODlj] 1:nil +420=RowsNext 11:[10:ZGNkNGU5OGMtMzdhMi00MDFmLTk1MjItODcwODhhYmU0M2Mz] 1:nil +421=RowsNext 11:[10:ZjAzMDM5MmEtYmRjZC00MWNkLWEwYWQtNGFiYjljMDBiNjdh] 1:nil +422=RowsNext 11:[10:N2MzNmZkYmMtNjczZi00NDAyLWFiNTItODJjMTM2NjQ0MjVh] 1:nil +423=RowsNext 11:[10:ZWI5YzA0MDYtMjcwOS00OGI2LTlkM2MtZDkxMDYzNjNlNWQ3] 1:nil +424=RowsNext 11:[10:OTllNDMxMTQtMmM1YS00MzAxLWIzYzYtNmY4OTk2NGQ2NDVk] 1:nil +425=RowsNext 11:[10:YzFhZmE3MDMtODdiZC00MTFhLWFkMGMtZDQ3YTYzMWZiZjFm] 1:nil +426=RowsNext 11:[10:ZWMwNjM4OTctMDQzZS00YWY3LTlhNWYtZjQzZWZiZTI0ZGZk] 1:nil +427=RowsNext 11:[10:M2MxMWIyYmMtNWM4Ny00Njk3LTg4MGEtNzcwNWZiM2VjY2Jh] 1:nil +428=RowsNext 11:[10:ZjliNTNlOGItMjllZS00YTIyLTg1NGUtZDJlMzk0NTVmNjNj] 1:nil +429=RowsNext 11:[10:Y2ZmODI1ZGMtZjJlMC00NjIzLTgwOGEtNTE0ODE5MWJhZjI5] 1:nil +430=RowsNext 11:[10:YTY3MGNjMjctNTM5ZS00NTg5LTkxZmUtMGEzYzE0NjZkMDc5] 1:nil +431=RowsNext 11:[10:NmE5MTI2OWItYzFmNC00MDJkLWFkY2QtMWEzMDRkZGY3M2E1] 1:nil +432=RowsNext 11:[10:YmUwNTYxY2EtYmJlMy00NDc0LWIwNGItMDBjODYyNGUxZTk3] 1:nil +433=RowsNext 11:[10:NTRjMDUwNWUtZGUxMi00NzA5LTllNmUtNTk5MmQ2ZTUxM2Vi] 1:nil +434=RowsNext 11:[10:YTRjMjc5NWQtMGEwNi00YzA4LWI4NDktMWZlNGY1ZTBhYmUx] 1:nil +435=RowsNext 11:[10:MTY2NzQ3ZmYtOTgyMC00NzljLWFhNzYtMDJlMDhkZTQzZTk2] 1:nil +436=RowsNext 11:[10:NjQxZDMyZDgtYTZhZi00ZmZiLWFmMTMtN2Y1OWM1MzFlMDJj] 1:nil +437=RowsNext 11:[10:OWQ1OWY2NGMtNzJhZC00ZTc3LWJmMTctMWUyMzM1MWRjN2M3] 1:nil +438=RowsNext 11:[10:YTRhYmIxMDEtODZjYS00ZjQ1LThkNzktMTc4OWRhYmY0NTc1] 1:nil +439=RowsNext 11:[10:ZDE2MjAwMGEtNDQ0NC00ZTgwLWFjMmMtZGQ5NmNlNjI4ODky] 1:nil +440=RowsNext 11:[10:OGRhNTYyNjUtNGFhNi00MWI0LWJkODQtZjg2Mjg0YmYyYjcw] 1:nil +441=RowsNext 11:[10:YWM0NmI2MjItZjc2Ni00ZWFkLTg5MDItMmFkNmJiMzIzZWNh] 1:nil +442=RowsNext 11:[10:ZDJhOTU1ODctMWMyMi00NGUzLTk0NjQtMGY0YWJjNDYzZTJj] 1:nil +443=RowsNext 11:[10:ODk2M2Y1MzMtMDgwOS00ZjM2LTg3NzgtZGUyMTQzZmE0ZGEz] 1:nil +444=RowsNext 11:[10:MDY4MDdlZWEtYThmMC00NGFkLTkyYTYtMGY4MmEwOWM4OGMx] 1:nil +445=RowsNext 11:[10:Y2IwZmFlZmItMjE3OC00OTNkLThjNGItZTg2Mjg5ZGE2MmNl] 1:nil +446=RowsNext 11:[10:MDMzZWJkMDItZTY0MS00NmRhLTg5MDMtMjM3Y2E3MTJjNDFl] 1:nil +447=RowsNext 11:[10:NjE2YmQ0ZWQtNWNlYy00ZDhkLWFlYTMtZjc5NmE2ODE3NGRh] 1:nil +448=RowsNext 11:[10:MWI0MjkyZGQtMjA4Yi00MGU4LTgzZjktYmJlNjA3ZjgzMTMz] 1:nil +449=RowsNext 11:[10:MmM0ZTkyNzQtYzE2My00MjY1LTgyMGMtYzFjZTE5YTg0ZmE2] 1:nil +450=RowsNext 11:[10:NDliZTJmZDctZjRhMi00ZjYwLTg2MDItODkxZTZiM2Y3NGY0] 1:nil +451=RowsNext 11:[10:Y2Y5OWRiODktZTVhMS00ZjIyLThjOTEtMzA5MDRkZjBkY2Yw] 1:nil +452=RowsNext 11:[10:ODk3NzZjZGItNDUwNS00ZDUxLTk5ODAtZjI1YzJlMjg1MDFj] 1:nil +453=RowsNext 11:[10:NDQ5MzQ3YzUtMjM3Zi00YjNlLWFjMjgtMGM3YzYzYWM3YzEw] 1:nil +454=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_b\".\"owner_id\" = $3 OR \"test_opa_model_b\".\"owner_id\" = $4 OR (\"test_opa_model_b\".\"owner_id\" = $5 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $6) OR \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $7 OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $8 AND \"test_opa_model_b\".\"owner_id\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $10 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $11)) AND \"id\" = $12" 1:nil +455=ResultRowsAffected 4:1 1:nil +456=ConnQuery 2:"SELECT * FROM \"test_opa_model_b\" WHERE \"test_opa_model_b\".\"id\" = $1 LIMIT 1" 1:nil +457=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"user1",2:"Updated",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.377654Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +458=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_b\".\"owner_id\" = $3 OR \"test_opa_model_b\".\"owner_id\" = $4 OR (\"test_opa_model_b\".\"owner_id\" = $5 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $6) OR \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $7 OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $8 AND \"test_opa_model_b\".\"owner_id\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $10 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $11)) AND \"id\" = $12" 1:nil +459=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"user3",2:"Updated",10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.387191Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +460=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"value\"=$1,\"updated_at\"=$2 WHERE (\"test_opa_model_b\".\"owner_id\" = $3 OR \"test_opa_model_b\".\"owner_id\" = $4 OR (\"test_opa_model_b\".\"owner_id\" = $5 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $6) OR \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $7 OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $8 AND \"test_opa_model_b\".\"owner_id\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $10 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $11)) AND \"id\" = $12" 1:nil +461=RowsNext 11:[10:MmFlODgwYjEtMTBhNy00ODRmLWE3NmEtNmVkNTAxMTA4OTk4] 1:nil +462=RowsNext 11:[10:ZWJiMjI5YzAtNTA0My00Zjc3LWFhNGItYWY4YjhiZTU2Mjhj] 1:nil +463=RowsNext 11:[10:ZGE3ZTU0NTktOTU2Ni00ZmJjLTg3Y2EtMzczZGZkNDBhNmZm] 1:nil +464=RowsNext 11:[10:ZWI3MTQ4Y2ItMThhMi00ZjFkLTk3N2QtY2RkNTNhZjk0OTU0] 1:nil +465=RowsNext 11:[10:YmIwMDBhYTMtZTQ4MS00ZDlmLWI5MGEtNjdjMjMzMjRlNjVh] 1:nil +466=RowsNext 11:[10:MGIzMDBkMzUtNzJhZi00OTRkLWIwZjgtZDI5ZWIyMjZjMzlh] 1:nil +467=RowsNext 11:[10:NTU2MDEwMzItNTAzMy00MjlhLWI4MzItNGEwOGJmMDllNTBj] 1:nil +468=RowsNext 11:[10:NGFlMjUyZmQtNzY0Ny00ZmUzLTgxYjctZTE5ODMzNzExMTdi] 1:nil +469=RowsNext 11:[10:ZGE1ZDRhNjMtMTQ5NS00YTk5LWFjY2UtYjI3OTMyZWQyNGY4] 1:nil +470=RowsNext 11:[10:ODk2MzFhMmEtYWRmZS00NzUwLThiNzUtZTk5NDEwYzVlNzg1] 1:nil +471=RowsNext 11:[10:Y2VlODQxYjktYjIzYi00MWJlLWIyMWUtM2M5MjEyOGUzYzAx] 1:nil +472=RowsNext 11:[10:NzMyY2ZiMWItMmEzMi00YzRhLTljOGUtZmVmMjJjMmNjYjcy] 1:nil +473=RowsNext 11:[10:YTZmOTgyOGMtMGYwOS00ZTdjLTg4NmQtNTNlMzUwZDI3ODQ0] 1:nil +474=RowsNext 11:[10:Yzg1Mjk0OGYtNzA4ZC00NzU5LTk3MzMtNTkwMWFkMjI0N2Iz] 1:nil +475=RowsNext 11:[10:ZWM1OTU2YTUtYmYzOS00YTlhLWFjYmYtMWViZGM4MDczODFh] 1:nil +476=RowsNext 11:[10:MmY3OTMyZjMtMjBhMC00MGRlLWFhYzAtZDc1ZGY3ZjVjYjdm] 1:nil +477=RowsNext 11:[10:ZGVjM2RjN2YtNmZhYy00NmZmLWFmYzAtMTRlNWZhMWFkZjM5] 1:nil +478=RowsNext 11:[10:YzhlYWI3N2YtNjRkNC00ODcwLWJlMzgtNTYxOGYzYTgwZTVl] 1:nil +479=RowsNext 11:[10:NzdjODE2YTctMjRlMC00MWFlLThhYjUtNWUyYjE0ZGQ0NTFk] 1:nil +480=RowsNext 11:[10:NThkYWI3MTktM2QzOC00MDU1LTg4NTQtMDcwNjY1NmE5ZDY2] 1:nil +481=RowsNext 11:[10:Mjc5YzA2ZjQtZDg4NS00ZTE1LTg4MTktYzlmODQ3YjFmZmE3] 1:nil +482=RowsNext 11:[10:M2ViYjVmMDAtZjJhNS00NTdkLTgxODMtNmFhMWJkN2Q0ZjI2] 1:nil +483=RowsNext 11:[10:YThiMTQ0YTMtYTYwYS00MWMzLWE0YWYtYmUwMzYzNzAwYjQy] 1:nil +484=RowsNext 11:[10:MzZjODNlMzktYWQyNy00YjY2LTg4ZDgtMzkwMzc4ZDU5ZTUz] 1:nil +485=RowsNext 11:[10:MGI0ODk4ZTgtYzU4Ni00MDhkLWFhODMtOGRmOTBlM2Q4MjZk] 1:nil +486=RowsNext 11:[10:YWM1MGEzMTMtNTcyMC00OGFkLTk3ZmEtYmY4YjI0OTk0N2E4] 1:nil +487=RowsNext 11:[10:NjE1MzVkNDAtMGYwYy00ZmMyLWI2ZDQtNTE3N2MzZjQyOGIw] 1:nil +488=RowsNext 11:[10:ZTcxMzQyMDAtYzAzOS00N2RmLTg0MDAtOTY0NWU4MzRhZGYx] 1:nil +489=RowsNext 11:[10:MDk4Yjg0ZDEtMjU3YS00MjIyLThjZjktM2JjY2I0ZDZjN2Y4] 1:nil +490=RowsNext 11:[10:Y2IzYWU3N2EtYjExYy00OTdkLWFhYWMtN2ZkNTIwMGE4NWNl] 1:nil +491=RowsNext 11:[10:OTM0OTcxOTUtYzU1ZC00OWZjLTkyYTctOGUxMDZiZTNlZjZk] 1:nil +492=RowsNext 11:[10:YTJjNDNlOWYtNWQzYS00YTU1LWI1YzItYzk2MTIyOWNlYjNm] 1:nil +493=RowsNext 11:[10:MzA0YjJiZDQtYjAwOS00MTYzLTgzZWYtNzljM2E2YTNiNjEy] 1:nil +494=RowsNext 11:[10:NTNhODZhNTgtYmM1OS00NzI5LWIxZTAtYjEzZGE3OTJlMmQ1] 1:nil +495=RowsNext 11:[10:M2I1MzRiMGYtY2MxYi00YmE1LTkxN2YtZjQ3MGZjYzBmNThj] 1:nil +496=RowsNext 11:[10:NTYwOGI3OWQtOWQ2Mi00MGRhLWEzYjctNGFmNjJlZmRiN2Iy] 1:nil +497=RowsNext 11:[10:MmIxY2Y0MjQtYTMyOS00OWMzLWE1ZjMtNDdkZDFlMzYyZGJk] 1:nil +498=RowsNext 11:[10:ZTNjYmM4MzYtYjkyOC00MTZkLWJjZWYtODAxN2RlOWI3NmZi] 1:nil +499=RowsNext 11:[10:YjBhNTE5YzEtMzNmMy00N2I2LThhMzAtZGVmM2FjZjgxNDkz] 1:nil +500=RowsNext 11:[10:N2JkYzBhNDgtMGViZi00M2I5LTg0OTgtN2ZiYzEwZjkzOTBj] 1:nil +501=RowsNext 11:[10:MThlYTk4ZDgtNmM0My00YTQ0LTk2YWMtMTIyNGQ4MjYzNWE1] 1:nil +502=RowsNext 11:[10:YzI4ZDM5YWEtNTQyMC00NDU4LTliYjYtNDExZWEyNWI0ZDBi] 1:nil +503=RowsNext 11:[10:OTRhYjM2ZTYtZjVjYS00M2UxLTllODEtNmFjM2YxZWVkOTk1] 1:nil +504=RowsNext 11:[10:MGVjMzliOWQtYTk3ZC00NzM2LTg2ZmItMjU2MjJiMWQ2NDFl] 1:nil +505=RowsNext 11:[10:YjA4ZDZmMTEtNWZkOS00YjU4LTllZmQtZGQ2M2JiMTg5MmI4] 1:nil +506=RowsNext 11:[10:ZTQxZjBjMTQtNDUzZC00YzFjLWI2MTctYTI4ZjY5ZTc0ODU1] 1:nil +507=RowsNext 11:[10:YjNjOTU4NGQtMTM1ZC00MDVhLWJiYjQtOGMzZjczZTQyOWI2] 1:nil +508=RowsNext 11:[10:ZjcyMDYyNzItNzFkNi00NjgzLTllOGEtNmYwYmUzMDhlMDFj] 1:nil +509=RowsNext 11:[10:ZWM3ZjhmZjItZjcwMi00YjVmLWI3NzQtZDY3ODZlMWEyMDcw] 1:nil +510=RowsNext 11:[10:ODQ0MmRiMDMtMjkwMC00YmI3LTg5MTAtZTJlYjMyZTQyMjYy] 1:nil +511=RowsNext 11:[10:NWE3OWU5ZjYtYzU5OS00ZTY2LTk0ZGEtYjhmMmExOGI1NmVk] 1:nil +512=RowsNext 11:[10:MmE3M2YzOWItOThmMy00OTgzLTlkNGItNGI4N2Y3OTZiZjVk] 1:nil +513=RowsNext 11:[10:Y2I4NTlkMGUtNjcxMi00MGUzLThjNTYtOWJlOTNhODFmMmQy] 1:nil +514=RowsNext 11:[10:YTVlYTQxNDgtZjk1MS00MTJmLThkODUtZTkwNWVmNGMzNThm] 1:nil +515=RowsNext 11:[10:ZTg4MzA4ZWItZmUwYi00YWM2LWI2N2ItNTRmOWRmNWQ3Mzc0] 1:nil +516=RowsNext 11:[10:YTAxMjE1ZGUtOGQ1Ni00MTZlLTlkODgtYTUyMDliNWU2ZjY5] 1:nil +517=RowsNext 11:[10:ZTczNjk0MDktZmI5OS00Y2Q2LTg0ZjEtNDVkYmJhODE2Nzc2] 1:nil +518=RowsNext 11:[10:YjM2ZjczYjUtMzg3OS00NDk3LWExNmEtOTJkYjliYjQwZmNm] 1:nil +519=RowsNext 11:[10:ODVlOWYyYjctZWI3Ny00ZGZiLTgzYjEtZDhlZDJkYzE1NWU3] 1:nil +520=RowsNext 11:[10:OWZmMTRkODgtYzgyOC00MWFmLWJlNmUtY2Y5ZmI5MTMyMzE0] 1:nil +521=RowsNext 11:[10:YWEyMGQwNDktMzkzNi00MjU0LWI5MDctZTZiNWU3NzQ2ODMy] 1:nil +522=RowsNext 11:[10:MzNhYThiYzEtOTc5NS00OGNiLWE5NzktN2Q1YTk3NGRhM2Jl] 1:nil +523=RowsNext 11:[10:MzQ1OWQwYmEtZmRlYy00OTNiLWE4ZjctYjhhYzkxYThlMjIy] 1:nil +524=RowsNext 11:[10:MDY2MGQzMDQtOWZlNC00YmMwLTgyOGItYWY2Y2Q4NDZmNzk5] 1:nil +525=RowsNext 11:[10:NzI3NDJmMDctYmU5My00Y2Y5LWE4MWQtNzVhMjE3NjkzMGJi] 1:nil +526=RowsNext 11:[10:YTRkN2Q0NzEtYTg5ZS00YWM1LWFiYzgtZDJmMTViMGQwYzQ3] 1:nil +527=RowsNext 11:[10:OGEyMWJmYTItNTY2Ny00ZDkxLTlkNWMtMTEwOWY0OGNmMGVl] 1:nil +528=RowsNext 11:[10:MTUwMTIxOTctZTAwYS00M2QzLWE3MjgtZTUzNmQ5MTc5ODdk] 1:nil +529=RowsNext 11:[10:ZjE1N2MwZTQtZmY5MC00N2FhLThjYjAtOTkzNmM0ZWQzNWEz] 1:nil +530=RowsNext 11:[10:NGJmNTRkMTYtMzMzMS00NmJhLThmNDEtMGMyMzUxMWJjMTkx] 1:nil +531=RowsNext 11:[10:ZDIzMGIyNjAtY2Q2Mi00OGFkLWEwNjktYjA3Y2ZlYThmOWEz] 1:nil +532=RowsNext 11:[10:Zjk1OGFlYzktNjg3YS00ZTA2LWFkNGUtM2JiNjE5NDg1YTUw] 1:nil +533=RowsNext 11:[10:YmQyMTZjNGYtYWU4Yy00NTQ3LThiMWQtZTdmNGNkZjk0MmQ0] 1:nil +534=RowsNext 11:[10:Y2ZlYzUwYTktYWRkNS00MjEzLWFmODctNDEzY2MwYTdjYzkz] 1:nil +535=RowsNext 11:[10:Y2MxNWM4ZTMtNzA4MC00OGU2LWE0YTgtNTYxZmIyMGZlNGE3] 1:nil +536=RowsNext 11:[10:MjQ5NjljMWItODYxZS00NGM0LTllZjQtYjllOTgzNmMxY2Y2] 1:nil +537=RowsNext 11:[10:YzA4NWQ4YzktYzI3Ni00OTY5LTliYTctNmE5YjU3MTgwOTk0] 1:nil +538=RowsNext 11:[10:ZDFlMzhmZWEtYjAwMC00MjIyLTlkMDYtNDI1NmEzY2JiZmRi] 1:nil +539=RowsNext 11:[10:ZTY4ZWQ1ZjQtZDZjYi00NWMxLTk5YjAtODViMGVkYWFmYzAw] 1:nil +540=RowsNext 11:[10:ODU2NThjNDYtZDQxMi00ZTY0LTk5ZmYtMDEwZWJkMjYwMGJk] 1:nil +541=RowsNext 11:[10:NDBkOGE3OWItYjEwNi00YmEzLWIwYjctMDJmMWMzMjVmOWVm] 1:nil +542=ConnExec 2:"DELETE FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $2) AND \"test_opa_model_b\".\"id\" = $3" 1:nil +543=ConnExec 2:"DELETE FROM \"test_opa_model_b\" WHERE (\"test_opa_model_b\".\"owner_id\" = $1 OR \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $2) AND \"test_opa_model_b\".\"id\" = $3" 1:nil +544=RowsNext 11:[10:ZTcxMzQyMDAtYzAzOS00N2RmLTg0MDAtOTY0NWU4MzRhZGYx,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +545=RowsNext 11:[10:M2ZlOGU2NDktYTBhMS00ZTM2LWI3ZTMtNzg4MjhkMjEzYjVm] 1:nil +546=RowsNext 11:[10:MGJhNjViMWQtYWIwMi00YzNjLWIxZDgtMDljNmEyOTgwYTE5] 1:nil +547=RowsNext 11:[10:NjdkMDYyYTktZmM0Yi00ZWRhLWEwOTAtODU0Y2I2MjkwNWJj] 1:nil +548=RowsNext 11:[10:YWQyZTUyZmQtYWRmZC00Zjk2LWJlYzgtYjYxMTcwMjM4NmEx] 1:nil +549=RowsNext 11:[10:YTE1ODM1MDgtOWFjYy00MDRjLWFmNzYtMGI2N2M5ZWI4NDk5] 1:nil +550=RowsNext 11:[10:Y2M3MjhhNjAtN2NkMS00MzI5LWJiMDUtMjg2ZmVlNDJiYTM1] 1:nil +551=RowsNext 11:[10:ODEwYTI4ZGQtOTdkZC00YjRhLTlkOGMtMWEzODVkZmM4MWRk] 1:nil +552=RowsNext 11:[10:ZGM3M2JmNTctOTcwYS00NjNjLTgyYmUtOTcxYWMzNWIzYWFk] 1:nil +553=RowsNext 11:[10:OWZkOTg2NDAtNzQ1Yi00ZWFmLWE2OGQtYmE3ZjQ5YzhkY2M0] 1:nil +554=RowsNext 11:[10:MTVlZmQwYjYtMzcxOC00MjBiLWI5NDAtYzk3NTJkZmNjZWYy] 1:nil +555=RowsNext 11:[10:YzI2ZjM5YzktZjU4MC00ZjZhLWJlNzQtYmViOWNmYmI1MGM1] 1:nil +556=RowsNext 11:[10:YjU5NTc3NDgtYmQ3YS00YTRhLTg2NzMtNWYxZWIxZTgyYTU5] 1:nil +557=RowsNext 11:[10:MDU2NzQ5YWItM2Q0Mi00ODBmLWFiNWYtOWEyZGYxYjgyY2Ux] 1:nil +558=RowsNext 11:[10:NjY2YWQ2Y2EtZGY1NS00NDQyLWI4MDItNjBlODE5NTdmNGM1] 1:nil +559=RowsNext 11:[10:MjNiMGQ1YTctNjg0My00ZDNmLTlkZjEtZTVlMjljNzJiMmE3] 1:nil +560=RowsNext 11:[10:MGU0NDExNjYtYTY3NC00YTk5LTg3ZDItZWQxNWZmYzE3MjUy] 1:nil +561=RowsNext 11:[10:ZTgwNWUxNjgtZDc4MC00ODhiLTg5OTktNjM3M2I3NTUwM2Rk] 1:nil +562=RowsNext 11:[10:OTEyMTJjNDktZDhlYS00ODQ4LTkxMzktNTIxZmUxNzlhYWYw] 1:nil +563=RowsNext 11:[10:MWUxMjkxZjItMWI2My00NDg2LTk2YTctNjMzYWMxM2YyZTE5] 1:nil +564=RowsNext 11:[10:NzJjNmY4YzAtNjc4OC00OTE5LTk0YmQtNWY4ZDBkMTcwODRm] 1:nil +565=RowsNext 11:[10:NjM1NmE4NjgtMTlkMi00N2RhLTk4Y2MtYzVhYjRlMWQ1NmI2] 1:nil +566=RowsNext 11:[10:NjNiNjc3NzUtZDNmMS00YTEzLTllMjEtNzA1MjgwMzZjMGJh] 1:nil +567=RowsNext 11:[10:NWMwNDRkMTMtMGVlZC00ZGZmLWE3YWEtMWMyOGZlNDUxOTVi] 1:nil +568=RowsNext 11:[10:ODQwZDIwNjYtMmM0MS00NjM5LThiNGQtNjM3NzllYzlkMzVi] 1:nil +569=RowsNext 11:[10:NWRlY2EyODMtYmVmZC00MWE3LWI1NzctYTJlMjQwNjRjOWQ2] 1:nil +570=RowsNext 11:[10:YzJkOWZjNGUtMmIxNC00NWIxLTg5YmQtODZlYTUyYWJhZDc3] 1:nil +571=RowsNext 11:[10:MmZiZjM1OWUtZjVhZS00ZTk4LWEyYjYtYmMwZDkxNTQ3MDAw] 1:nil +572=RowsNext 11:[10:YzY2YTIyOWEtMTdjYy00NGEwLTkxY2UtOGE2ZjBiOGE1YWRk] 1:nil +573=RowsNext 11:[10:M2NmOWQwNmYtZjc0Ny00MjkxLThiMTQtZTZjMTMwYmMxYzIw] 1:nil +574=RowsNext 11:[10:YWM0MmYzOTQtOTliYi00NDEzLTk5YjYtYzRlMTQ3ZmQ0MjMw] 1:nil +575=RowsNext 11:[10:NzQxNGYyMmEtMzA2Zi00ZmJlLTk2ZTYtNDNjNjhmYTAzNGFk] 1:nil +576=RowsNext 11:[10:OGRjMmMxNWYtMWU4ZC00MzZlLWIxNmUtMjBhODI5ODZkN2Zj] 1:nil +577=RowsNext 11:[10:YzEzMmMzOGUtZmYyOC00MjVkLWI2YzQtM2ZhMWU3NjBjOTEw] 1:nil +578=RowsNext 11:[10:MGI5ZmQ1NzgtOTcxNS00YTI3LTk5MTMtMzRmNTNmNjc1MjAw] 1:nil +579=RowsNext 11:[10:NzliYjFmMzQtM2U3Ny00NzNmLWFiYWYtMWU3NDI5N2I4YmQ1] 1:nil +580=RowsNext 11:[10:MDgzZWU4OTktNGZiMC00MTAwLWE1ZTYtYWI0ZDBhMDU2Yzlm] 1:nil +581=RowsNext 11:[10:Y2U2ZjRjNWItOTlmOS00ZDJkLTkxYTMtZGY1YTcxMjVjZDJj] 1:nil +582=RowsNext 11:[10:MGQyNTJjNGItMGRkYi00ZTdlLWE0OWUtYTRlY2ZiNWQzYjk1] 1:nil +583=RowsNext 11:[10:MWRkNDRiMGYtMDRiZS00N2NiLWFiZmEtNDU5MDhkZjJmY2Uz] 1:nil +584=RowsNext 11:[10:YmMzMmI4YzYtM2FhZC00NWQyLTk2YWMtODkwNGY0NjVjYTE2] 1:nil +585=RowsNext 11:[10:NTk2YzZmMzAtYmY4NS00YTMwLThhNWYtY2ZjYmE3YjJmMDRh] 1:nil +586=RowsNext 11:[10:ODNlNGFlYzMtNDAyMS00YWM3LTkyODYtMTIxMjIwMjUyNWZk] 1:nil +587=RowsNext 11:[10:ODkwM2IzNDMtYWVlYy00NWQwLWI2N2ItMjYzODI4MmYxNGRj] 1:nil +588=RowsNext 11:[10:NWI1MTY0NmUtZWU5Yy00ZDUyLWFhYmItNWJhNGJiZjk5YTA3] 1:nil +589=RowsNext 11:[10:MmNjYjI5ODUtNGYzMC00MDkxLWFiNDMtMjdkN2UzZDdhMWYz] 1:nil +590=RowsNext 11:[10:NmZlY2M2ZTgtNTM0Yy00YjRlLWJhYzEtY2Y3NTkxMjdjNzUz] 1:nil +591=RowsNext 11:[10:N2NmZDNjNjgtYjVhNS00MDUyLTllZTYtNWI3YzVhZjM5NTky] 1:nil +592=RowsNext 11:[10:NWEzZjIxNTctNjYwNy00OWQxLWE2NDEtZjQyNzZkNTNkNzI4] 1:nil +593=RowsNext 11:[10:MjA2ZGE5ZWUtYzkxMi00MDQwLTk3YmEtNzEyNDYxMmZhZWUx] 1:nil +594=RowsNext 11:[10:ODBjYzllMGEtZTFiNC00NTNhLWJiNDQtNWVhMmZlMmVjMDU0] 1:nil +595=RowsNext 11:[10:ZjYzMzNhZWYtODQ5ZS00OTNhLWEyNWItMjI2MTBjMjRjOTU2] 1:nil +596=RowsNext 11:[10:ODFiOTE5OTUtODJmNS00MmE0LTk4MjktMDBmZjc0NmEzYzQw] 1:nil +597=RowsNext 11:[10:ODEzYzJmZjAtZWQ5Yi00ZThjLTlhNmItZTkxZjkwMzBkNGI3] 1:nil +598=RowsNext 11:[10:NDg1ODA4YTgtMWU4Yy00MGVjLTlhYjItZDNhNmY3YmEwNmYx] 1:nil +599=RowsNext 11:[10:NmEwMTJkMmItZDAwMC00ZDIxLTllMDQtMGFhZDc1ZTk3MTEz] 1:nil +600=RowsNext 11:[10:NWZkMjgyYWItYmVkMC00OGY1LWI1N2YtMzcwOTU0ZTBhYjkx] 1:nil +601=RowsNext 11:[10:ZmFjMDcxM2QtZWY3MC00NmRlLWI0NjUtY2UyZTA1NTZiOGUy] 1:nil +602=RowsNext 11:[10:NTcxMzQ3MWQtZjI3ZS00MTliLThiM2UtMGJkMmJjM2U4ZTU5] 1:nil +603=RowsNext 11:[10:MzBmZDIwNmQtNjVjZi00MDE0LWExYzQtYjdiNmY2YmRhNzlk] 1:nil +604=RowsNext 11:[10:ZWFlYzYyNTQtYzFlMy00NTlhLWIxY2EtMTA3OTdmOTk2M2I4] 1:nil +605=RowsNext 11:[10:MDAxMjY4OTEtYTdiYS00MzRmLWI1YzEtYjkxZDc1ZjdkZWYw] 1:nil +606=RowsNext 11:[10:NDFhYzE5NjctNWRhNi00Mjk0LTliNjctOGRjODI3YjI2OTgx] 1:nil +607=RowsNext 11:[10:MDgzNDQ0YTYtZDUwMi00YzkxLTk1ZGUtNmY0YzRiZTU3ZDU2] 1:nil +608=RowsNext 11:[10:NmMyMTgxY2EtNzAwNS00ZjY4LWExMDktMTFmMzg3YWQ1Y2Rh] 1:nil +609=RowsNext 11:[10:OTViYzdjZTctZTA2Ni00NjFlLWFjMTktMzJkMGFiYTIyOTNk] 1:nil +610=RowsNext 11:[10:Y2I3NmM2NGQtZjkxMi00ZDhkLWFjODMtZjI1YmU0NmViODQ3] 1:nil +611=RowsNext 11:[10:NmUzYTk2NmQtNjc3NS00YjZkLWFhOTUtYzhjYzBhMGY4NDZi] 1:nil +612=RowsNext 11:[10:ZTI4ZjNhZmItNzY5NS00NTA3LWJhOGQtZmQwYWZhOTdiNzhi] 1:nil +613=RowsNext 11:[10:YWYwOTVmYmMtNWMyNS00YjgwLThiYTktZDU4MzhiYTEyNGFj] 1:nil +614=RowsNext 11:[10:ZDhiNzM0YmEtNmFlNS00ODc5LTgzNmYtOWYxNzhiNzkyYzY3] 1:nil +615=RowsNext 11:[10:MjNlNWNmNTUtZTU5MC00OWM0LWE0ODMtZjAxMThiYWM5OTUy] 1:nil +616=RowsNext 11:[10:NDI2ZmJiZDctNDVkMS00NzE4LWE1YWEtYmIwYmVjOTk0MWM5] 1:nil +617=RowsNext 11:[10:ZGMxZDQ4MzYtOWJmNC00ODRhLWI1NDQtODdhZDlkMmNjMTAy] 1:nil +618=RowsNext 11:[10:NzRlM2Y1YWEtOTkyOS00ZjhkLWI4OGMtNmFkMGU4YThlNDRl] 1:nil +619=RowsNext 11:[10:NmZjZDMxZDgtYjA4MC00ZTA1LThlNzMtYWNlYmMzNzFiZjc1] 1:nil +620=RowsNext 11:[10:NDZhZDRiOGUtODc2YS00NTIzLWEyMmUtZDJjZTk4ZWFmYjlj] 1:nil +621=RowsNext 11:[10:Yjk0YTc2ZTEtM2NiOS00MjMzLWIzNWUtOTg0ZTVlMTk5MzRh] 1:nil +622=RowsNext 11:[10:MDc2N2M5NWItZTRmMy00Zjg4LWFiZDAtMzRkYTYzMjYzZDgw] 1:nil +623=RowsNext 11:[10:ZGU2MGM3NzQtYTliZi00MzI4LTgzMWMtYzhkODQ1ZmM1ODZh] 1:nil +624=RowsNext 11:[10:MWYyMzU1MGYtMmMwMi00OWMwLWE0NjItZmZkYWYwMThiNTIy] 1:nil +625=RowsNext 11:[10:ZDU2NTQ3MGItYjU1NC00MDBiLTg2NTUtNDViNDlkYWQ1OTMx] 1:nil +626=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"owner_id\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $3 AND \"test_opa_model_b\".\"owner_id\" = $4) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $5 AND \"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $7)) AND \"id\" = $8" 1:nil +627=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"owner_id\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $3 AND \"test_opa_model_b\".\"owner_id\" = $4) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $5 AND \"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $7)) AND \"id\" = $8" 1:nil +628=RowsNext 11:[10:YzY2YTIyOWEtMTdjYy00NGEwLTkxY2UtOGE2ZjBiOGE1YWRk,2:"user1",2:"B-1 U-1",10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +629=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"owner_id\"=$1,\"updated_at\"=$2 WHERE \"id\" = $3" 1:nil +630=RowsNext 11:[10:M2NmOWQwNmYtZjc0Ny00MjkxLThiMTQtZTZjMTMwYmMxYzIw,2:"user1",2:"B-1 U-1",10:YTVhYWEwN2EtZTdkNy00ZjY2LWJlYzgtMWU2NTFiYWRhY2Jk,10:eyI5YTkwMWM5MS1hM2Q2LTRkMzktOWFkZi0zNGU3NGJiMzJkZTIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsiZGVsZXRlIiwgIndyaXRlIiwgInJlYWQiXX0,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.627685Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +631=RowsNext 11:[10:ZGY4M2VmNzQtNjFiNC00OWU2LTk0NjktZjQyZjEzMjgwYTUy] 1:nil +632=RowsNext 11:[10:MzE2YjM1ZWEtMDRlNS00NzA2LThhZDItNWUxMWQ2MzlkZDIx] 1:nil +633=RowsNext 11:[10:YTU3MDU1NzAtNzRkOC00MmE3LWI4YjAtNDRiYmM3MzAwYjQ5] 1:nil +634=RowsNext 11:[10:OWQ4MTI4ZGMtNTUzMS00MzhkLTkxY2EtMjMzYWZlMDQ5YTkz] 1:nil +635=RowsNext 11:[10:NWY3YmFjNTMtNjNmYy00YjU0LWI3YjQtODE5NDE2OWYxZGRi] 1:nil +636=RowsNext 11:[10:YmYxYTBlZjktMjZmMC00ZTE1LTg4ODktYzhkMmViYmFmMDdl] 1:nil +637=RowsNext 11:[10:N2U0NmZmZmUtNjgzZS00YTM4LTliOTAtYmNkZGJhODQ3MTAy] 1:nil +638=RowsNext 11:[10:Mjc5Y2VmZTQtOGNiMC00YzNjLWE3YjItZjVkZjIyNWUzMWZi] 1:nil +639=RowsNext 11:[10:ZTNjYTU1ZGMtMDZjMC00YWExLTgwZjUtODc4MzBkZmQ4ZjQ3] 1:nil +640=RowsNext 11:[10:NDU1ZjM3Y2QtYzQ0OS00ODAzLTgzNTEtNjRiZGRiMzU1ZmY5] 1:nil +641=RowsNext 11:[10:MDI0YWFmNjgtZWYzNS00ZTdlLWJkYmYtNzc1ZGRhNTEyZGE1] 1:nil +642=RowsNext 11:[10:NzU1YjlmOGMtZjI4Ni00ZjAwLTg0MzAtZjhjYzg5ODRkYmRi] 1:nil +643=RowsNext 11:[10:Mjc4YTJmYjQtMzY3NS00MDIzLTlmNWQtNGNiOWI0NGM3NDJi] 1:nil +644=RowsNext 11:[10:YjI3NTVlYjgtNTg4Yi00YzQwLThjZjEtMGZlYTA4YmFlN2Ey] 1:nil +645=RowsNext 11:[10:OWE2OTlmMWUtZTgxOC00YmI4LThjYzYtMTE0M2I0MzRhZTUx] 1:nil +646=RowsNext 11:[10:OWQ5Y2U3NDMtY2IzOS00ZTc3LWI0OGQtNDdlNzJlMzc2MmQy] 1:nil +647=RowsNext 11:[10:MWYwZGI0YTEtN2FjMC00YWU5LWIzNWEtZGIyYzA1MzZlZDBj] 1:nil +648=RowsNext 11:[10:NzlhOGE0YzYtYmI0My00NjE0LTg4YzUtODVlNzZlZjczYmI0] 1:nil +649=RowsNext 11:[10:ODkyM2I4OWYtNWJiNy00MTFmLThjMzMtNzdiYmEyY2JjMTg3] 1:nil +650=RowsNext 11:[10:ZWQ0ZjdmZjgtMDc5OS00MTFmLWI3OWItMjdhZjU5YTBjYTkz] 1:nil +651=RowsNext 11:[10:MDE0MGZkYzUtNDQzYS00OGQxLThlM2QtYjM3MzcxYmMzM2Ey] 1:nil +652=RowsNext 11:[10:MTE0NGJkMjYtMjQ0MS00MzVhLWJmY2YtMWQzMDk4ZWE5OWQ4] 1:nil +653=RowsNext 11:[10:Mjk2N2RmZjYtZDFiNC00NGI5LTliOGItYTQxMGIxODQyODZh] 1:nil +654=RowsNext 11:[10:NjI4MDM2NWEtYTBkMi00YjgwLWI2ODctOTJhY2Q4ZGJmYTBl] 1:nil +655=RowsNext 11:[10:ZDRhNjU2MTgtZTFmOC00OTFlLWIxZjgtYWE4NDVmM2YwNDNl] 1:nil +656=RowsNext 11:[10:YmQ1ZTZiYjEtZmRkOS00NDE0LTljYjYtNTU4NWRlZjUyMjI4] 1:nil +657=RowsNext 11:[10:YWIzZmRkN2UtMmRiNS00MzdkLTk4ODUtMDU2Mzg1MjRlMTE2] 1:nil +658=RowsNext 11:[10:MWFlODc5Y2YtODhlMS00ZDg0LWE2YzItNjZmNDZhMGZiYTE2] 1:nil +659=RowsNext 11:[10:M2EwZmE2ZDUtOGE1YS00ODcyLThmNTgtYzY2YWU3MGIyOTE5] 1:nil +660=RowsNext 11:[10:NTkyZDFiYTEtY2ZjOC00ODk1LTkyMTQtMTQ4YzI3NmMwMWZi] 1:nil +661=RowsNext 11:[10:NzZkYWIwZTgtZTJkOC00M2YxLWFmZTktYjViMWRiN2JkMTNh] 1:nil +662=RowsNext 11:[10:ZDUyM2ZhNTgtMjg4Mi00NWJlLWFiOTgtMzc0YWVkZGRhMmI1] 1:nil +663=RowsNext 11:[10:NjBkNWI2NWUtNWM5ZS00MjlhLThjNTEtMTU1ODM1OTUzZmU2] 1:nil +664=RowsNext 11:[10:M2Q1ZDZhMjItODBmOS00YjQzLTk3MTAtMDExZGZlYmQ3YWZm] 1:nil +665=RowsNext 11:[10:NmM0OGM3NzYtMDI0Ni00MTRiLTliZGMtNmU3NGI1YWI4NTZk] 1:nil +666=RowsNext 11:[10:YzM5NzM5MzctY2ViMS00M2NiLThkZGUtNmZhMzVlOGVjNjNj] 1:nil +667=RowsNext 11:[10:NjE4ZGMzZjctMjc0ZC00NGUxLTg1NmMtM2JlYjRmMGE2YmZh] 1:nil +668=RowsNext 11:[10:YTdlNzY3MGMtNGQ2Zi00NWJmLTk2YWYtNzJkYWM2ZTFjMDg1] 1:nil +669=RowsNext 11:[10:NTJjMzQ2NzQtZDdlZS00NWUwLWExZjMtOWRjYTIwNDgwYmY1] 1:nil +670=RowsNext 11:[10:MGM5ODI2N2EtNTlmOC00NzA4LThhYjYtNWJlMWVmY2YyYTFk] 1:nil +671=RowsNext 11:[10:MjY1YWIzMzUtMjg2Mi00ZDQxLWI1ODktZWIzZTA2Mjc3NDBm] 1:nil +672=RowsNext 11:[10:N2MxZWQ0ZGQtZmFmMC00YjUwLWJkZWYtOTk5MGU2OTg5ZGJh] 1:nil +673=RowsNext 11:[10:ZTY5OWRhY2QtZTI5OS00MDY3LTk5YjgtOTA0OWFhNDg2NDVm] 1:nil +674=RowsNext 11:[10:ODczZDhhZjQtZTFmMC00NThlLTllMDUtOTczYTVmNDU3OTM5] 1:nil +675=RowsNext 11:[10:YmQ2YmNkMWUtM2E0ZS00Yjg0LTlkMzUtYmE4N2UzNzUzODQ5] 1:nil +676=RowsNext 11:[10:NTYzMDJkZDgtMWM2Ny00YjFlLWFjM2YtM2E1NDNjZDg3YmVi] 1:nil +677=RowsNext 11:[10:YmNkMmIzZDItN2RkYi00YTI4LTk0NDYtNjAzYjQ4MzI3NmIz] 1:nil +678=RowsNext 11:[10:N2E0OWUwOTItZDFjMy00YWU4LTg3ZDUtOTA1ODIzNjMwOTU0] 1:nil +679=RowsNext 11:[10:YjJkNzMzZDUtMDA2MS00ZTk2LWI5ZWEtZjU0MzQyMGNjMGQ4] 1:nil +680=RowsNext 11:[10:ZGU4ZmY0NTMtMzYwNC00M2ZlLWI4OTgtNjg3YTU1YmQ4ODMw] 1:nil +681=RowsNext 11:[10:NTIzN2EwMTItNGEwYy00M2UwLWI1ZGUtNzc2ZDE4NDUyOTIx] 1:nil +682=RowsNext 11:[10:MmRmZjI0MjQtOWIzOC00ZTllLWE3MGUtOTVmZDNiNjEyZDJi] 1:nil +683=RowsNext 11:[10:NTM5MjcwYjQtMDQ1Ni00M2MzLTgwY2ItZTc5M2UwOTVhMGVk] 1:nil +684=RowsNext 11:[10:OTIxNmU2NWYtYzc5Yi00Njc3LTlmZDctNzUxMjg4NWIzYzA1] 1:nil +685=RowsNext 11:[10:MjYwNzIxNzEtNzU4Zi00YWUwLTgwOTMtNjkyMzc0ZTBlOTY4] 1:nil +686=RowsNext 11:[10:N2Q1ZjA2Y2MtYjVlYy00MWI1LWEwMGEtNDJiN2RkNDk2YTUz] 1:nil +687=RowsNext 11:[10:MWQ5M2E0YmQtNWVmZC00ZTM2LTkxYTEtZDY1ZGE3M2MyYjhj] 1:nil +688=RowsNext 11:[10:NzkwNzBiMTEtN2U1NS00NGU2LThiOGQtYzMwODJhYjBlMDI0] 1:nil +689=RowsNext 11:[10:MDAzOTU3MTgtZTRlMC00YTdmLWFlMjAtNzcyY2I1Y2ZkZWEx] 1:nil +690=RowsNext 11:[10:N2YzM2MxOTUtODdkOS00M2VjLTg4NzctZjU5ZjU4ZmZkYjNk] 1:nil +691=RowsNext 11:[10:ZWViMDFlNjItZWM2Yy00OTg1LWE0ZGMtYzAxNGYzYTdkZDlm] 1:nil +692=RowsNext 11:[10:MGQxYTU1ZjMtZDEwNC00NGUyLWI0OTctNjI5MDljODAyMzRj] 1:nil +693=RowsNext 11:[10:YmVkYTk3MDktMzVhMy00NjVhLWI3NjYtZGJhZWZkNjg4NzYx] 1:nil +694=RowsNext 11:[10:OTY4MTEzZDAtZDc0OS00MTVhLTlmNjctMzI4MDJhMDBjYjAz] 1:nil +695=RowsNext 11:[10:OGY3MGVlNDAtMDNmYy00NzE4LWEwNGItM2Q5Zjc5MTc2ZDQ4] 1:nil +696=RowsNext 11:[10:YjI4NzMyZDUtNzNkMS00ZjBhLTlkNTMtMmRhNTU5NWM3YjYx] 1:nil +697=RowsNext 11:[10:OGQ1NjUzNGMtNTExZi00MDNiLWEzMzItOGZlNWI5MDIzMDFl] 1:nil +698=RowsNext 11:[10:MmI3NDQ4NDEtMjU2Ny00NDNhLTg1Y2QtNzhjMzNhOWY4NDdm] 1:nil +699=RowsNext 11:[10:MTFkZDlhMzgtMjBlOS00MDg1LThjZjgtNzE5NGE0NTI5MDEx] 1:nil +700=RowsNext 11:[10:NWRiZjBlMmEtYjRlNC00MTQ0LTk4ZDEtYWI1YWEwOWNiOTFm] 1:nil +701=RowsNext 11:[10:OWZmNjllYjQtYTQ3OS00YjVlLTg2MmItY2I2MzVhZjY2ZTUz] 1:nil +702=RowsNext 11:[10:MTgzYTk4NTQtMmYxZC00MDEzLWI5M2QtZmQwNmM2MDcwYTli] 1:nil +703=RowsNext 11:[10:NGQyZDcyZjMtYzQ4YS00ZjNjLWE0ZGMtZWE3YWQyMDQ0MDRk] 1:nil +704=RowsNext 11:[10:M2YzYWUxNmYtNmNlNy00YmE1LWI2MmQtNDFmMDY3MTQwYjkx] 1:nil +705=RowsNext 11:[10:MjAxNTRmYjMtNTZiYy00MWNjLTgzZTItZTFjYWQxYzU4MmVi] 1:nil +706=RowsNext 11:[10:OTk3OTc4NTQtODc1NC00NzBhLTllMTctYzAyYzNjYTA2MGM5] 1:nil +707=RowsNext 11:[10:ZDRmNjdiMTktYTBhZS00ODFkLThhNGMtY2U1OTI0NDA2YzFj] 1:nil +708=RowsNext 11:[10:MWI2YjU1ZDMtNWRhMC00OGUxLWIxYmItYTg2NjljYWVhMjA1] 1:nil +709=RowsNext 11:[10:YzkwNjMyODYtYmU5Yy00OWQ5LWI4ZDYtNmI2ODgwOWQ4Y2Jm] 1:nil +710=RowsNext 11:[10:ZjdlNTNlM2QtOTk4ZC00OTAzLWI5YzgtMTE4YTAzNTljNjcw] 1:nil +711=RowsNext 11:[10:NGViZGUwYjQtZWVmMC00ZGFhLThiOTctNjUzNjc0ZDk1MDEy] 1:nil +712=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"sharing\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"owner_id\" = $3 AND \"test_opa_model_b\".\"sharing\" = $4) OR \"test_opa_model_b\".\"owner_id\" = $5 OR (\"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $7) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $8 AND \"test_opa_model_b\".\"sharing\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $10 AND \"test_opa_model_b\".\"owner_id\" = $11) OR (\"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $12 AND \"test_opa_model_b\".\"sharing\" -> '9a901c91-a3d6-4d39-9adf-34e74bb32de2' @> $13)) AND \"id\" = $14" 1:nil +713=RowsNext 11:[10:MjYwNzIxNzEtNzU4Zi00YWUwLTgwOTMtNjkyMzc0ZTBlOTY4,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.729934Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +714=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"sharing\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"owner_id\" = $3 AND \"test_opa_model_b\".\"sharing\" = $4) OR \"test_opa_model_b\".\"owner_id\" = $5 OR (\"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $7) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $8 AND \"test_opa_model_b\".\"sharing\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $10 AND \"test_opa_model_b\".\"owner_id\" = $11) OR (\"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $12 AND \"test_opa_model_b\".\"sharing\" -> 'e212a869-b636-4dc6-83db-e1ccd59e5e0e' @> $13)) AND \"id\" = $14" 1:nil +715=RowsNext 11:[10:N2Q1ZjA2Y2MtYjVlYy00MWI1LWEwMGEtNDJiN2RkNDk2YTUz,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbIndyaXRlIiwgInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.740458Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil +716=ConnExec 2:"UPDATE \"test_opa_model_b\" SET \"sharing\"=$1,\"updated_at\"=$2 WHERE ((\"test_opa_model_b\".\"owner_id\" = $3 AND \"test_opa_model_b\".\"sharing\" = $4) OR \"test_opa_model_b\".\"owner_id\" = $5 OR (\"test_opa_model_b\".\"owner_id\" = $6 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $7) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $8 AND \"test_opa_model_b\".\"sharing\" = $9) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $10 AND \"test_opa_model_b\".\"owner_id\" = $11) OR (\"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $12 AND \"test_opa_model_b\".\"sharing\" -> '595959e4-8803-4ab1-8acf-acfb92bb7322' @> $13)) AND \"id\" = $14" 1:nil +717=RowsNext 11:[10:MWQ5M2E0YmQtNWVmZC00ZTM2LTkxYTEtZDY1ZGE3M2MyYjhj,2:"user2",2:"B-1 U-2",10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:eyI1OTU5NTllNC04ODAzLTRhYjEtOGFjZi1hY2ZiOTJiYjczMjIiOiBbInJlYWQiXSwgImUyMTJhODY5LWI2MzYtNGRjNi04M2RiLWUxY2NkNTllNWUwZSI6IFsid3JpdGUiLCAicmVhZCIsICJzaGFyZSJdfQ,8:2024-01-23T16:58:27.05239Z,8:2024-01-23T16:58:27.05239Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,1:nil] 1:nil -"TestOPAFilterWithOwnership"=1,2,3,4,3,5,3,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,6,20,8,8,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,18,71,8,8,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,18,19,6,103,8,8,104,105,106,107,18,19,6,108,8,8,109,19,6,110,8,8,111,112,18,19,6,113,6,113,2,3,4,3,5,3,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,6,20,8,8,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,18,71,8,8,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,18,19,6,195,8,8,104,105,106,107,18,19,6,196,8,8,197,8,19,6,113,2,3,4,3,5,3,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,6,20,8,8,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,18,71,8,8,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,18,19,6,195,8,8,104,105,106,107,18,19,279,280,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,18,361,280,280,362,282,283,284,285,363,364,287,288,289,290,291,292,294,296,297,365,298,299,300,301,302,303,304,366,305,306,307,308,309,310,311,312,367,313,314,315,368,316,317,318,319,320,369,323,324,325,326,327,328,329,330,331,332,333,334,335,370,336,337,339,340,341,342,343,344,345,346,347,371,348,349,350,353,354,356,357,358,359,360,18,2,3,4,3,5,3,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,6,20,8,8,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,18,71,8,8,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,18,19,6,195,8,8,104,105,106,107,18,19,6,453,454,19,455,280,280,456,6,457,454,19,455,280,280,458,6,459,3,19,2,3,4,3,5,3,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,6,20,8,8,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,18,71,8,8,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,18,19,6,195,8,8,104,105,106,107,18,19,6,541,454,19,455,280,280,18,6,541,454,19,455,280,280,18,6,542,3,19,455,280,280,543,2,3,4,3,5,3,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,6,20,8,8,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,18,71,8,8,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,18,19,6,195,8,8,104,105,106,107,18,19,6,625,3,19,455,280,280,334,6,626,3,19,455,280,280,627,6,628,454,19,455,280,280,629,2,3,4,3,5,3,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,6,20,8,8,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,18,71,8,8,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,18,19,6,195,8,8,104,105,106,107,18,19,455,280,280,296,6,711,454,19,455,280,280,712,6,713,454,19,455,280,280,714,6,715,3,19,455,280,280,716 +"TestOPAFilterWithOwnership"=1,2,3,4,3,5,3,6,3,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,7,21,9,9,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,19,72,9,9,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,19,20,7,104,9,9,105,106,107,108,19,20,7,109,9,9,110,20,7,111,9,9,112,113,19,20,7,114,7,114,2,3,4,3,5,3,6,3,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,7,21,9,9,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,19,72,9,9,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,19,20,7,196,9,9,105,106,107,108,19,20,7,197,9,9,198,9,20,7,114,2,3,4,3,5,3,6,3,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,7,21,9,9,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,19,72,9,9,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,19,20,7,196,9,9,105,106,107,108,19,20,280,281,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,19,362,281,281,283,284,363,285,286,287,288,364,291,292,293,365,294,295,297,298,299,366,300,301,302,303,367,304,305,306,307,368,308,309,310,312,313,314,315,316,317,319,320,321,369,322,370,323,324,325,326,327,328,329,331,333,334,335,336,337,339,340,341,342,343,344,345,346,347,348,349,350,351,352,371,353,354,355,356,357,358,359,372,360,19,2,3,4,3,5,3,6,3,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,7,21,9,9,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,19,72,9,9,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,19,20,7,196,9,9,105,106,107,108,19,20,7,454,455,20,456,281,281,457,7,458,455,20,456,281,281,459,7,460,3,20,2,3,4,3,5,3,6,3,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,7,21,9,9,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,19,72,9,9,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,19,20,7,196,9,9,105,106,107,108,19,20,7,542,455,20,456,281,281,19,7,542,455,20,456,281,281,19,7,543,3,20,456,281,281,544,2,3,4,3,5,3,6,3,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,7,21,9,9,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,19,72,9,9,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,19,20,7,196,9,9,105,106,107,108,19,20,7,626,3,20,456,281,281,337,7,627,3,20,456,281,281,628,7,629,455,20,456,281,281,630,2,3,4,3,5,3,6,3,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,7,21,9,9,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,19,72,9,9,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,19,20,7,196,9,9,105,106,107,108,19,20,456,281,281,291,7,712,455,20,456,281,281,713,7,714,455,20,456,281,281,715,7,716,3,20,456,281,281,717 diff --git a/pkg/opa/data/filter_tests/testdata/ref_table_test.copyist b/pkg/opa/data/filter_tests/testdata/ref_table_test.copyist index 080f2e30..d0559656 100755 --- a/pkg/opa/data/filter_tests/testdata/ref_table_test.copyist +++ b/pkg/opa/data/filter_tests/testdata/ref_table_test.copyist @@ -1,449 +1,453 @@ 1=DriverOpen 1:nil 2=ConnExec 2:"DROP TABLE IF EXISTS \"test_opa_model_d_user\", \"test_opa_model_d\", \"test_opa_model_d_ref\" CASCADE;" 1:nil 3=ResultRowsAffected 4:0 1:nil -4=ConnExec 2:"-- Model D-1\nCREATE TABLE IF NOT EXISTS public.test_opa_model_d_user\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n \"username\" STRING NOT NULL,\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n INDEX idx_username(username ASC),\n FAMILY \"primary\"(id, username, created_at, updated_at, created_by, updated_by)\n);\n\n-- Model D-2\nCREATE TABLE IF NOT EXISTS public.test_opa_model_d\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n \"tenant_name\" STRING NOT NULL,\n \"value\" STRING NOT NULL,\n tenant_id UUID NULL,\n tenant_path UUID[] NULL,\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n INVERTED INDEX idx_tenant_path (tenant_path),\n INDEX idx_tenant_id(tenant_id ASC),\n FAMILY \"primary\"(id, tenant_name, value, tenant_id, tenant_path, created_at, updated_at, created_by, updated_by)\n);\n\n-- Model D-1 and D-2 Ref Table\nCREATE TABLE IF NOT EXISTS public.test_opa_model_d_ref\n(\n user_id UUID NOT NULL DEFAULT gen_random_uuid(),\n model_id UUID NOT NULL DEFAULT gen_random_uuid(),\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (user_id ASC, model_id ASC),\n INDEX idx_user_id(user_id ASC),\n INDEX idx_model_id(model_id ASC),\n FAMILY \"primary\"(user_id, model_id, created_at, updated_at, created_by, updated_by)\n);\n\n-- Model D-1 and D-2 FK\nALTER TABLE public.test_opa_model_d_ref\n ADD CONSTRAINT fk_user_ref FOREIGN KEY (user_id) REFERENCES public.test_opa_model_d_user (id);\nALTER TABLE public.test_opa_model_d_ref\n ADD CONSTRAINT fk_model_ref FOREIGN KEY (model_id) REFERENCES public.test_opa_model_d (id)" 1:nil -5=ConnBegin 1:nil -6=ConnQuery 2:"INSERT INTO \"test_opa_model_d_user\" (\"username\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18) RETURNING \"id\"" 1:nil -7=RowsColumns 9:["id"] -8=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy] 1:nil -9=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy] 1:nil -10=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl] 1:nil -11=RowsNext 11:[] 7:"EOF" -12=TxCommit 1:nil -13=ConnQuery 2:"INSERT INTO \"test_opa_model_d\" (\"value\",\"tenant_name\",\"tenant_id\",\"tenant_path\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81) RETURNING \"id\"" 1:nil -14=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi] 1:nil -15=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx] 1:nil -16=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl] 1:nil -17=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3] 1:nil -18=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0] 1:nil -19=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5] 1:nil -20=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh] 1:nil -21=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4] 1:nil -22=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2] 1:nil -23=ConnQuery 2:"INSERT INTO \"test_opa_model_d\" (\"value\",\"tenant_name\",\"tenant_id\",\"tenant_path\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279),($280,$281,$282,$283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294,$295,$296,$297),($298,$299,$300,$301,$302,$303,$304,$305,$306),($307,$308,$309,$310,$311,$312,$313,$314,$315),($316,$317,$318,$319,$320,$321,$322,$323,$324),($325,$326,$327,$328,$329,$330,$331,$332,$333),($334,$335,$336,$337,$338,$339,$340,$341,$342),($343,$344,$345,$346,$347,$348,$349,$350,$351),($352,$353,$354,$355,$356,$357,$358,$359,$360),($361,$362,$363,$364,$365,$366,$367,$368,$369),($370,$371,$372,$373,$374,$375,$376,$377,$378),($379,$380,$381,$382,$383,$384,$385,$386,$387),($388,$389,$390,$391,$392,$393,$394,$395,$396),($397,$398,$399,$400,$401,$402,$403,$404,$405),($406,$407,$408,$409,$410,$411,$412,$413,$414),($415,$416,$417,$418,$419,$420,$421,$422,$423),($424,$425,$426,$427,$428,$429,$430,$431,$432),($433,$434,$435,$436,$437,$438,$439,$440,$441),($442,$443,$444,$445,$446,$447,$448,$449,$450) RETURNING \"id\"" 1:nil -24=RowsNext 11:[10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw] 1:nil -25=RowsNext 11:[10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh] 1:nil -26=RowsNext 11:[10:ZTk1MzgwMjUtZTY3Mi00MjQxLWFhZTYtMWVlYjYxM2NmYzU3] 1:nil -27=RowsNext 11:[10:YmY1ZDA0MTQtOTg0MS00ZmJjLTg3MWUtOWJkOTIyN2M5ZDNh] 1:nil -28=RowsNext 11:[10:NzlkYzNlYzMtZmI4OC00NThmLWFhYjctMzYwMDJjYjVmZmUx] 1:nil -29=RowsNext 11:[10:NGEwZDE3ODItNjk1OS00NDhjLWFlMjgtMDcwZWI1NjYzNzNl] 1:nil -30=RowsNext 11:[10:OWZmMTU5NGEtMjM1OS00NzY0LTk2NTItOTA4MDUwNmU2OTli] 1:nil -31=RowsNext 11:[10:NmE3MDE4ODUtZGQ2My00N2VjLTk3Y2MtMjQ2ZmU3OTdiMTRk] 1:nil -32=RowsNext 11:[10:MzdmNjcwOWUtYjBmYS00MGVlLWFlZjAtOTYxMmYwOWExMThi] 1:nil -33=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw] 1:nil -34=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1] 1:nil -35=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl] 1:nil -36=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl] 1:nil -37=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz] 1:nil -38=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5] 1:nil -39=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi] 1:nil -40=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl] 1:nil -41=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj] 1:nil -42=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0] 1:nil -43=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw] 1:nil -44=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey] 1:nil -45=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5] 1:nil -46=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk] 1:nil -47=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw] 1:nil -48=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx] 1:nil -49=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz] 1:nil -50=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk] 1:nil -51=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3] 1:nil -52=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3] 1:nil -53=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk] 1:nil -54=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx] 1:nil -55=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz] 1:nil -56=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4] 1:nil -57=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk] 1:nil -58=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2] 1:nil -59=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5] 1:nil -60=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz] 1:nil -61=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz] 1:nil -62=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2] 1:nil -63=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl] 1:nil -64=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz] 1:nil -65=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2] 1:nil -66=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3] 1:nil -67=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3] 1:nil -68=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy] 1:nil -69=RowsNext 11:[10:NDdiNDBhYjMtOWFhOS00ODlkLTg4NWEtZDBlMWRjNDhmN2Rh] 1:nil -70=RowsNext 11:[10:YjU4ODBmZDQtMjY3Zi00ZmZmLTk4NDUtM2JkNzUyOWU4NWJj] 1:nil -71=RowsNext 11:[10:ZjRkZjU5N2MtYzYyYS00MzlmLTliMjMtZTBhODIxNzg5ODA3] 1:nil -72=RowsNext 11:[10:YmZiMGY1N2QtYjQ4OC00YjY5LTk2ZmMtOGM4ZjY0NDUxMWM5] 1:nil -73=RowsNext 11:[10:OTMyM2Q5NTctZDRhMy00MGMzLThmMmUtOWQyYzRjYmY3MjMy] 1:nil -74=ConnQuery 2:"INSERT INTO \"test_opa_model_d\" (\"value\",\"tenant_name\",\"tenant_id\",\"tenant_path\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279) RETURNING \"id\"" 1:nil -75=RowsNext 11:[10:OWRiOGY0OGUtZWM4Ni00NjY2LThlYTAtYzYyNGEwM2M0NWM1] 1:nil -76=RowsNext 11:[10:MGQxNzlmMzQtN2IxNC00MTk3LThhZTQtNTJlOTM0MjI5Mjg4] 1:nil -77=RowsNext 11:[10:ZDcyOTZjNTgtM2Y5YS00ZjJmLTlkMTUtMThlZTc4Y2ZlMzQ2] 1:nil -78=RowsNext 11:[10:YTA0ZjQ2NjMtNmRiOC00YzAxLTkyMTgtZmM1ZWJkNjEzYjky] 1:nil -79=RowsNext 11:[10:MjliZTdhMjYtYjFlOS00OWJhLWE4NzYtNmRlMTdlN2M1M2Jl] 1:nil -80=RowsNext 11:[10:OWU4ZWE0ZGYtMDc4MC00YTQ2LWJhYWQtMzgwOTIwNThhNmJm] 1:nil -81=RowsNext 11:[10:NTg5ODI0MjEtNDI2NS00NDJkLWE3MzEtMzI1ODI0ZDFhY2Ux] 1:nil -82=RowsNext 11:[10:M2QxZThjYjctZjdjMS00NjU0LTliOTItYzg0YjFhNzhkN2Iy] 1:nil -83=RowsNext 11:[10:YmIwNWFhZTMtNzU4Ny00ZDlhLWJhYWMtNDFkYjk2MDg4ZTk4] 1:nil -84=RowsNext 11:[10:ZTI3ODg0NTItM2M2Ny00NWU5LTkwZTktZTE3YmQxMWZiYzRk] 1:nil -85=RowsNext 11:[10:MGJmNTg1MGUtNTViYy00NDQyLTkwZDctYTE4MzcwN2UxODQ4] 1:nil -86=RowsNext 11:[10:MzM2ZmRlMGMtMDJjMy00ZDk4LTgzMTMtMGI4YTk1YmY4Yjc1] 1:nil -87=RowsNext 11:[10:NmVkOTZlNGQtZDJhMi00NjcwLWJiYjQtY2Y2YTQzNGQ3MTk2] 1:nil -88=RowsNext 11:[10:NzA3NzljOTctNWFiYi00MjUwLTgzODAtOTdkYTMxZWE3MTdk] 1:nil -89=RowsNext 11:[10:Mzk1MDMwOGItMjljMi00MmQzLTllOTEtNTE2MTU4M2NhZTll] 1:nil -90=RowsNext 11:[10:ZThjMjEwZWQtM2FiYy00ZDY0LWJhZjQtMWQ4ZGU2MTAzNzU2] 1:nil -91=RowsNext 11:[10:Yzg1MjU1ZDgtYjQ2OS00MzVhLTkxYjUtYjRiZGQ0YzNiZWYy] 1:nil -92=RowsNext 11:[10:ZjVkNGVkYTYtNDE0Yy00YWM4LWI1MzUtMjc0YmE5NmU5NGFl] 1:nil -93=RowsNext 11:[10:YmU5YmZiOTQtYzE0Yi00NzE3LTkzZGMtMGE0NmMwYTU5MGYy] 1:nil -94=RowsNext 11:[10:NTUzNzZiNTEtOThkZS00ZWFjLWFmZWEtM2JkM2VhNzYzMDQ1] 1:nil -95=RowsNext 11:[10:N2QzM2Y4MmEtNTMzMi00NGY3LThkMTAtZDhlNjNhOTA4MjIz] 1:nil -96=RowsNext 11:[10:ODE5MjUxZTYtOTZhNS00YjE3LWFjNTktZWM2NzM3YTEzNjdj] 1:nil -97=RowsNext 11:[10:ZWEwOTk3YjItZDA1Yy00ODU2LTg3ZTUtNmEzNDM2MzZiNjc4] 1:nil -98=RowsNext 11:[10:NGE4YWNlOGEtNWE5YS00MjIwLWJjMDYtOTcwZTAyYmI3M2I4] 1:nil -99=RowsNext 11:[10:OTA3YWM1OTMtZGZhMi00MTk3LTk2MGUtOThlZWQ1ZDhlY2E5] 1:nil -100=RowsNext 11:[10:NDJjOWFkN2MtNmZlYi00MmUwLTk3MDQtZWFhYmZhMmI2NDUx] 1:nil -101=RowsNext 11:[10:YmQzOGVkZjgtYTZiYS00NzIyLWE4MzItY2VlMmZjNzUwNTE4] 1:nil -102=RowsNext 11:[10:NjlhNDI3ZDItZjQ2My00ZWVhLTlmM2UtODBjYTdmMGU4OGQw] 1:nil -103=RowsNext 11:[10:MGUwMDZkOGMtZGFiNi00NDQxLWJiZDEtY2Q4OTlmMzE2MzUy] 1:nil -104=RowsNext 11:[10:ZmFiODlkYmEtZmExZi00NWY5LTk5NWQtMjlmYTg3MGU2NzIz] 1:nil -105=RowsNext 11:[10:MjE3NzI2YTEtYmM4NC00OTE1LTllOTQtYzg5Yzk5ZDg4OGI5] 1:nil -106=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60),($61,$62,$63,$64,$65,$66),($67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78),($79,$80,$81,$82,$83,$84),($85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96),($97,$98,$99,$100,$101,$102),($103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114),($115,$116,$117,$118,$119,$120),($121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138),($139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150),($151,$152,$153,$154,$155,$156),($157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168),($169,$170,$171,$172,$173,$174),($175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186),($187,$188,$189,$190,$191,$192),($193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204),($205,$206,$207,$208,$209,$210),($211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222),($223,$224,$225,$226,$227,$228),($229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240),($241,$242,$243,$244,$245,$246),($247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258),($259,$260,$261,$262,$263,$264),($265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276),($277,$278,$279,$280,$281,$282),($283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294),($295,$296,$297,$298,$299,$300)" 1:nil -107=ResultRowsAffected 4:50 1:nil -108=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48)" 1:nil -109=ResultRowsAffected 4:8 1:nil -110=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\" WHERE \"test_opa_model_d_user\".\"id\" = $1 LIMIT 1" 1:nil -111=RowsColumns 9:["id","username","created_at","updated_at","created_by","updated_by"] -112=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2023-11-15T21:11:52.667534Z,8:2023-11-15T21:11:52.667534Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -113=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE \"test_opa_model_d\".\"id\" = $1 LIMIT 1" 1:nil -114=RowsColumns 9:["id","tenant_name","value","tenant_id","tenant_path","created_at","updated_at","created_by","updated_by"] -115=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.680114Z,8:2023-11-15T21:11:52.680114Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -116=ConnExec 2:"UPDATE \"test_opa_model_d\" SET \"updated_at\"=$1 WHERE (\"test_opa_model_d\".\"tenant_id\" = $2 OR (\"test_opa_model_d\".\"tenant_path\" @> $3 AND \"test_opa_model_d\".\"tenant_id\" = $4)) AND \"id\" = $5" 1:nil -117=ResultRowsAffected 4:1 1:nil -118=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6) ON CONFLICT DO NOTHING" 1:nil -119=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.685786Z,8:2023-11-15T21:11:52.685786Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -120=TxRollback 1:nil -121=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.685786Z,8:2023-11-15T21:11:52.685786Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -122=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2023-11-15T21:11:52.817103Z,8:2023-11-15T21:11:52.817103Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -123=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE (\"test_opa_model_d\".\"tenant_id\" = $1 OR \"test_opa_model_d\".\"tenant_path\" @> $2)" 1:nil -124=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -125=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -126=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -127=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -128=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -129=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -130=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -131=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.829962Z,8:2023-11-15T21:11:52.829962Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -132=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -133=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.835704Z,8:2023-11-15T21:11:52.835704Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -134=ConnExec 2:"UPDATE \"test_opa_model_d_user\" SET \"updated_at\"=$1 WHERE \"id\" = $2" 1:nil -135=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60) ON CONFLICT DO NOTHING" 1:nil -136=ResultRowsAffected 4:6 1:nil -137=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60),($61,$62,$63,$64,$65,$66),($67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78),($79,$80,$81,$82,$83,$84),($85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96),($97,$98,$99,$100,$101,$102),($103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114),($115,$116,$117,$118,$119,$120),($121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138),($139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150),($151,$152,$153,$154,$155,$156),($157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168),($169,$170,$171,$172,$173,$174),($175,$176,$177,$178,$179,$180) ON CONFLICT DO NOTHING" 1:nil -138=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\"" 1:nil -139=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2023-11-15T21:11:52.97963Z,8:2023-11-15T21:11:52.97963Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -140=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,2:"user2",8:2023-11-15T21:11:52.97963Z,8:2023-11-15T21:11:52.97963Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -141=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,2:"user3",8:2023-11-15T21:11:52.97963Z,8:2023-11-15T21:11:52.97963Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -142=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" IN ($1,$2,$3) AND \"test_opa_model_d_ref\".\"user_id\" = $4" 1:nil -143=RowsColumns 9:["user_id","model_id","created_at","updated_at","created_by","updated_by"] -144=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -145=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -146=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -147=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -148=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MjliZTdhMjYtYjFlOS00OWJhLWE4NzYtNmRlMTdlN2M1M2Jl,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -149=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -150=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -151=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -152=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -153=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:Mzk1MDMwOGItMjljMi00MmQzLTllOTEtNTE2MTU4M2NhZTll,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -154=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NDdiNDBhYjMtOWFhOS00ODlkLTg4NWEtZDBlMWRjNDhmN2Rh,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -155=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NGE4YWNlOGEtNWE5YS00MjIwLWJjMDYtOTcwZTAyYmI3M2I4,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -156=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -157=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -158=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NTg5ODI0MjEtNDI2NS00NDJkLWE3MzEtMzI1ODI0ZDFhY2Ux,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -159=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -160=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -161=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NzA3NzljOTctNWFiYi00MjUwLTgzODAtOTdkYTMxZWE3MTdk,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -162=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -163=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -164=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -165=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTA3YWM1OTMtZGZhMi00MTk3LTk2MGUtOThlZWQ1ZDhlY2E5,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -166=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -167=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -168=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OWU4ZWE0ZGYtMDc4MC00YTQ2LWJhYWQtMzgwOTIwNThhNmJm,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -169=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -170=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjU4ODBmZDQtMjY3Zi00ZmZmLTk4NDUtM2JkNzUyOWU4NWJj,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -171=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -172=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -173=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -174=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZThjMjEwZWQtM2FiYy00ZDY0LWJhZjQtMWQ4ZGU2MTAzNzU2,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -175=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZTk1MzgwMjUtZTY3Mi00MjQxLWFhZTYtMWVlYjYxM2NmYzU3,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -176=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWEwOTk3YjItZDA1Yy00ODU2LTg3ZTUtNmEzNDM2MzZiNjc4,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -177=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -178=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -179=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZjRkZjU5N2MtYzYyYS00MzlmLTliMjMtZTBhODIxNzg5ODA3,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -180=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE \"test_opa_model_d\".\"id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36) AND (\"test_opa_model_d\".\"tenant_id\" = $37 OR \"test_opa_model_d\".\"tenant_path\" @> $38)" 1:nil -181=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"D - T-A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.990623Z,8:2023-11-15T21:11:52.990623Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -182=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -183=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -184=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,2:"Tenant A",2:"D - T-A - Dup 0",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -185=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -186=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.990623Z,8:2023-11-15T21:11:52.990623Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -187=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -188=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,2:"Tenant A",2:"D - T-A - Dup 1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -189=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -190=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.990623Z,8:2023-11-15T21:11:52.990623Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -191=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -192=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,2:"Tenant A",2:"D - T-A - Dup 2",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -193=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -194=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -195=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.990623Z,8:2023-11-15T21:11:52.990623Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -196=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -197=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" IN ($1,$2,$3)" 1:nil -198=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -199=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MGJmNTg1MGUtNTViYy00NDQyLTkwZDctYTE4MzcwN2UxODQ4,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -200=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MGQxNzlmMzQtN2IxNC00MTk3LThhZTQtNTJlOTM0MjI5Mjg4,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -201=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MGUwMDZkOGMtZGFiNi00NDQxLWJiZDEtY2Q4OTlmMzE2MzUy,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -202=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -203=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -204=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -205=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -206=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -207=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -208=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:M2QxZThjYjctZjdjMS00NjU0LTliOTItYzg0YjFhNzhkN2Iy,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -209=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NDJjOWFkN2MtNmZlYi00MmUwLTk3MDQtZWFhYmZhMmI2NDUx,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -210=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -211=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NGEwZDE3ODItNjk1OS00NDhjLWFlMjgtMDcwZWI1NjYzNzNl,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -212=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -213=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NTUzNzZiNTEtOThkZS00ZWFjLWFmZWEtM2JkM2VhNzYzMDQ1,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -214=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NjlhNDI3ZDItZjQ2My00ZWVhLTlmM2UtODBjYTdmMGU4OGQw,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -215=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NzlkYzNlYzMtZmI4OC00NThmLWFhYjctMzYwMDJjYjVmZmUx,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -216=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OTMyM2Q5NTctZDRhMy00MGMzLThmMmUtOWQyYzRjYmY3MjMy,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -217=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -218=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWRiOGY0OGUtZWM4Ni00NjY2LThlYTAtYzYyNGEwM2M0NWM1,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -219=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWZmMTU5NGEtMjM1OS00NzY0LTk2NTItOTA4MDUwNmU2OTli,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -220=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -221=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmIwNWFhZTMtNzU4Ny00ZDlhLWJhYWMtNDFkYjk2MDg4ZTk4,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -222=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmQzOGVkZjgtYTZiYS00NzIyLWE4MzItY2VlMmZjNzUwNTE4,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -223=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmU5YmZiOTQtYzE0Yi00NzE3LTkzZGMtMGE0NmMwYTU5MGYy,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -224=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmY1ZDA0MTQtOTg0MS00ZmJjLTg3MWUtOWJkOTIyN2M5ZDNh,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -225=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmZiMGY1N2QtYjQ4OC00YjY5LTk2ZmMtOGM4ZjY0NDUxMWM5,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -226=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:Yzg1MjU1ZDgtYjQ2OS00MzVhLTkxYjUtYjRiZGQ0YzNiZWYy,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -227=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -228=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZTI3ODg0NTItM2M2Ny00NWU5LTkwZTktZTE3YmQxMWZiYzRk,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -229=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -230=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -231=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -232=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjVkNGVkYTYtNDE0Yy00YWM4LWI1MzUtMjc0YmE5NmU5NGFl,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -233=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -234=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -235=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -236=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -237=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -238=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -239=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MjE3NzI2YTEtYmM4NC00OTE1LTllOTQtYzg5Yzk5ZDg4OGI5,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -240=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MjliZTdhMjYtYjFlOS00OWJhLWE4NzYtNmRlMTdlN2M1M2Jl,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -241=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -242=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -243=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzM2ZmRlMGMtMDJjMy00ZDk4LTgzMTMtMGI4YTk1YmY4Yjc1,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -244=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzdmNjcwOWUtYjBmYS00MGVlLWFlZjAtOTYxMmYwOWExMThi,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -245=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NDdiNDBhYjMtOWFhOS00ODlkLTg4NWEtZDBlMWRjNDhmN2Rh,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -246=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -247=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -248=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -249=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -250=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmE3MDE4ODUtZGQ2My00N2VjLTk3Y2MtMjQ2ZmU3OTdiMTRk,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -251=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmVkOTZlNGQtZDJhMi00NjcwLWJiYjQtY2Y2YTQzNGQ3MTk2,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -252=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -253=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -254=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NzA3NzljOTctNWFiYi00MjUwLTgzODAtOTdkYTMxZWE3MTdk,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -255=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:N2QzM2Y4MmEtNTMzMi00NGY3LThkMTAtZDhlNjNhOTA4MjIz,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -256=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ODE5MjUxZTYtOTZhNS00YjE3LWFjNTktZWM2NzM3YTEzNjdj,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -257=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -258=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -259=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -260=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -261=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:YTA0ZjQ2NjMtNmRiOC00YzAxLTkyMTgtZmM1ZWJkNjEzYjky,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -262=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -263=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZDcyOTZjNTgtM2Y5YS00ZjJmLTlkMTUtMThlZTc4Y2ZlMzQ2,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -264=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -265=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWEwOTk3YjItZDA1Yy00ODU2LTg3ZTUtNmEzNDM2MzZiNjc4,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -266=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,8:2023-11-15T21:11:53.012657Z,8:2023-11-15T21:11:53.012657Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -267=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -268=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2023-11-15T21:11:53.006402Z,8:2023-11-15T21:11:53.006402Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -269=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZmFiODlkYmEtZmExZi00NWY5LTk5NWQtMjlmYTg3MGU2NzIz,8:2023-11-15T21:11:53.016634Z,8:2023-11-15T21:11:53.016634Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -270=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE \"test_opa_model_d\".\"id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$90) AND (\"test_opa_model_d\".\"tenant_id\" = $91 OR \"test_opa_model_d\".\"tenant_path\" @> $92)" 1:nil -271=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,2:"Tenant A",2:"D - T-A - Dup 5",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -272=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -273=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -274=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -275=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,2:"Tenant A",2:"D - T-A - Dup 4",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -276=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -277=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -278=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -279=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -280=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -281=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,2:"Tenant A",2:"D - T-A - Dup 3",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -282=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,2:"Tenant A",2:"D - T-A - Dup 7",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -283=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -284=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -285=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,2:"Tenant A",2:"D - T-A - Dup 8",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -286=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -287=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -288=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -289=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -290=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -291=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,2:"Tenant A",2:"D - T-A - Dup 6",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -292=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -293=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -294=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:52.995453Z,8:2023-11-15T21:11:52.995453Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -295=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,2:"Tenant A",2:"D - T-A - Dup 5",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -296=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"D - T-A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.13307Z,8:2023-11-15T21:11:53.13307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -297=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,2:"Tenant A",2:"D - T-A - Dup 4",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -298=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,2:"Tenant A",2:"D - T-A - Dup 0",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -299=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,2:"Tenant A",2:"D - T-A - Dup 3",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -300=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,2:"Tenant A",2:"D - T-A - Dup 7",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -301=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,2:"Tenant A",2:"D - T-A - Dup 1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -302=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,2:"Tenant A",2:"D - T-A - Dup 8",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -303=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,2:"Tenant A",2:"D - T-A - Dup 2",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -304=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,2:"Tenant A",2:"D - T-A - Dup 6",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -305=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -306=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -307=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -308=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -309=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -310=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -311=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -312=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -313=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -314=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -315=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -316=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.13307Z,8:2023-11-15T21:11:53.13307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -317=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -318=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -319=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -320=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -321=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -322=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.13307Z,8:2023-11-15T21:11:53.13307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -323=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -324=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -325=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -326=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -327=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -328=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.13307Z,8:2023-11-15T21:11:53.13307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -329=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -330=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -331=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -332=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -333=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -334=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.138056Z,8:2023-11-15T21:11:53.138056Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -335=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40) AND \"test_opa_model_d_ref\".\"user_id\" = $41" 1:nil -336=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -337=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -338=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -339=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -340=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -341=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -342=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -343=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -344=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -345=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -346=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -347=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -348=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -349=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -350=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -351=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -352=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\" WHERE \"test_opa_model_d_user\".\"id\" = $1" 1:nil -353=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2023-11-15T21:11:53.118018Z,8:2023-11-15T21:11:53.118018Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -354=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40)" 1:nil -355=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -356=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -357=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -358=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -359=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -360=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -361=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -362=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -363=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -364=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -365=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -366=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -367=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -368=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -369=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -370=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -371=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -372=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -373=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -374=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -375=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -376=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -377=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -378=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -379=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -380=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -381=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -382=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -383=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -384=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -385=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,8:2023-11-15T21:11:53.155557Z,8:2023-11-15T21:11:53.155557Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -386=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2023-11-15T21:11:53.148985Z,8:2023-11-15T21:11:53.148985Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -387=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\" WHERE \"test_opa_model_d_user\".\"id\" IN ($1,$2,$3)" 1:nil -388=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,2:"user2",8:2023-11-15T21:11:53.118018Z,8:2023-11-15T21:11:53.118018Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -389=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,2:"user3",8:2023-11-15T21:11:53.118018Z,8:2023-11-15T21:11:53.118018Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -390=ConnQuery 2:"SELECT DISTINCT \"model_id\" FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1" 1:nil -391=RowsColumns 9:["model_id"] -392=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"D - T-A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.273889Z,8:2023-11-15T21:11:53.273889Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -393=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -394=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -395=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,2:"Tenant A",2:"D - T-A - Dup 0",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -396=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -397=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.273889Z,8:2023-11-15T21:11:53.273889Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -398=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -399=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,2:"Tenant A",2:"D - T-A - Dup 1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -400=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -401=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.273889Z,8:2023-11-15T21:11:53.273889Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -402=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -403=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,2:"Tenant A",2:"D - T-A - Dup 2",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -404=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -405=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -406=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.273889Z,8:2023-11-15T21:11:53.273889Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -407=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -408=ConnQuery 2:"SELECT DISTINCT \"model_id\" FROM \"test_opa_model_d_ref\"" 1:nil -409=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,2:"Tenant A",2:"D - T-A - Dup 5",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -410=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -411=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -412=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -413=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,2:"Tenant A",2:"D - T-A - Dup 4",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -414=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -415=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -416=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -417=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -418=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -419=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,2:"Tenant A",2:"D - T-A - Dup 3",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -420=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,2:"Tenant A",2:"D - T-A - Dup 7",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -421=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -422=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -423=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,2:"Tenant A",2:"D - T-A - Dup 8",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -424=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -425=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -426=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -427=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -428=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -429=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,2:"Tenant A",2:"D - T-A - Dup 6",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -430=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -431=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -432=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2023-11-15T21:11:53.278735Z,8:2023-11-15T21:11:53.278735Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -433=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2023-11-15T21:11:53.400495Z,8:2023-11-15T21:11:53.400495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -434=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"D - T-Root",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2023-11-15T21:11:53.41345Z,8:2023-11-15T21:11:53.41345Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -435=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" = $1 AND \"test_opa_model_d_ref\".\"user_id\" = $2 AND \"test_opa_model_d_ref\".\"user_id\" = $3" 1:nil -436=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1 AND \"test_opa_model_d_ref\".\"model_id\" = $2 LIMIT 1" 1:nil -437=RowsNext 11:[10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,2:"Root Tenant",2:"D - T-Root - Dup 0",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2023-11-15T21:11:53.420701Z,8:2023-11-15T21:11:53.420701Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -438=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2023-11-15T21:11:53.438092Z,8:2023-11-15T21:11:53.438092Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -439=RowsNext 11:[10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh,2:"Root Tenant",2:"D - T-Root - Dup 1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2023-11-15T21:11:53.420701Z,8:2023-11-15T21:11:53.420701Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -440=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" = $1 AND \"test_opa_model_d_ref\".\"user_id\" = $2" 1:nil -441=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2023-11-15T21:11:53.547766Z,8:2023-11-15T21:11:53.547766Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -442=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"D - T-Root",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2023-11-15T21:11:53.559729Z,8:2023-11-15T21:11:53.559729Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -443=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1 AND \"test_opa_model_d_ref\".\"model_id\" = $2 AND \"test_opa_model_d_ref\".\"user_id\" = $3" 1:nil -444=RowsNext 11:[10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,2:"Root Tenant",2:"D - T-Root - Dup 0",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2023-11-15T21:11:53.566014Z,8:2023-11-15T21:11:53.566014Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -445=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2023-11-15T21:11:53.585163Z,8:2023-11-15T21:11:53.585163Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -446=RowsNext 11:[10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh,2:"Root Tenant",2:"D - T-Root - Dup 1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2023-11-15T21:11:53.566014Z,8:2023-11-15T21:11:53.566014Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil -447=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1 AND \"test_opa_model_d_ref\".\"model_id\" = $2" 1:nil +4=ConnExec 2:"-- Model D-1\nCREATE TABLE IF NOT EXISTS public.test_opa_model_d_user\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n \"username\" STRING NOT NULL,\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n INDEX idx_username(username ASC),\n FAMILY \"primary\"(id, username, created_at, updated_at, created_by, updated_by)\n)" 1:nil +5=ConnExec 2:"-- Model D-2\nCREATE TABLE IF NOT EXISTS public.test_opa_model_d\n(\n id UUID NOT NULL DEFAULT gen_random_uuid(),\n \"tenant_name\" STRING NOT NULL,\n \"value\" STRING NOT NULL,\n tenant_id UUID NULL,\n tenant_path UUID[] NULL,\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id ASC),\n INVERTED INDEX idx_tenant_path (tenant_path),\n INDEX idx_tenant_id(tenant_id ASC),\n FAMILY \"primary\"(id, tenant_name, value, tenant_id, tenant_path, created_at, updated_at, created_by, updated_by)\n)" 1:nil +6=ConnExec 2:"-- Model D-1 and D-2 Ref Table\nCREATE TABLE IF NOT EXISTS public.test_opa_model_d_ref\n(\n user_id UUID NOT NULL DEFAULT gen_random_uuid(),\n model_id UUID NOT NULL DEFAULT gen_random_uuid(),\n created_at TIMESTAMPTZ NULL,\n updated_at TIMESTAMPTZ NULL,\n created_by UUID NULL,\n updated_by UUID NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (user_id ASC, model_id ASC),\n INDEX idx_user_id(user_id ASC),\n INDEX idx_model_id(model_id ASC),\n FAMILY \"primary\"(user_id, model_id, created_at, updated_at, created_by, updated_by)\n)" 1:nil +7=ConnExec 2:"-- Model D-1 and D-2 FK\nALTER TABLE public.test_opa_model_d_ref\n ADD CONSTRAINT fk_user_ref FOREIGN KEY (user_id) REFERENCES public.test_opa_model_d_user (id)" 1:nil +8=ConnExec 2:"ALTER TABLE public.test_opa_model_d_ref\n ADD CONSTRAINT fk_model_ref FOREIGN KEY (model_id) REFERENCES public.test_opa_model_d (id)" 1:nil +9=ConnBegin 1:nil +10=ConnQuery 2:"INSERT INTO \"test_opa_model_d_user\" (\"username\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18) RETURNING \"id\"" 1:nil +11=RowsColumns 9:["id"] +12=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy] 1:nil +13=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy] 1:nil +14=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl] 1:nil +15=RowsNext 11:[] 7:"EOF" +16=TxCommit 1:nil +17=ConnQuery 2:"INSERT INTO \"test_opa_model_d\" (\"value\",\"tenant_name\",\"tenant_id\",\"tenant_path\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81) RETURNING \"id\"" 1:nil +18=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi] 1:nil +19=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx] 1:nil +20=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl] 1:nil +21=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3] 1:nil +22=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0] 1:nil +23=RowsNext 11:[10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5] 1:nil +24=RowsNext 11:[10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh] 1:nil +25=RowsNext 11:[10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4] 1:nil +26=RowsNext 11:[10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2] 1:nil +27=ConnQuery 2:"INSERT INTO \"test_opa_model_d\" (\"value\",\"tenant_name\",\"tenant_id\",\"tenant_path\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279),($280,$281,$282,$283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294,$295,$296,$297),($298,$299,$300,$301,$302,$303,$304,$305,$306),($307,$308,$309,$310,$311,$312,$313,$314,$315),($316,$317,$318,$319,$320,$321,$322,$323,$324),($325,$326,$327,$328,$329,$330,$331,$332,$333),($334,$335,$336,$337,$338,$339,$340,$341,$342),($343,$344,$345,$346,$347,$348,$349,$350,$351),($352,$353,$354,$355,$356,$357,$358,$359,$360),($361,$362,$363,$364,$365,$366,$367,$368,$369),($370,$371,$372,$373,$374,$375,$376,$377,$378),($379,$380,$381,$382,$383,$384,$385,$386,$387),($388,$389,$390,$391,$392,$393,$394,$395,$396),($397,$398,$399,$400,$401,$402,$403,$404,$405),($406,$407,$408,$409,$410,$411,$412,$413,$414),($415,$416,$417,$418,$419,$420,$421,$422,$423),($424,$425,$426,$427,$428,$429,$430,$431,$432),($433,$434,$435,$436,$437,$438,$439,$440,$441),($442,$443,$444,$445,$446,$447,$448,$449,$450) RETURNING \"id\"" 1:nil +28=RowsNext 11:[10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw] 1:nil +29=RowsNext 11:[10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh] 1:nil +30=RowsNext 11:[10:ZTk1MzgwMjUtZTY3Mi00MjQxLWFhZTYtMWVlYjYxM2NmYzU3] 1:nil +31=RowsNext 11:[10:YmY1ZDA0MTQtOTg0MS00ZmJjLTg3MWUtOWJkOTIyN2M5ZDNh] 1:nil +32=RowsNext 11:[10:NzlkYzNlYzMtZmI4OC00NThmLWFhYjctMzYwMDJjYjVmZmUx] 1:nil +33=RowsNext 11:[10:NGEwZDE3ODItNjk1OS00NDhjLWFlMjgtMDcwZWI1NjYzNzNl] 1:nil +34=RowsNext 11:[10:OWZmMTU5NGEtMjM1OS00NzY0LTk2NTItOTA4MDUwNmU2OTli] 1:nil +35=RowsNext 11:[10:NmE3MDE4ODUtZGQ2My00N2VjLTk3Y2MtMjQ2ZmU3OTdiMTRk] 1:nil +36=RowsNext 11:[10:MzdmNjcwOWUtYjBmYS00MGVlLWFlZjAtOTYxMmYwOWExMThi] 1:nil +37=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw] 1:nil +38=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1] 1:nil +39=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl] 1:nil +40=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl] 1:nil +41=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz] 1:nil +42=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5] 1:nil +43=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi] 1:nil +44=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl] 1:nil +45=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj] 1:nil +46=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0] 1:nil +47=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw] 1:nil +48=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey] 1:nil +49=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5] 1:nil +50=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk] 1:nil +51=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw] 1:nil +52=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx] 1:nil +53=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz] 1:nil +54=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk] 1:nil +55=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3] 1:nil +56=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3] 1:nil +57=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk] 1:nil +58=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx] 1:nil +59=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz] 1:nil +60=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4] 1:nil +61=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk] 1:nil +62=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2] 1:nil +63=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5] 1:nil +64=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz] 1:nil +65=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz] 1:nil +66=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2] 1:nil +67=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl] 1:nil +68=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz] 1:nil +69=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2] 1:nil +70=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3] 1:nil +71=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3] 1:nil +72=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy] 1:nil +73=RowsNext 11:[10:NDdiNDBhYjMtOWFhOS00ODlkLTg4NWEtZDBlMWRjNDhmN2Rh] 1:nil +74=RowsNext 11:[10:YjU4ODBmZDQtMjY3Zi00ZmZmLTk4NDUtM2JkNzUyOWU4NWJj] 1:nil +75=RowsNext 11:[10:ZjRkZjU5N2MtYzYyYS00MzlmLTliMjMtZTBhODIxNzg5ODA3] 1:nil +76=RowsNext 11:[10:YmZiMGY1N2QtYjQ4OC00YjY5LTk2ZmMtOGM4ZjY0NDUxMWM5] 1:nil +77=RowsNext 11:[10:OTMyM2Q5NTctZDRhMy00MGMzLThmMmUtOWQyYzRjYmY3MjMy] 1:nil +78=ConnQuery 2:"INSERT INTO \"test_opa_model_d\" (\"value\",\"tenant_name\",\"tenant_id\",\"tenant_path\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\",\"id\") VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9),($10,$11,$12,$13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24,$25,$26,$27),($28,$29,$30,$31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42,$43,$44,$45),($46,$47,$48,$49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60,$61,$62,$63),($64,$65,$66,$67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78,$79,$80,$81),($82,$83,$84,$85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96,$97,$98,$99),($100,$101,$102,$103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114,$115,$116,$117),($118,$119,$120,$121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132,$133,$134,$135),($136,$137,$138,$139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150,$151,$152,$153),($154,$155,$156,$157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168,$169,$170,$171),($172,$173,$174,$175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186,$187,$188,$189),($190,$191,$192,$193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204,$205,$206,$207),($208,$209,$210,$211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222,$223,$224,$225),($226,$227,$228,$229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240,$241,$242,$243),($244,$245,$246,$247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258,$259,$260,$261),($262,$263,$264,$265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276,$277,$278,$279) RETURNING \"id\"" 1:nil +79=RowsNext 11:[10:OWRiOGY0OGUtZWM4Ni00NjY2LThlYTAtYzYyNGEwM2M0NWM1] 1:nil +80=RowsNext 11:[10:MGQxNzlmMzQtN2IxNC00MTk3LThhZTQtNTJlOTM0MjI5Mjg4] 1:nil +81=RowsNext 11:[10:ZDcyOTZjNTgtM2Y5YS00ZjJmLTlkMTUtMThlZTc4Y2ZlMzQ2] 1:nil +82=RowsNext 11:[10:YTA0ZjQ2NjMtNmRiOC00YzAxLTkyMTgtZmM1ZWJkNjEzYjky] 1:nil +83=RowsNext 11:[10:MjliZTdhMjYtYjFlOS00OWJhLWE4NzYtNmRlMTdlN2M1M2Jl] 1:nil +84=RowsNext 11:[10:OWU4ZWE0ZGYtMDc4MC00YTQ2LWJhYWQtMzgwOTIwNThhNmJm] 1:nil +85=RowsNext 11:[10:NTg5ODI0MjEtNDI2NS00NDJkLWE3MzEtMzI1ODI0ZDFhY2Ux] 1:nil +86=RowsNext 11:[10:M2QxZThjYjctZjdjMS00NjU0LTliOTItYzg0YjFhNzhkN2Iy] 1:nil +87=RowsNext 11:[10:YmIwNWFhZTMtNzU4Ny00ZDlhLWJhYWMtNDFkYjk2MDg4ZTk4] 1:nil +88=RowsNext 11:[10:ZTI3ODg0NTItM2M2Ny00NWU5LTkwZTktZTE3YmQxMWZiYzRk] 1:nil +89=RowsNext 11:[10:MGJmNTg1MGUtNTViYy00NDQyLTkwZDctYTE4MzcwN2UxODQ4] 1:nil +90=RowsNext 11:[10:MzM2ZmRlMGMtMDJjMy00ZDk4LTgzMTMtMGI4YTk1YmY4Yjc1] 1:nil +91=RowsNext 11:[10:NmVkOTZlNGQtZDJhMi00NjcwLWJiYjQtY2Y2YTQzNGQ3MTk2] 1:nil +92=RowsNext 11:[10:NzA3NzljOTctNWFiYi00MjUwLTgzODAtOTdkYTMxZWE3MTdk] 1:nil +93=RowsNext 11:[10:Mzk1MDMwOGItMjljMi00MmQzLTllOTEtNTE2MTU4M2NhZTll] 1:nil +94=RowsNext 11:[10:ZThjMjEwZWQtM2FiYy00ZDY0LWJhZjQtMWQ4ZGU2MTAzNzU2] 1:nil +95=RowsNext 11:[10:Yzg1MjU1ZDgtYjQ2OS00MzVhLTkxYjUtYjRiZGQ0YzNiZWYy] 1:nil +96=RowsNext 11:[10:ZjVkNGVkYTYtNDE0Yy00YWM4LWI1MzUtMjc0YmE5NmU5NGFl] 1:nil +97=RowsNext 11:[10:YmU5YmZiOTQtYzE0Yi00NzE3LTkzZGMtMGE0NmMwYTU5MGYy] 1:nil +98=RowsNext 11:[10:NTUzNzZiNTEtOThkZS00ZWFjLWFmZWEtM2JkM2VhNzYzMDQ1] 1:nil +99=RowsNext 11:[10:N2QzM2Y4MmEtNTMzMi00NGY3LThkMTAtZDhlNjNhOTA4MjIz] 1:nil +100=RowsNext 11:[10:ODE5MjUxZTYtOTZhNS00YjE3LWFjNTktZWM2NzM3YTEzNjdj] 1:nil +101=RowsNext 11:[10:ZWEwOTk3YjItZDA1Yy00ODU2LTg3ZTUtNmEzNDM2MzZiNjc4] 1:nil +102=RowsNext 11:[10:NGE4YWNlOGEtNWE5YS00MjIwLWJjMDYtOTcwZTAyYmI3M2I4] 1:nil +103=RowsNext 11:[10:OTA3YWM1OTMtZGZhMi00MTk3LTk2MGUtOThlZWQ1ZDhlY2E5] 1:nil +104=RowsNext 11:[10:NDJjOWFkN2MtNmZlYi00MmUwLTk3MDQtZWFhYmZhMmI2NDUx] 1:nil +105=RowsNext 11:[10:YmQzOGVkZjgtYTZiYS00NzIyLWE4MzItY2VlMmZjNzUwNTE4] 1:nil +106=RowsNext 11:[10:NjlhNDI3ZDItZjQ2My00ZWVhLTlmM2UtODBjYTdmMGU4OGQw] 1:nil +107=RowsNext 11:[10:MGUwMDZkOGMtZGFiNi00NDQxLWJiZDEtY2Q4OTlmMzE2MzUy] 1:nil +108=RowsNext 11:[10:ZmFiODlkYmEtZmExZi00NWY5LTk5NWQtMjlmYTg3MGU2NzIz] 1:nil +109=RowsNext 11:[10:MjE3NzI2YTEtYmM4NC00OTE1LTllOTQtYzg5Yzk5ZDg4OGI5] 1:nil +110=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60),($61,$62,$63,$64,$65,$66),($67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78),($79,$80,$81,$82,$83,$84),($85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96),($97,$98,$99,$100,$101,$102),($103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114),($115,$116,$117,$118,$119,$120),($121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138),($139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150),($151,$152,$153,$154,$155,$156),($157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168),($169,$170,$171,$172,$173,$174),($175,$176,$177,$178,$179,$180),($181,$182,$183,$184,$185,$186),($187,$188,$189,$190,$191,$192),($193,$194,$195,$196,$197,$198),($199,$200,$201,$202,$203,$204),($205,$206,$207,$208,$209,$210),($211,$212,$213,$214,$215,$216),($217,$218,$219,$220,$221,$222),($223,$224,$225,$226,$227,$228),($229,$230,$231,$232,$233,$234),($235,$236,$237,$238,$239,$240),($241,$242,$243,$244,$245,$246),($247,$248,$249,$250,$251,$252),($253,$254,$255,$256,$257,$258),($259,$260,$261,$262,$263,$264),($265,$266,$267,$268,$269,$270),($271,$272,$273,$274,$275,$276),($277,$278,$279,$280,$281,$282),($283,$284,$285,$286,$287,$288),($289,$290,$291,$292,$293,$294),($295,$296,$297,$298,$299,$300)" 1:nil +111=ResultRowsAffected 4:50 1:nil +112=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48)" 1:nil +113=ResultRowsAffected 4:8 1:nil +114=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\" WHERE \"test_opa_model_d_user\".\"id\" = $1 LIMIT 1" 1:nil +115=RowsColumns 9:["id","username","created_at","updated_at","created_by","updated_by"] +116=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2024-01-23T16:58:28.04762Z,8:2024-01-23T16:58:28.04762Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +117=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE \"test_opa_model_d\".\"id\" = $1 LIMIT 1" 1:nil +118=RowsColumns 9:["id","tenant_name","value","tenant_id","tenant_path","created_at","updated_at","created_by","updated_by"] +119=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.052518Z,8:2024-01-23T16:58:28.052518Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +120=ConnExec 2:"UPDATE \"test_opa_model_d\" SET \"updated_at\"=$1 WHERE (\"test_opa_model_d\".\"tenant_id\" = $2 OR (\"test_opa_model_d\".\"tenant_path\" @> $3 AND \"test_opa_model_d\".\"tenant_id\" = $4)) AND \"id\" = $5" 1:nil +121=ResultRowsAffected 4:1 1:nil +122=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6) ON CONFLICT DO NOTHING" 1:nil +123=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.058755Z,8:2024-01-23T16:58:28.058755Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +124=TxRollback 1:nil +125=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.058755Z,8:2024-01-23T16:58:28.058755Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +126=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2024-01-23T16:58:28.476856Z,8:2024-01-23T16:58:28.476856Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +127=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE (\"test_opa_model_d\".\"tenant_id\" = $1 OR \"test_opa_model_d\".\"tenant_path\" @> $2)" 1:nil +128=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +129=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +130=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +131=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +132=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +133=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +134=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +135=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.480711Z,8:2024-01-23T16:58:28.480711Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +136=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +137=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.485307Z,8:2024-01-23T16:58:28.485307Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +138=ConnExec 2:"UPDATE \"test_opa_model_d_user\" SET \"updated_at\"=$1 WHERE \"id\" = $2" 1:nil +139=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60) ON CONFLICT DO NOTHING" 1:nil +140=ResultRowsAffected 4:6 1:nil +141=ConnExec 2:"INSERT INTO \"test_opa_model_d_ref\" (\"user_id\",\"model_id\",\"created_at\",\"updated_at\",\"created_by\",\"updated_by\") VALUES ($1,$2,$3,$4,$5,$6),($7,$8,$9,$10,$11,$12),($13,$14,$15,$16,$17,$18),($19,$20,$21,$22,$23,$24),($25,$26,$27,$28,$29,$30),($31,$32,$33,$34,$35,$36),($37,$38,$39,$40,$41,$42),($43,$44,$45,$46,$47,$48),($49,$50,$51,$52,$53,$54),($55,$56,$57,$58,$59,$60),($61,$62,$63,$64,$65,$66),($67,$68,$69,$70,$71,$72),($73,$74,$75,$76,$77,$78),($79,$80,$81,$82,$83,$84),($85,$86,$87,$88,$89,$90),($91,$92,$93,$94,$95,$96),($97,$98,$99,$100,$101,$102),($103,$104,$105,$106,$107,$108),($109,$110,$111,$112,$113,$114),($115,$116,$117,$118,$119,$120),($121,$122,$123,$124,$125,$126),($127,$128,$129,$130,$131,$132),($133,$134,$135,$136,$137,$138),($139,$140,$141,$142,$143,$144),($145,$146,$147,$148,$149,$150),($151,$152,$153,$154,$155,$156),($157,$158,$159,$160,$161,$162),($163,$164,$165,$166,$167,$168),($169,$170,$171,$172,$173,$174),($175,$176,$177,$178,$179,$180) ON CONFLICT DO NOTHING" 1:nil +142=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\"" 1:nil +143=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2024-01-23T16:58:28.848798Z,8:2024-01-23T16:58:28.848798Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +144=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,2:"user2",8:2024-01-23T16:58:28.848798Z,8:2024-01-23T16:58:28.848798Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +145=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,2:"user3",8:2024-01-23T16:58:28.848798Z,8:2024-01-23T16:58:28.848798Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +146=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" IN ($1,$2,$3) AND \"test_opa_model_d_ref\".\"user_id\" = $4" 1:nil +147=RowsColumns 9:["user_id","model_id","created_at","updated_at","created_by","updated_by"] +148=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +149=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +150=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +151=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +152=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MjliZTdhMjYtYjFlOS00OWJhLWE4NzYtNmRlMTdlN2M1M2Jl,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +153=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +154=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +155=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +156=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +157=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:Mzk1MDMwOGItMjljMi00MmQzLTllOTEtNTE2MTU4M2NhZTll,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +158=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NDdiNDBhYjMtOWFhOS00ODlkLTg4NWEtZDBlMWRjNDhmN2Rh,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +159=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NGE4YWNlOGEtNWE5YS00MjIwLWJjMDYtOTcwZTAyYmI3M2I4,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +160=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +161=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +162=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NTg5ODI0MjEtNDI2NS00NDJkLWE3MzEtMzI1ODI0ZDFhY2Ux,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +163=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +164=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +165=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NzA3NzljOTctNWFiYi00MjUwLTgzODAtOTdkYTMxZWE3MTdk,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +166=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +167=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +168=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +169=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTA3YWM1OTMtZGZhMi00MTk3LTk2MGUtOThlZWQ1ZDhlY2E5,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +170=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +171=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +172=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OWU4ZWE0ZGYtMDc4MC00YTQ2LWJhYWQtMzgwOTIwNThhNmJm,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +173=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +174=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjU4ODBmZDQtMjY3Zi00ZmZmLTk4NDUtM2JkNzUyOWU4NWJj,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +175=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +176=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +177=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +178=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZThjMjEwZWQtM2FiYy00ZDY0LWJhZjQtMWQ4ZGU2MTAzNzU2,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +179=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZTk1MzgwMjUtZTY3Mi00MjQxLWFhZTYtMWVlYjYxM2NmYzU3,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +180=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWEwOTk3YjItZDA1Yy00ODU2LTg3ZTUtNmEzNDM2MzZiNjc4,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +181=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +182=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +183=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZjRkZjU5N2MtYzYyYS00MzlmLTliMjMtZTBhODIxNzg5ODA3,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +184=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE \"test_opa_model_d\".\"id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36) AND (\"test_opa_model_d\".\"tenant_id\" = $37 OR \"test_opa_model_d\".\"tenant_path\" @> $38)" 1:nil +185=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"D - T-A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.853503Z,8:2024-01-23T16:58:28.853503Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +186=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +187=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +188=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,2:"Tenant A",2:"D - T-A - Dup 0",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +189=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +190=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.853503Z,8:2024-01-23T16:58:28.853503Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +191=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +192=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,2:"Tenant A",2:"D - T-A - Dup 1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +193=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +194=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.853503Z,8:2024-01-23T16:58:28.853503Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +195=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +196=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,2:"Tenant A",2:"D - T-A - Dup 2",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +197=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +198=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +199=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.853503Z,8:2024-01-23T16:58:28.853503Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +200=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +201=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" IN ($1,$2,$3)" 1:nil +202=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +203=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MGJmNTg1MGUtNTViYy00NDQyLTkwZDctYTE4MzcwN2UxODQ4,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +204=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MGQxNzlmMzQtN2IxNC00MTk3LThhZTQtNTJlOTM0MjI5Mjg4,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +205=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MGUwMDZkOGMtZGFiNi00NDQxLWJiZDEtY2Q4OTlmMzE2MzUy,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +206=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +207=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +208=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +209=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +210=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +211=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +212=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:M2QxZThjYjctZjdjMS00NjU0LTliOTItYzg0YjFhNzhkN2Iy,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +213=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NDJjOWFkN2MtNmZlYi00MmUwLTk3MDQtZWFhYmZhMmI2NDUx,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +214=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +215=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NGEwZDE3ODItNjk1OS00NDhjLWFlMjgtMDcwZWI1NjYzNzNl,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +216=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +217=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NTUzNzZiNTEtOThkZS00ZWFjLWFmZWEtM2JkM2VhNzYzMDQ1,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +218=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NjlhNDI3ZDItZjQ2My00ZWVhLTlmM2UtODBjYTdmMGU4OGQw,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +219=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NzlkYzNlYzMtZmI4OC00NThmLWFhYjctMzYwMDJjYjVmZmUx,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +220=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OTMyM2Q5NTctZDRhMy00MGMzLThmMmUtOWQyYzRjYmY3MjMy,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +221=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +222=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWRiOGY0OGUtZWM4Ni00NjY2LThlYTAtYzYyNGEwM2M0NWM1,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +223=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWZmMTU5NGEtMjM1OS00NzY0LTk2NTItOTA4MDUwNmU2OTli,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +224=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +225=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmIwNWFhZTMtNzU4Ny00ZDlhLWJhYWMtNDFkYjk2MDg4ZTk4,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +226=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmQzOGVkZjgtYTZiYS00NzIyLWE4MzItY2VlMmZjNzUwNTE4,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +227=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmU5YmZiOTQtYzE0Yi00NzE3LTkzZGMtMGE0NmMwYTU5MGYy,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +228=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmY1ZDA0MTQtOTg0MS00ZmJjLTg3MWUtOWJkOTIyN2M5ZDNh,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +229=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YmZiMGY1N2QtYjQ4OC00YjY5LTk2ZmMtOGM4ZjY0NDUxMWM5,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +230=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:Yzg1MjU1ZDgtYjQ2OS00MzVhLTkxYjUtYjRiZGQ0YzNiZWYy,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +231=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +232=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZTI3ODg0NTItM2M2Ny00NWU5LTkwZTktZTE3YmQxMWZiYzRk,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +233=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +234=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +235=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +236=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjVkNGVkYTYtNDE0Yy00YWM4LWI1MzUtMjc0YmE5NmU5NGFl,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +237=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +238=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +239=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +240=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +241=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +242=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MWViZmRhOTktYTk5NC00NTI2LTljNWQtMjc4OTJmOGYxMDc5,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +243=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MjE3NzI2YTEtYmM4NC00OTE1LTllOTQtYzg5Yzk5ZDg4OGI5,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +244=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MjliZTdhMjYtYjFlOS00OWJhLWE4NzYtNmRlMTdlN2M1M2Jl,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +245=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +246=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +247=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzM2ZmRlMGMtMDJjMy00ZDk4LTgzMTMtMGI4YTk1YmY4Yjc1,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +248=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzdmNjcwOWUtYjBmYS00MGVlLWFlZjAtOTYxMmYwOWExMThi,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +249=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NDdiNDBhYjMtOWFhOS00ODlkLTg4NWEtZDBlMWRjNDhmN2Rh,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +250=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NGNjNGQxNWYtYjA5NS00NmZlLWE0OTAtYWU3YTBlOTI1MTU4,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +251=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +252=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +253=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NjE3YWFlMjgtYzk4MS00OTg4LTk0OTYtOWJkMTA2M2IwNjc2,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +254=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmE3MDE4ODUtZGQ2My00N2VjLTk3Y2MtMjQ2ZmU3OTdiMTRk,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +255=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmVkOTZlNGQtZDJhMi00NjcwLWJiYjQtY2Y2YTQzNGQ3MTk2,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +256=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +257=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +258=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NzA3NzljOTctNWFiYi00MjUwLTgzODAtOTdkYTMxZWE3MTdk,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +259=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:N2QzM2Y4MmEtNTMzMi00NGY3LThkMTAtZDhlNjNhOTA4MjIz,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +260=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ODE5MjUxZTYtOTZhNS00YjE3LWFjNTktZWM2NzM3YTEzNjdj,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +261=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +262=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OGFhNWIyOTAtZmYxNS00MDBhLTg3YTctY2ZjODkwNjVjYmNh,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +263=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +264=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +265=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:YTA0ZjQ2NjMtNmRiOC00YzAxLTkyMTgtZmM1ZWJkNjEzYjky,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +266=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +267=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZDcyOTZjNTgtM2Y5YS00ZjJmLTlkMTUtMThlZTc4Y2ZlMzQ2,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +268=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +269=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWEwOTk3YjItZDA1Yy00ODU2LTg3ZTUtNmEzNDM2MzZiNjc4,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +270=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,8:2024-01-23T16:58:28.884678Z,8:2024-01-23T16:58:28.884678Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +271=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +272=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2024-01-23T16:58:28.874832Z,8:2024-01-23T16:58:28.874832Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +273=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZmFiODlkYmEtZmExZi00NWY5LTk5NWQtMjlmYTg3MGU2NzIz,8:2024-01-23T16:58:28.891087Z,8:2024-01-23T16:58:28.891087Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +274=ConnQuery 2:"SELECT * FROM \"test_opa_model_d\" WHERE \"test_opa_model_d\".\"id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$90) AND (\"test_opa_model_d\".\"tenant_id\" = $91 OR \"test_opa_model_d\".\"tenant_path\" @> $92)" 1:nil +275=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,2:"Tenant A",2:"D - T-A - Dup 5",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +276=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +277=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +278=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +279=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,2:"Tenant A",2:"D - T-A - Dup 4",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +280=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +281=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +282=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +283=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +284=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +285=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,2:"Tenant A",2:"D - T-A - Dup 3",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +286=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,2:"Tenant A",2:"D - T-A - Dup 7",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +287=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +288=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +289=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,2:"Tenant A",2:"D - T-A - Dup 8",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +290=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +291=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +292=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +293=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +294=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +295=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,2:"Tenant A",2:"D - T-A - Dup 6",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +296=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +297=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +298=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:28.857921Z,8:2024-01-23T16:58:28.857921Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +299=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,2:"Tenant A",2:"D - T-A - Dup 5",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +300=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"D - T-A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.172532Z,8:2024-01-23T16:58:29.172532Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +301=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,2:"Tenant A",2:"D - T-A - Dup 4",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +302=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,2:"Tenant A",2:"D - T-A - Dup 0",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +303=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,2:"Tenant A",2:"D - T-A - Dup 3",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +304=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,2:"Tenant A",2:"D - T-A - Dup 7",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +305=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,2:"Tenant A",2:"D - T-A - Dup 1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +306=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,2:"Tenant A",2:"D - T-A - Dup 8",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +307=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,2:"Tenant A",2:"D - T-A - Dup 2",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +308=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,2:"Tenant A",2:"D - T-A - Dup 6",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +309=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +310=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +311=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +312=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +313=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +314=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +315=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +316=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +317=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +318=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +319=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +320=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.172532Z,8:2024-01-23T16:58:29.172532Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +321=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +322=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +323=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +324=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +325=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +326=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.172532Z,8:2024-01-23T16:58:29.172532Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +327=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +328=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +329=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +330=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +331=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +332=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.172532Z,8:2024-01-23T16:58:29.172532Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +333=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +334=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +335=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +336=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +337=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +338=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.17687Z,8:2024-01-23T16:58:29.17687Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +339=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40) AND \"test_opa_model_d_ref\".\"user_id\" = $41" 1:nil +340=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +341=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +342=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +343=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +344=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +345=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +346=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +347=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +348=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +349=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +350=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +351=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +352=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +353=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +354=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +355=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +356=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\" WHERE \"test_opa_model_d_user\".\"id\" = $1" 1:nil +357=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2024-01-23T16:58:29.168591Z,8:2024-01-23T16:58:29.168591Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +358=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" IN ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40)" 1:nil +359=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +360=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +361=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +362=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +363=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +364=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +365=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +366=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +367=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +368=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +369=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +370=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +371=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +372=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +373=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +374=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +375=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +376=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +377=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +378=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +379=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +380=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +381=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +382=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +383=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +384=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +385=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +386=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +387=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +388=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +389=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,8:2024-01-23T16:58:29.204682Z,8:2024-01-23T16:58:29.204682Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +390=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,8:2024-01-23T16:58:29.19495Z,8:2024-01-23T16:58:29.19495Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +391=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_user\" WHERE \"test_opa_model_d_user\".\"id\" IN ($1,$2,$3)" 1:nil +392=RowsNext 11:[10:OWE5MDFjOTEtYTNkNi00ZDM5LTlhZGYtMzRlNzRiYjMyZGUy,2:"user2",8:2024-01-23T16:58:29.168591Z,8:2024-01-23T16:58:29.168591Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +393=RowsNext 11:[10:ZTIxMmE4NjktYjYzNi00ZGM2LTgzZGItZTFjY2Q1OWU1ZTBl,2:"user3",8:2024-01-23T16:58:29.168591Z,8:2024-01-23T16:58:29.168591Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +394=ConnQuery 2:"SELECT DISTINCT \"model_id\" FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1" 1:nil +395=RowsColumns 9:["model_id"] +396=RowsNext 11:[10:MGJjYzgzMDEtMjIzNi00NzA5LTkxMTYtNTA1ZDY2MjVlNDMx,2:"Tenant A",2:"D - T-A",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.535452Z,8:2024-01-23T16:58:29.535452Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +397=RowsNext 11:[10:MGYzMzExMDctMmFkMy00ODEwLTg0NmMtNzFiODdmNzE4YTEw,2:"Tenant A-1",2:"D - T-A-1 - Dup 1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +398=RowsNext 11:[10:MmM3MzYzZGItN2U2NS00MjZkLWIwZGQtYjcyNjYxMTE4NmY3,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +399=RowsNext 11:[10:MzIwYWNmZDYtMmJiZS00ODAzLTg3OWUtYjc5ZTE4NTM2NTMw,2:"Tenant A",2:"D - T-A - Dup 0",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +400=RowsNext 11:[10:MzUyOThiZGMtZWNlOS00NTBiLWJlMjAtNGE5NTM3YjZlM2Ey,2:"Tenant A-1",2:"D - T-A-1 - Dup 2",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +401=RowsNext 11:[10:NTY3ZmY3NWEtMzU0Zi00YTNhLWFmZmUtNGNlZDZmODc2ODY0,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.535452Z,8:2024-01-23T16:58:29.535452Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +402=RowsNext 11:[10:NmFkOWFkNGMtZmU3Yi00ZDA2LWE0YmMtNmE2YzA0YTk5Zjdk,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +403=RowsNext 11:[10:NzUzZmYzOTgtMDNiYS00NTQzLTg1ZDMtYTA3YzE1Nzc2M2Y1,2:"Tenant A",2:"D - T-A - Dup 1",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +404=RowsNext 11:[10:N2VmMjU0YjYtMDNjMy00MzMwLTliOTEtMGVhYjI4YzNkYjM3,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +405=RowsNext 11:[10:OTU3Nzg1YzYtZDc1YS00N2NkLWEzZGQtZTI5ZjEyMTlhZmQ3,2:"Tenant A-2",2:"D - T-A-2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.535452Z,8:2024-01-23T16:58:29.535452Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +406=RowsNext 11:[10:OTljMjEzNDItNGEzOC00ZTU0LWJjNzctMDJjMjYxOTYzMTEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 1",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +407=RowsNext 11:[10:YjBhNGE0MjYtMGIyOS00MmYzLThiZjctNDE5ZGQzNjdlNDNl,2:"Tenant A",2:"D - T-A - Dup 2",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +408=RowsNext 11:[10:YjZjMjI4YzAtNTlhYi00MjEzLTkzY2UtNmRiNWZhYjIxNjEz,2:"Tenant A-2",2:"D - T-A-2 - Dup 0",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +409=RowsNext 11:[10:YzVlYmJmNGItMTRhNC00YWRhLTljNzctNTY2ZTYxM2U3YzE2,2:"Tenant A-2",2:"D - T-A-2 - Dup 2",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +410=RowsNext 11:[10:ZDk3MzMyMDYtMGI3My00ZGU5LTljYTQtZWFmMmMxZTJiYmFl,2:"Tenant A-1",2:"D - T-A-1",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.535452Z,8:2024-01-23T16:58:29.535452Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +411=RowsNext 11:[10:ZjQ4ZjM4YjQtYTFhNy00YzI1LWFhNTQtYTZmZjJkODQ5N2U0,2:"Tenant A-1",2:"D - T-A-1 - Dup 0",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +412=ConnQuery 2:"SELECT DISTINCT \"model_id\" FROM \"test_opa_model_d_ref\"" 1:nil +413=RowsNext 11:[10:MDNhMDBkYzctYTBkNy00NWRkLWEzOWUtZTNhZTY2ODQzM2E5,2:"Tenant A",2:"D - T-A - Dup 5",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +414=RowsNext 11:[10:MDViZDdhMGYtY2ZkOC00NmE0LTk5N2QtNjhhNzg2ZjFlZDU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +415=RowsNext 11:[10:MTAwNzZjYTUtY2FiMS00M2JjLWEwZjAtNzMwYTlhOTQzYTJk,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +416=RowsNext 11:[10:MThmNTFhNGQtY2IyNC00MzJiLWJjZGMtZjI5OTJkMmJlZjg2,2:"Tenant A-2",2:"D - T-A-2 - Dup 7",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +417=RowsNext 11:[10:MWQ4NmQxZmUtZTQ4NS00MzRkLWJmODUtNTE2OTMwYjQyNjUz,2:"Tenant A",2:"D - T-A - Dup 4",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +418=RowsNext 11:[10:MjgzNjNiZDMtOTM1NS00YWQ0LWE0ZWMtMThiMTkyOWRhOWU3,2:"Tenant A-2",2:"D - T-A-2 - Dup 6",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +419=RowsNext 11:[10:MmIxZjc4NmUtNTBkNi00ZDcwLThmNDYtMDA0YTMyYTU3Y2Qz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +420=RowsNext 11:[10:MzYzYjEwZDAtYjI0NS00ZmUyLWFiMDAtNTIyMzcwNDhiZWM2,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +421=RowsNext 11:[10:MzkzOTM2ZWYtMzNmMy00NjkwLWI5ZDAtZDExZWMyN2QyOWFk,2:"Tenant A-1",2:"D - T-A-1 - Dup 4",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +422=RowsNext 11:[10:NDgwZWFmNjYtYmI1Ny00NmM5LTgzYjktMTJiNTM1MWUxZmQx,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +423=RowsNext 11:[10:NGM5MjIyYjctODg3OC00NTA4LWFmZTAtYmU5Yzg4NjJmNGVl,2:"Tenant A",2:"D - T-A - Dup 3",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +424=RowsNext 11:[10:NGU4NzcwNTctYjk3Mi00Y2I0LTljYjAtZTA3ZmZiZWIxMTJl,2:"Tenant A",2:"D - T-A - Dup 7",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +425=RowsNext 11:[10:NmZlM2E4ZGItMTk5NS00MmQ2LTg2MzctODRjZDVlNzI4NGE5,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +426=RowsNext 11:[10:NzAyYWM4YzgtYTVlZi00MmJhLWIwZTEtNTBjNDcwMzkwODkz,2:"Tenant A-1",2:"D - T-A-1 - Dup 7",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +427=RowsNext 11:[10:ODMxNjI3Y2EtM2ViYS00ZDA0LTljYzktOTNjMWM3OTEyMzZj,2:"Tenant A",2:"D - T-A - Dup 8",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +428=RowsNext 11:[10:OTFkN2U1MjktNmEyMi00ZDRjLWJkY2YtYmZlMzkzMzdlOGJk,2:"Tenant A-1",2:"D - T-A-1 - Dup 8",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +429=RowsNext 11:[10:OWM5YTIxNmMtZjk1ZC00NzExLWE5NjUtODYzZGQzZmI2Mjcw,2:"Tenant A-1",2:"D - T-A-1 - Dup 5",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +430=RowsNext 11:[10:YTQ2NWJjZDctZmE0NS00ODMzLWIxOTMtMDIzNTJmMGUyOTE5,2:"Tenant A-1",2:"D - T-A-1 - Dup 3",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +431=RowsNext 11:[10:ZGNjZTIxNzItN2UyYS00YWFmLWI3ZWItOWJhY2QwODUwODgx,2:"Tenant A-1",2:"D - T-A-1 - Dup 6",10:YmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIx,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYmU5MTUzMWUtY2E5Ni00NmViLWFlYTYtYjdlMGUyYTUwZTIxfQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +432=RowsNext 11:[10:ZTcxMDVhZGEtMjViOS00NzZhLWFkZmEtODkzYWUxZjM4MTc4,2:"Tenant A-2",2:"D - T-A-2 - Dup 5",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +433=RowsNext 11:[10:ZWRkZmM0ODYtNDNhYy00Y2RmLThiM2UtNWQ0OGQ4ODk2YzNi,2:"Tenant A",2:"D - T-A - Dup 6",10:ZDg0MjNhY2MtMjhjYi00MjA5LTk1ZDYtMDg5ZGU3ZmIyN2Vm,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWZ9,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +434=RowsNext 11:[10:ZWUwOTY5YjEtMjQwYi00N2FmLTlkOTMtYzdlZWE0ZGZjMmEy,2:"Tenant A-2",2:"D - T-A-2 - Dup 8",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +435=RowsNext 11:[10:ZjE1ZjkwYmEtNGVkYS00YjcxLWE4NGItMTU5YmFhNDUxMzIz,2:"Tenant A-2",2:"D - T-A-2 - Dup 4",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +436=RowsNext 11:[10:ZjY5YTkyZDctNGM5OC00NGVlLWJhMDUtNTY5ZDE3Njg5ZDJl,2:"Tenant A-2",2:"D - T-A-2 - Dup 3",10:YjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMixkODQyM2FjYy0yOGNiLTQyMDktOTVkNi0wODlkZTdmYjI3ZWYsYjUwYzE4ZDktMTc0MS00OWJkLTg1MzYtMzA5NDNkZmZmYjQ1fQ,8:2024-01-23T16:58:29.543218Z,8:2024-01-23T16:58:29.543218Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +437=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2024-01-23T16:58:29.902912Z,8:2024-01-23T16:58:29.902912Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +438=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"D - T-Root",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2024-01-23T16:58:29.907669Z,8:2024-01-23T16:58:29.907669Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +439=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" = $1 AND \"test_opa_model_d_ref\".\"user_id\" = $2 AND \"test_opa_model_d_ref\".\"user_id\" = $3" 1:nil +440=ConnQuery 2:"SELECT * FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1 AND \"test_opa_model_d_ref\".\"model_id\" = $2 LIMIT 1" 1:nil +441=RowsNext 11:[10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,2:"Root Tenant",2:"D - T-Root - Dup 0",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2024-01-23T16:58:29.912961Z,8:2024-01-23T16:58:29.912961Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +442=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2024-01-23T16:58:29.934708Z,8:2024-01-23T16:58:29.934708Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +443=RowsNext 11:[10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh,2:"Root Tenant",2:"D - T-Root - Dup 1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2024-01-23T16:58:29.912961Z,8:2024-01-23T16:58:29.912961Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +444=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"model_id\" = $1 AND \"test_opa_model_d_ref\".\"user_id\" = $2" 1:nil +445=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,2:"user1",8:2024-01-23T16:58:30.298176Z,8:2024-01-23T16:58:30.298176Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +446=RowsNext 11:[10:MDE3MjdiYTEtZDNiZi00OGU3LWIzYzctY2M0MDcxMGUwOGJi,2:"Root Tenant",2:"D - T-Root",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2024-01-23T16:58:30.302968Z,8:2024-01-23T16:58:30.302968Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +447=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1 AND \"test_opa_model_d_ref\".\"model_id\" = $2 AND \"test_opa_model_d_ref\".\"user_id\" = $3" 1:nil +448=RowsNext 11:[10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,2:"Root Tenant",2:"D - T-Root - Dup 0",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2024-01-23T16:58:30.307635Z,8:2024-01-23T16:58:30.307635Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +449=RowsNext 11:[10:NTk1OTU5ZTQtODgwMy00YWIxLThhY2YtYWNmYjkyYmI3MzIy,10:ZWU3MTEzOTUtNGM0Mi00NDY2LTg3NGItMWEyN2M2YWY4OTIw,8:2024-01-23T16:58:30.324639Z,8:2024-01-23T16:58:30.324639Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +450=RowsNext 11:[10:MzRiMzE2MjctOTYzMS00N2E2LWJkYzUtNTcyZGYwNDI5Zjhh,2:"Root Tenant",2:"D - T-Root - Dup 1",10:MjM5NjdkZmUtZDkwZi00ZTFiLTk0MDYtZTJkZjY2ODVmMjMy,10:ezIzOTY3ZGZlLWQ5MGYtNGUxYi05NDA2LWUyZGY2Njg1ZjIzMn0,8:2024-01-23T16:58:30.307635Z,8:2024-01-23T16:58:30.307635Z,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw,10:MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAw] 1:nil +451=ConnExec 2:"DELETE FROM \"test_opa_model_d_ref\" WHERE \"test_opa_model_d_ref\".\"user_id\" = $1 AND \"test_opa_model_d_ref\".\"model_id\" = $2" 1:nil -"TestOPAFilterOnRelations"=1,2,3,4,3,5,6,7,7,8,9,10,11,12,5,13,7,7,14,15,16,17,18,19,20,21,22,11,12,5,23,7,7,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,11,74,7,7,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,11,12,5,106,107,106,107,108,109,12,110,111,111,112,113,114,114,115,5,116,117,118,3,12,113,114,114,119,5,116,117,120,113,114,114,121,5,116,117,118,3,12,2,3,4,3,5,6,7,7,8,9,10,11,12,5,13,7,7,14,15,16,17,18,19,20,21,22,11,12,5,23,7,7,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,11,74,7,7,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,11,12,5,106,107,106,107,108,109,12,110,111,111,122,123,114,114,124,125,126,127,128,129,130,131,132,133,11,5,134,117,135,136,12,123,114,114,124,125,126,127,128,129,130,131,132,133,11,5,134,117,120,123,114,114,124,125,126,127,128,129,130,131,132,133,11,5,134,117,137,3,12,2,3,4,3,5,6,7,7,8,9,10,11,12,5,13,7,7,14,15,16,17,18,19,20,21,22,11,12,5,23,7,7,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,11,74,7,7,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,11,12,5,106,107,106,107,108,109,12,138,111,111,139,140,141,11,142,143,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,11,180,114,114,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,11,138,111,111,139,140,141,11,197,143,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,11,270,114,114,271,272,181,182,273,274,275,276,277,183,184,185,278,279,280,281,282,186,187,283,284,188,189,285,286,190,191,287,288,192,193,194,195,289,290,291,292,293,196,294,11,2,3,4,3,5,6,7,7,8,9,10,11,12,5,13,7,7,14,15,16,17,18,19,20,21,22,11,12,5,23,7,7,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,11,74,7,7,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,11,12,5,106,107,106,107,108,109,12,123,114,114,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,11,335,143,143,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,11,352,111,111,353,11,123,114,114,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,11,354,143,143,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,11,387,111,111,353,388,389,11,2,3,4,3,5,6,7,7,8,9,10,11,12,5,13,7,7,14,15,16,17,18,19,20,21,22,11,12,5,23,7,7,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,11,74,7,7,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,11,12,5,106,107,106,107,108,109,12,390,391,391,14,15,43,19,79,51,33,25,44,89,69,98,21,18,81,22,53,88,34,52,20,99,17,61,80,35,70,60,62,16,90,26,97,24,42,71,11,180,114,114,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,11,408,391,391,14,38,67,15,85,76,103,43,57,58,37,19,105,66,79,55,51,33,86,25,44,65,32,46,89,82,100,69,54,29,98,36,21,40,94,18,81,22,102,31,53,87,59,49,88,34,28,95,52,96,41,20,99,50,73,17,61,47,75,80,30,78,45,35,70,60,83,101,93,27,72,62,91,77,16,48,84,56,90,26,97,39,68,24,64,42,71,92,63,104,11,270,114,114,409,410,392,393,411,412,413,414,415,394,395,396,416,417,418,419,420,397,398,421,422,399,400,423,424,401,402,425,426,403,404,405,406,427,428,429,430,431,407,432,11,2,3,4,3,5,6,7,7,8,9,10,11,12,5,13,7,7,14,15,16,17,18,19,20,21,22,11,12,5,23,7,7,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,11,74,7,7,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,11,12,5,106,107,106,107,108,109,12,110,111,111,433,113,114,114,434,5,435,117,12,436,143,143,11,113,114,114,437,5,435,3,12,436,143,143,438,113,114,114,439,5,440,117,12,436,143,143,11,2,3,4,3,5,6,7,7,8,9,10,11,12,5,13,7,7,14,15,16,17,18,19,20,21,22,11,12,5,23,7,7,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,11,74,7,7,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,11,12,5,106,107,106,107,108,109,12,110,111,111,441,113,114,114,442,5,443,117,12,436,143,143,11,113,114,114,444,5,443,3,12,436,143,143,445,113,114,114,446,5,447,117,12,436,143,143,11 +"TestOPAFilterOnRelations"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,14,15,16,9,17,11,11,18,19,20,21,22,23,24,25,26,15,16,9,27,11,11,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,15,78,11,11,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,15,16,9,110,111,110,111,112,113,16,114,115,115,116,117,118,118,119,9,120,121,122,3,16,117,118,118,123,9,120,121,124,117,118,118,125,9,120,121,122,3,16,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,14,15,16,9,17,11,11,18,19,20,21,22,23,24,25,26,15,16,9,27,11,11,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,15,78,11,11,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,15,16,9,110,111,110,111,112,113,16,114,115,115,126,127,118,118,128,129,130,131,132,133,134,135,136,137,15,9,138,121,139,140,16,127,118,118,128,129,130,131,132,133,134,135,136,137,15,9,138,121,124,127,118,118,128,129,130,131,132,133,134,135,136,137,15,9,138,121,141,3,16,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,14,15,16,9,17,11,11,18,19,20,21,22,23,24,25,26,15,16,9,27,11,11,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,15,78,11,11,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,15,16,9,110,111,110,111,112,113,16,142,115,115,143,144,145,15,146,147,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,15,184,118,118,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,15,142,115,115,143,144,145,15,201,147,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,15,274,118,118,275,276,185,186,277,278,279,280,281,187,188,189,282,283,284,285,286,190,191,287,288,192,193,289,290,194,195,291,292,196,197,198,199,293,294,295,296,297,200,298,15,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,14,15,16,9,17,11,11,18,19,20,21,22,23,24,25,26,15,16,9,27,11,11,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,15,78,11,11,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,15,16,9,110,111,110,111,112,113,16,127,118,118,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,15,339,147,147,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,15,356,115,115,357,15,127,118,118,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,15,358,147,147,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,15,391,115,115,357,392,393,15,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,14,15,16,9,17,11,11,18,19,20,21,22,23,24,25,26,15,16,9,27,11,11,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,15,78,11,11,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,15,16,9,110,111,110,111,112,113,16,394,395,395,18,19,47,23,83,55,37,29,48,93,73,102,25,22,85,26,57,92,38,56,24,103,21,65,84,39,74,64,66,20,94,30,101,28,46,75,15,184,118,118,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,15,412,395,395,18,42,71,19,89,80,107,47,61,62,41,23,109,70,83,59,55,37,90,29,48,69,36,50,93,86,104,73,58,33,102,40,25,44,98,22,85,26,106,35,57,91,63,53,92,38,32,99,56,100,45,24,103,54,77,21,65,51,79,84,34,82,49,39,74,64,87,105,97,31,76,66,95,81,20,52,88,60,94,30,101,43,72,28,68,46,75,96,67,108,15,274,118,118,413,414,396,397,415,416,417,418,419,398,399,400,420,421,422,423,424,401,402,425,426,403,404,427,428,405,406,429,430,407,408,409,410,431,432,433,434,435,411,436,15,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,14,15,16,9,17,11,11,18,19,20,21,22,23,24,25,26,15,16,9,27,11,11,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,15,78,11,11,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,15,16,9,110,111,110,111,112,113,16,114,115,115,437,117,118,118,438,9,439,121,16,440,147,147,15,117,118,118,441,9,439,3,16,440,147,147,442,117,118,118,443,9,444,121,16,440,147,147,15,2,3,4,3,5,3,6,3,7,3,8,3,9,10,11,11,12,13,14,15,16,9,17,11,11,18,19,20,21,22,23,24,25,26,15,16,9,27,11,11,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,15,78,11,11,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,15,16,9,110,111,110,111,112,113,16,114,115,115,445,117,118,118,446,9,447,121,16,440,147,147,15,117,118,118,448,9,447,3,16,440,147,147,449,117,118,118,450,9,451,121,16,440,147,147,15 diff --git a/pkg/opensearch/testdata/TestOpenSearch.httpvcr.yaml b/pkg/opensearch/testdata/TestOpenSearch.httpvcr.yaml index 093572de..49fb2dcb 100644 --- a/pkg/opensearch/testdata/TestOpenSearch.httpvcr.yaml +++ b/pkg/opensearch/testdata/TestOpenSearch.httpvcr.yaml @@ -18,7 +18,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/ method: GET response: @@ -31,15 +31,15 @@ interactions: uncompressed: true body: | { - "name" : "a7b35ee409c0", + "name" : "f93372633370", "cluster_name" : "opensearch", - "cluster_uuid" : "sNGevSvLRcyfM3mozmAAQQ", + "cluster_uuid" : "VtiwLoNgScGYeXw8Z-RCbw", "version" : { "distribution" : "opensearch", "number" : "2.6.0", "build_type" : "tar", "build_hash" : "7203a5af21a8a009aece1474446b437a3c674db6", - "build_date" : "2023-02-24T18:58:37.352296474Z", + "build_date" : "2023-02-24T18:57:04.388618985Z", "build_snapshot" : false, "lucene_version" : "9.5.0", "minimum_wire_compatibility_version" : "7.10.0", @@ -52,7 +52,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 83.241666ms + duration: 10.874826ms - id: 1 request: proto: HTTP/1.1 @@ -70,7 +70,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -87,7 +87,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 29.164375ms + duration: 54.43644ms - id: 2 request: proto: HTTP/1.1 @@ -127,7 +127,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -138,13 +138,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":57,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"3VtqAI0BAcvskBKZl5r1","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"3ltqAI0BAcvskBKZl5r1","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"31tqAI0BAcvskBKZl5r1","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"4FtqAI0BAcvskBKZl5r1","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"4VtqAI0BAcvskBKZl5r1","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"4ltqAI0BAcvskBKZl5r1","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"41tqAI0BAcvskBKZl5r1","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"5FtqAI0BAcvskBKZl5r2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"5VtqAI0BAcvskBKZl5r2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"5ltqAI0BAcvskBKZl5r2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":176,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"bLpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"bbpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"brpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"b7pCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"cLpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"cbpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"crpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"c7pCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"dLpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"dbpCN40BWx-VrAwGZzLI","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 63.690125ms + duration: 184.351793ms - id: 3 request: proto: HTTP/1.1 @@ -165,7 +165,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search?request_cache=false method: POST response: @@ -176,13 +176,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":2,"relation":"eq"},"max_score":1.4816045,"hits":[{"_index":"auditlog_test","_id":"5VtqAI0BAcvskBKZl5r2","_score":1.4816045,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"5ltqAI0BAcvskBKZl5r2","_score":1.4816045,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}}]}}' + body: '{"took":6,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":2,"relation":"eq"},"max_score":1.4816045,"hits":[{"_index":"auditlog_test","_id":"dLpCN40BWx-VrAwGZzLI","_score":1.4816045,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"dbpCN40BWx-VrAwGZzLI","_score":1.4816045,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 3.817834ms + duration: 10.250826ms - id: 4 request: proto: HTTP/1.1 @@ -203,7 +203,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_doc method: POST response: @@ -214,15 +214,15 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"_index":"auditlog_test","_id":"6FtqAI0BAcvskBKZmJpU","_version":1,"result":"created","_shards":{"total":2,"successful":1,"failed":0},"_seq_no":10,"_primary_term":1}' + body: '{"_index":"auditlog_test","_id":"d7pCN40BWx-VrAwGaDLe","_version":1,"result":"created","_shards":{"total":2,"successful":1,"failed":0},"_seq_no":10,"_primary_term":1}' headers: Content-Type: - application/json; charset=UTF-8 Location: - - /auditlog_test/_doc/6FtqAI0BAcvskBKZmJpU + - /auditlog_test/_doc/d7pCN40BWx-VrAwGaDLe status: 201 Created code: 201 - duration: 4.818625ms + duration: 10.941118ms - id: 5 request: proto: HTTP/1.1 @@ -243,7 +243,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -255,14 +255,14 @@ interactions: content_length: -1 uncompressed: true body: |- - {"took":4,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.2321435,"hits":[{"_index":"auditlog_test","_id":"5VtqAI0BAcvskBKZl5r2","_score":1.2321435,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"5ltqAI0BAcvskBKZl5r2","_score":1.2321435,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}},{"_index":"auditlog_test","_id":"6FtqAI0BAcvskBKZmJpU","_score":1.2321435,"_source":{"Client_ID":"TESTING TESTING","Description":"","Details":"","ID":"","Keywords":"","Orig_User":"","Owner_Tenant_ID":"","Parent_Span_ID":"","Provider_ID":"","Security":"","Service":"","Severity":"","Span_ID":"","SubType":"SYNCHRONIZED","Tenant_ID":"","Tenant_Name":"","Time":"2019-10-15T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"","Type":"","User_ID":"","Username":""} + {"took":3,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.2321435,"hits":[{"_index":"auditlog_test","_id":"dLpCN40BWx-VrAwGZzLI","_score":1.2321435,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"dbpCN40BWx-VrAwGZzLI","_score":1.2321435,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}},{"_index":"auditlog_test","_id":"d7pCN40BWx-VrAwGaDLe","_score":1.2321435,"_source":{"Client_ID":"TESTING TESTING","Description":"","Details":"","ID":"","Keywords":"","Orig_User":"","Owner_Tenant_ID":"","Parent_Span_ID":"","Provider_ID":"","Security":"","Service":"","Severity":"","Span_ID":"","SubType":"SYNCHRONIZED","Tenant_ID":"","Tenant_Name":"","Time":"2019-10-15T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"","Type":"","User_ID":"","Username":""} }]}} headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 16.234ms + duration: 6.43916ms - id: 6 request: proto: HTTP/1.1 @@ -280,7 +280,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -297,7 +297,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 37.77575ms + duration: 33.170472ms - id: 7 request: proto: HTTP/1.1 @@ -337,7 +337,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -348,13 +348,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":64,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"61tqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"7FtqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"7VtqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"7ltqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"71tqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8FtqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8VtqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8ltqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"81tqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"9FtqAI0BAcvskBKZnprf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":194,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"erpCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"e7pCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"fLpCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"fbpCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"frpCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"f7pCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"gLpCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"gbpCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"grpCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"g7pCN40BWx-VrAwGbzKg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 68.909375ms + duration: 197.521938ms - id: 8 request: proto: HTTP/1.1 @@ -375,7 +375,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search/template method: POST response: @@ -386,13 +386,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"7FtqAI0BAcvskBKZnprf","_score":1.1451323,"_source":{"Client_ID":"dafhj","Description":"","Details":"","ID":"","Keywords":"bajda","Orig_User":"jacdd","Owner_Tenant_ID":"agfdj","Parent_Span_ID":"bejch","Provider_ID":"bhcfd","Security":"","Service":"","Severity":"","Span_ID":"hjgbd","SubType":"SCHEDULE_TASK","Tenant_ID":"ddgic","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hcejb","Type":"DP","User_ID":"dfegd","Username":"djbhi"}},{"_index":"auditlog_test","_id":"8FtqAI0BAcvskBKZnprf","_score":1.1451323,"_source":{"Client_ID":"cbife","Description":"","Details":"","ID":"","Keywords":"afaei","Orig_User":"gfbfc","Owner_Tenant_ID":"fbdfb","Parent_Span_ID":"ficaj","Provider_ID":"febbe","Security":"","Service":"","Severity":"","Span_ID":"gfifa","SubType":"SCHEDULE_TASK","Tenant_ID":"iiijj","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"efabh","Type":"DP","User_ID":"jhhbf","Username":"hebjc"}},{"_index":"auditlog_test","_id":"9FtqAI0BAcvskBKZnprf","_score":1.1451323,"_source":{"Client_ID":"ebiif","Description":"","Details":"","ID":"","Keywords":"cbdei","Orig_User":"ihfcd","Owner_Tenant_ID":"beeea","Parent_Span_ID":"ejfgg","Provider_ID":"ejcac","Security":"","Service":"","Severity":"","Span_ID":"gcgfi","SubType":"SYNCHRONIZED","Tenant_ID":"ifaag","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ggfjc","Type":"DP","User_ID":"caddi","Username":"cchec"}}]}}' + body: '{"took":3,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"e7pCN40BWx-VrAwGbzKg","_score":1.1451323,"_source":{"Client_ID":"dafhj","Description":"","Details":"","ID":"","Keywords":"bajda","Orig_User":"jacdd","Owner_Tenant_ID":"agfdj","Parent_Span_ID":"bejch","Provider_ID":"bhcfd","Security":"","Service":"","Severity":"","Span_ID":"hjgbd","SubType":"SCHEDULE_TASK","Tenant_ID":"ddgic","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hcejb","Type":"DP","User_ID":"dfegd","Username":"djbhi"}},{"_index":"auditlog_test","_id":"f7pCN40BWx-VrAwGbzKg","_score":1.1451323,"_source":{"Client_ID":"cbife","Description":"","Details":"","ID":"","Keywords":"afaei","Orig_User":"gfbfc","Owner_Tenant_ID":"fbdfb","Parent_Span_ID":"ficaj","Provider_ID":"febbe","Security":"","Service":"","Severity":"","Span_ID":"gfifa","SubType":"SCHEDULE_TASK","Tenant_ID":"iiijj","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"efabh","Type":"DP","User_ID":"jhhbf","Username":"hebjc"}},{"_index":"auditlog_test","_id":"g7pCN40BWx-VrAwGbzKg","_score":1.1451323,"_source":{"Client_ID":"ebiif","Description":"","Details":"","ID":"","Keywords":"cbdei","Orig_User":"ihfcd","Owner_Tenant_ID":"beeea","Parent_Span_ID":"ejfgg","Provider_ID":"ejcac","Security":"","Service":"","Severity":"","Span_ID":"gcgfi","SubType":"SYNCHRONIZED","Tenant_ID":"ifaag","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ggfjc","Type":"DP","User_ID":"caddi","Username":"cchec"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 5.101666ms + duration: 8.126601ms - id: 9 request: proto: HTTP/1.1 @@ -410,7 +410,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -427,7 +427,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 13.570667ms + duration: 31.242514ms - id: 10 request: proto: HTTP/1.1 @@ -467,7 +467,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -478,13 +478,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":50,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"-FtqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-VtqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-ltqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-1tqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_FtqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_VtqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_ltqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_1tqAI0BAcvskBKZn5qK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"AFtqAI0BAcvskBKZn5uK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"AVtqAI0BAcvskBKZn5uK","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":162,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"h7pCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"iLpCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ibpCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"irpCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"i7pCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"jLpCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"jbpCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"jrpCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"j7pCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"kLpCN40BWx-VrAwGcTJn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 53.077334ms + duration: 165.811561ms - id: 11 request: proto: HTTP/1.1 @@ -505,7 +505,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -516,13 +516,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"-FtqAI0BAcvskBKZn5qK","_score":1.1451323,"_source":{"Client_ID":"beijb","Description":"","Details":"","ID":"","Keywords":"dieah","Orig_User":"cjcij","Owner_Tenant_ID":"ibfcb","Parent_Span_ID":"jiijc","Provider_ID":"cjeda","Security":"","Service":"","Severity":"","Span_ID":"gbheh","SubType":"SYNCHRONIZED","Tenant_ID":"icbbd","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gefdd","Type":"DP","User_ID":"ccgei","Username":"ajhbj"}},{"_index":"auditlog_test","_id":"-ltqAI0BAcvskBKZn5qK","_score":1.1451323,"_source":{"Client_ID":"hgdch","Description":"","Details":"","ID":"","Keywords":"gadjd","Orig_User":"jhfja","Owner_Tenant_ID":"jeggd","Parent_Span_ID":"igghh","Provider_ID":"jddcf","Security":"","Service":"","Severity":"","Span_ID":"fbghb","SubType":"SYNCHRONIZED","Tenant_ID":"gfiac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"fjhag","Type":"GP","User_ID":"iffba","Username":"bbjga"}},{"_index":"auditlog_test","_id":"_FtqAI0BAcvskBKZn5qK","_score":1.1451323,"_source":{"Client_ID":"jdbfa","Description":"","Details":"","ID":"","Keywords":"gefef","Orig_User":"jdcid","Owner_Tenant_ID":"ibeeb","Parent_Span_ID":"jcdag","Provider_ID":"adbcd","Security":"","Service":"","Severity":"","Span_ID":"cidhe","SubType":"SYNCHRONIZED","Tenant_ID":"dihej","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"igeee","Type":"DEVICE","User_ID":"cgcai","Username":"addea"}}]}}' + body: '{"took":2,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"h7pCN40BWx-VrAwGcTJn","_score":1.1451323,"_source":{"Client_ID":"beijb","Description":"","Details":"","ID":"","Keywords":"dieah","Orig_User":"cjcij","Owner_Tenant_ID":"ibfcb","Parent_Span_ID":"jiijc","Provider_ID":"cjeda","Security":"","Service":"","Severity":"","Span_ID":"gbheh","SubType":"SYNCHRONIZED","Tenant_ID":"icbbd","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gefdd","Type":"DP","User_ID":"ccgei","Username":"ajhbj"}},{"_index":"auditlog_test","_id":"ibpCN40BWx-VrAwGcTJn","_score":1.1451323,"_source":{"Client_ID":"hgdch","Description":"","Details":"","ID":"","Keywords":"gadjd","Orig_User":"jhfja","Owner_Tenant_ID":"jeggd","Parent_Span_ID":"igghh","Provider_ID":"jddcf","Security":"","Service":"","Severity":"","Span_ID":"fbghb","SubType":"SYNCHRONIZED","Tenant_ID":"gfiac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"fjhag","Type":"GP","User_ID":"iffba","Username":"bbjga"}},{"_index":"auditlog_test","_id":"i7pCN40BWx-VrAwGcTJn","_score":1.1451323,"_source":{"Client_ID":"jdbfa","Description":"","Details":"","ID":"","Keywords":"gefef","Orig_User":"jdcid","Owner_Tenant_ID":"ibeeb","Parent_Span_ID":"jcdag","Provider_ID":"adbcd","Security":"","Service":"","Severity":"","Span_ID":"cidhe","SubType":"SYNCHRONIZED","Tenant_ID":"dihej","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"igeee","Type":"DEVICE","User_ID":"cgcai","Username":"addea"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 3.710625ms + duration: 5.869719ms - id: 12 request: proto: HTTP/1.1 @@ -543,7 +543,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -560,7 +560,7 @@ interactions: - application/json; charset=UTF-8 status: 400 Bad Request code: 400 - duration: 1.552375ms + duration: 2.214488ms - id: 13 request: proto: HTTP/1.1 @@ -581,7 +581,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/dontexist/_search method: POST response: @@ -598,7 +598,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 2.022292ms + duration: 2.634704ms - id: 14 request: proto: HTTP/1.1 @@ -616,7 +616,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -633,7 +633,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 12.872583ms + duration: 33.260446ms - id: 15 request: proto: HTTP/1.1 @@ -673,7 +673,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -684,13 +684,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":55,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"BVtqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"BltqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"B1tqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CFtqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CVtqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CltqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"C1tqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"DFtqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"DVtqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"DltqAI0BAcvskBKZoJsn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":152,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"lLpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"lbpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"lrpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"l7pCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"mLpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"mbpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"mrpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"m7pCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"nLpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"nbpCN40BWx-VrAwGczIL","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 57.567125ms + duration: 156.34389ms - id: 16 request: proto: HTTP/1.1 @@ -711,7 +711,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -722,13 +722,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":7,"relation":"eq"},"max_score":0.38299224,"hits":[{"_index":"auditlog_test","_id":"BVtqAI0BAcvskBKZoJsn","_score":0.38299224,"_source":{"Client_ID":"hcidj","Description":"","Details":"","ID":"","Keywords":"debed","Orig_User":"hfbbb","Owner_Tenant_ID":"bcgda","Parent_Span_ID":"dhffh","Provider_ID":"haeig","Security":"","Service":"","Severity":"","Span_ID":"cddii","SubType":"SYNCHRONIZED","Tenant_ID":"fdeba","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djdjh","Type":"GP","User_ID":"jahed","Username":"ajcif"}},{"_index":"auditlog_test","_id":"B1tqAI0BAcvskBKZoJsn","_score":0.38299224,"_source":{"Client_ID":"ecfai","Description":"","Details":"","ID":"","Keywords":"gaged","Orig_User":"jedci","Owner_Tenant_ID":"dgide","Parent_Span_ID":"ceeag","Provider_ID":"ddbah","Security":"","Service":"","Severity":"","Span_ID":"gbcid","SubType":"SYNCHRONIZED","Tenant_ID":"dfdac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jfefe","Type":"DEVICE","User_ID":"gbbca","Username":"gcihb"}},{"_index":"auditlog_test","_id":"CFtqAI0BAcvskBKZoJsn","_score":0.38299224,"_source":{"Client_ID":"dhahc","Description":"","Details":"","ID":"","Keywords":"cbfbc","Orig_User":"ahcaa","Owner_Tenant_ID":"ehgcd","Parent_Span_ID":"ffbhe","Provider_ID":"abfea","Security":"","Service":"","Severity":"","Span_ID":"dgbcc","SubType":"SYNCHRONIZED","Tenant_ID":"affij","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djcdh","Type":"DP","User_ID":"heaae","Username":"hijce"}},{"_index":"auditlog_test","_id":"CVtqAI0BAcvskBKZoJsn","_score":0.38299224,"_source":{"Client_ID":"hgdfc","Description":"","Details":"","ID":"","Keywords":"eeiah","Orig_User":"jbffa","Owner_Tenant_ID":"ajgcj","Parent_Span_ID":"dfbgj","Provider_ID":"jagbb","Security":"","Service":"","Severity":"","Span_ID":"ieief","SubType":"SYNCHRONIZED","Tenant_ID":"bcjji","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"bijai","Type":"GP","User_ID":"bbchj","Username":"jchge"}},{"_index":"auditlog_test","_id":"CltqAI0BAcvskBKZoJsn","_score":0.38299224,"_source":{"Client_ID":"igdhi","Description":"","Details":"","ID":"","Keywords":"bdadj","Orig_User":"aeeif","Owner_Tenant_ID":"achea","Parent_Span_ID":"gbihe","Provider_ID":"aeief","Security":"","Service":"","Severity":"","Span_ID":"deibf","SubType":"SYNCHRONIZED","Tenant_ID":"bjjib","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dhebj","Type":"DP","User_ID":"idcad","Username":"hfahc"}},{"_index":"auditlog_test","_id":"C1tqAI0BAcvskBKZoJsn","_score":0.38299224,"_source":{"Client_ID":"gceif","Description":"","Details":"","ID":"","Keywords":"ejbic","Orig_User":"cdecb","Owner_Tenant_ID":"eadgg","Parent_Span_ID":"ecbfe","Provider_ID":"agfgi","Security":"","Service":"","Severity":"","Span_ID":"adica","SubType":"SYNCHRONIZED","Tenant_ID":"jfdfg","Tenant_Name":"","Time":"2021-04-24T16:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jidee","Type":"DP","User_ID":"bhgjb","Username":"cehfb"}},{"_index":"auditlog_test","_id":"DFtqAI0BAcvskBKZoJsn","_score":0.38299224,"_source":{"Client_ID":"jdafg","Description":"","Details":"","ID":"","Keywords":"iibbc","Orig_User":"bcgag","Owner_Tenant_ID":"baedd","Parent_Span_ID":"dbdgg","Provider_ID":"jdgha","Security":"","Service":"","Severity":"","Span_ID":"eaehc","SubType":"SYNCHRONIZED","Tenant_ID":"ijcaa","Tenant_Name":"","Time":"2021-07-06T19:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"eehfh","Type":"GP","User_ID":"eejca","Username":"hhdec"}}]}}' + body: '{"took":5,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":7,"relation":"eq"},"max_score":0.38299224,"hits":[{"_index":"auditlog_test","_id":"lLpCN40BWx-VrAwGczIL","_score":0.38299224,"_source":{"Client_ID":"hcidj","Description":"","Details":"","ID":"","Keywords":"debed","Orig_User":"hfbbb","Owner_Tenant_ID":"bcgda","Parent_Span_ID":"dhffh","Provider_ID":"haeig","Security":"","Service":"","Severity":"","Span_ID":"cddii","SubType":"SYNCHRONIZED","Tenant_ID":"fdeba","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djdjh","Type":"GP","User_ID":"jahed","Username":"ajcif"}},{"_index":"auditlog_test","_id":"lrpCN40BWx-VrAwGczIL","_score":0.38299224,"_source":{"Client_ID":"ecfai","Description":"","Details":"","ID":"","Keywords":"gaged","Orig_User":"jedci","Owner_Tenant_ID":"dgide","Parent_Span_ID":"ceeag","Provider_ID":"ddbah","Security":"","Service":"","Severity":"","Span_ID":"gbcid","SubType":"SYNCHRONIZED","Tenant_ID":"dfdac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jfefe","Type":"DEVICE","User_ID":"gbbca","Username":"gcihb"}},{"_index":"auditlog_test","_id":"l7pCN40BWx-VrAwGczIL","_score":0.38299224,"_source":{"Client_ID":"dhahc","Description":"","Details":"","ID":"","Keywords":"cbfbc","Orig_User":"ahcaa","Owner_Tenant_ID":"ehgcd","Parent_Span_ID":"ffbhe","Provider_ID":"abfea","Security":"","Service":"","Severity":"","Span_ID":"dgbcc","SubType":"SYNCHRONIZED","Tenant_ID":"affij","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djcdh","Type":"DP","User_ID":"heaae","Username":"hijce"}},{"_index":"auditlog_test","_id":"mLpCN40BWx-VrAwGczIL","_score":0.38299224,"_source":{"Client_ID":"hgdfc","Description":"","Details":"","ID":"","Keywords":"eeiah","Orig_User":"jbffa","Owner_Tenant_ID":"ajgcj","Parent_Span_ID":"dfbgj","Provider_ID":"jagbb","Security":"","Service":"","Severity":"","Span_ID":"ieief","SubType":"SYNCHRONIZED","Tenant_ID":"bcjji","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"bijai","Type":"GP","User_ID":"bbchj","Username":"jchge"}},{"_index":"auditlog_test","_id":"mbpCN40BWx-VrAwGczIL","_score":0.38299224,"_source":{"Client_ID":"igdhi","Description":"","Details":"","ID":"","Keywords":"bdadj","Orig_User":"aeeif","Owner_Tenant_ID":"achea","Parent_Span_ID":"gbihe","Provider_ID":"aeief","Security":"","Service":"","Severity":"","Span_ID":"deibf","SubType":"SYNCHRONIZED","Tenant_ID":"bjjib","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dhebj","Type":"DP","User_ID":"idcad","Username":"hfahc"}},{"_index":"auditlog_test","_id":"mrpCN40BWx-VrAwGczIL","_score":0.38299224,"_source":{"Client_ID":"gceif","Description":"","Details":"","ID":"","Keywords":"ejbic","Orig_User":"cdecb","Owner_Tenant_ID":"eadgg","Parent_Span_ID":"ecbfe","Provider_ID":"agfgi","Security":"","Service":"","Severity":"","Span_ID":"adica","SubType":"SYNCHRONIZED","Tenant_ID":"jfdfg","Tenant_Name":"","Time":"2021-04-24T16:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jidee","Type":"DP","User_ID":"bhgjb","Username":"cehfb"}},{"_index":"auditlog_test","_id":"m7pCN40BWx-VrAwGczIL","_score":0.38299224,"_source":{"Client_ID":"jdafg","Description":"","Details":"","ID":"","Keywords":"iibbc","Orig_User":"bcgag","Owner_Tenant_ID":"baedd","Parent_Span_ID":"dbdgg","Provider_ID":"jdgha","Security":"","Service":"","Severity":"","Span_ID":"eaehc","SubType":"SYNCHRONIZED","Tenant_ID":"ijcaa","Tenant_Name":"","Time":"2021-07-06T19:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"eehfh","Type":"GP","User_ID":"eejca","Username":"hhdec"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 4.038375ms + duration: 10.276797ms - id: 17 request: proto: HTTP/1.1 @@ -749,7 +749,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -766,7 +766,7 @@ interactions: - application/json; charset=UTF-8 status: 400 Bad Request code: 400 - duration: 1.631041ms + duration: 2.182612ms - id: 18 request: proto: HTTP/1.1 @@ -784,7 +784,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -801,7 +801,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 14.087583ms + duration: 32.692033ms - id: 19 request: proto: HTTP/1.1 @@ -841,7 +841,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -852,13 +852,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":54,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"EltqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"E1tqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"FFtqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"FVtqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"FltqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"F1tqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GFtqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GVtqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GltqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"G1tqAI0BAcvskBKZoJvF","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":179,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"obpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"orpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"o7pCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"pLpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"pbpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"prpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"p7pCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"qLpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"qbpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"qrpCN40BWx-VrAwGdDK3","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 56.955583ms + duration: 188.621288ms - id: 20 request: proto: HTTP/1.1 @@ -876,7 +876,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/ method: HEAD response: @@ -895,7 +895,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 1.608458ms + duration: 2.16237ms - id: 21 request: proto: HTTP/1.1 @@ -913,7 +913,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -930,7 +930,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 14.501791ms + duration: 31.834672ms - id: 22 request: proto: HTTP/1.1 @@ -970,7 +970,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -981,13 +981,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":57,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"H1tqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"IFtqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"IVtqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"IltqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"I1tqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JFtqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JVtqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JltqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"J1tqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"KFtqAI0BAcvskBKZoZte","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":193,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"rrpCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"r7pCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"sLpCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"sbpCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"srpCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"s7pCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"tLpCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"tbpCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"trpCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"t7pCN40BWx-VrAwGdjJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 59.751166ms + duration: 197.425079ms - id: 23 request: proto: HTTP/1.1 @@ -1008,7 +1008,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search?request_cache=false method: POST response: @@ -1019,13 +1019,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":5,"relation":"eq"},"max_score":0.0,"hits":[{"_index":"auditlog_test","_id":"H1tqAI0BAcvskBKZoZte","_score":0.0,"_source":{"Client_ID":"cbbbd","Description":"","Details":"","ID":"","Keywords":"dibgb","Orig_User":"cghbb","Owner_Tenant_ID":"fiaec","Parent_Span_ID":"cdcdf","Provider_ID":"bhhbf","Security":"","Service":"","Severity":"","Span_ID":"fjbjc","SubType":"SYNCHRONIZED","Tenant_ID":"bihha","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gicae","Type":"DEVICE","User_ID":"ihece","Username":"dbbac"}},{"_index":"auditlog_test","_id":"IFtqAI0BAcvskBKZoZte","_score":0.0,"_source":{"Client_ID":"didjj","Description":"","Details":"","ID":"","Keywords":"jbjjb","Orig_User":"gdife","Owner_Tenant_ID":"jffea","Parent_Span_ID":"gjicb","Provider_ID":"jffdj","Security":"","Service":"","Severity":"","Span_ID":"gbife","SubType":"SCHEDULE_TASK","Tenant_ID":"dgief","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"cdbja","Type":"DP","User_ID":"hgcec","Username":"bgfig"}},{"_index":"auditlog_test","_id":"IVtqAI0BAcvskBKZoZte","_score":0.0,"_source":{"Client_ID":"fbhab","Description":"","Details":"","ID":"","Keywords":"hefhj","Orig_User":"cghag","Owner_Tenant_ID":"agjhd","Parent_Span_ID":"hdegc","Provider_ID":"dfjbj","Security":"","Service":"","Severity":"","Span_ID":"jigaa","SubType":"SYNCHRONIZED","Tenant_ID":"figef","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ifgeh","Type":"DP","User_ID":"ahhii","Username":"idcab"}},{"_index":"auditlog_test","_id":"IltqAI0BAcvskBKZoZte","_score":0.0,"_source":{"Client_ID":"ibied","Description":"","Details":"","ID":"","Keywords":"fgbja","Orig_User":"djiac","Owner_Tenant_ID":"dhbbb","Parent_Span_ID":"iacbh","Provider_ID":"gbabe","Security":"","Service":"","Severity":"","Span_ID":"ihgjd","SubType":"SYNCHRONIZED","Tenant_ID":"ibddd","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hagab","Type":"DEVICE","User_ID":"eebcf","Username":"hcgfg"}},{"_index":"auditlog_test","_id":"I1tqAI0BAcvskBKZoZte","_score":0.0,"_source":{"Client_ID":"bfhec","Description":"","Details":"","ID":"","Keywords":"fahif","Orig_User":"ifdbj","Owner_Tenant_ID":"jahjb","Parent_Span_ID":"ggggb","Provider_ID":"jdagf","Security":"","Service":"","Severity":"","Span_ID":"gcjja","SubType":"W","Tenant_ID":"eiece","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"adief","Type":"GP","User_ID":"iddci","Username":"ciecf"}}]}}' + body: '{"took":3,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":5,"relation":"eq"},"max_score":0.0,"hits":[{"_index":"auditlog_test","_id":"rrpCN40BWx-VrAwGdjJj","_score":0.0,"_source":{"Client_ID":"cbbbd","Description":"","Details":"","ID":"","Keywords":"dibgb","Orig_User":"cghbb","Owner_Tenant_ID":"fiaec","Parent_Span_ID":"cdcdf","Provider_ID":"bhhbf","Security":"","Service":"","Severity":"","Span_ID":"fjbjc","SubType":"SYNCHRONIZED","Tenant_ID":"bihha","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gicae","Type":"DEVICE","User_ID":"ihece","Username":"dbbac"}},{"_index":"auditlog_test","_id":"r7pCN40BWx-VrAwGdjJj","_score":0.0,"_source":{"Client_ID":"didjj","Description":"","Details":"","ID":"","Keywords":"jbjjb","Orig_User":"gdife","Owner_Tenant_ID":"jffea","Parent_Span_ID":"gjicb","Provider_ID":"jffdj","Security":"","Service":"","Severity":"","Span_ID":"gbife","SubType":"SCHEDULE_TASK","Tenant_ID":"dgief","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"cdbja","Type":"DP","User_ID":"hgcec","Username":"bgfig"}},{"_index":"auditlog_test","_id":"sLpCN40BWx-VrAwGdjJj","_score":0.0,"_source":{"Client_ID":"fbhab","Description":"","Details":"","ID":"","Keywords":"hefhj","Orig_User":"cghag","Owner_Tenant_ID":"agjhd","Parent_Span_ID":"hdegc","Provider_ID":"dfjbj","Security":"","Service":"","Severity":"","Span_ID":"jigaa","SubType":"SYNCHRONIZED","Tenant_ID":"figef","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ifgeh","Type":"DP","User_ID":"ahhii","Username":"idcab"}},{"_index":"auditlog_test","_id":"sbpCN40BWx-VrAwGdjJj","_score":0.0,"_source":{"Client_ID":"ibied","Description":"","Details":"","ID":"","Keywords":"fgbja","Orig_User":"djiac","Owner_Tenant_ID":"dhbbb","Parent_Span_ID":"iacbh","Provider_ID":"gbabe","Security":"","Service":"","Severity":"","Span_ID":"ihgjd","SubType":"SYNCHRONIZED","Tenant_ID":"ibddd","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hagab","Type":"DEVICE","User_ID":"eebcf","Username":"hcgfg"}},{"_index":"auditlog_test","_id":"srpCN40BWx-VrAwGdjJj","_score":0.0,"_source":{"Client_ID":"bfhec","Description":"","Details":"","ID":"","Keywords":"fahif","Orig_User":"ifdbj","Owner_Tenant_ID":"jahjb","Parent_Span_ID":"ggggb","Provider_ID":"jdagf","Security":"","Service":"","Severity":"","Span_ID":"gcjja","SubType":"W","Tenant_ID":"eiece","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"adief","Type":"GP","User_ID":"iddci","Username":"ciecf"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 4.053125ms + duration: 7.270626ms - id: 24 request: proto: HTTP/1.1 @@ -1043,7 +1043,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -1060,7 +1060,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 13.222666ms + duration: 31.251567ms - id: 25 request: proto: HTTP/1.1 @@ -1100,7 +1100,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -1111,13 +1111,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":62,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"LFtqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"LVtqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"LltqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"L1tqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"MFtqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"MVtqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"MltqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"M1tqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"NFtqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"NVtqAI0BAcvskBKZopsE","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":156,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"u7pCN40BWx-VrAwGeDJG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"vLpCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"vbpCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"vrpCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"v7pCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"wLpCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"wbpCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"wrpCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"w7pCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"xLpCN40BWx-VrAwGeDJH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 65.138667ms + duration: 159.811302ms - id: 26 request: proto: HTTP/1.1 @@ -1135,7 +1135,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test method: DELETE response: @@ -1152,7 +1152,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 2.436291ms + duration: 3.011339ms - id: 27 request: proto: HTTP/1.1 @@ -1170,7 +1170,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/test_template method: DELETE response: @@ -1187,7 +1187,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 1.976709ms + duration: 3.335985ms - id: 28 request: proto: HTTP/1.1 @@ -1205,7 +1205,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test/_aliases/generic_event method: DELETE response: @@ -1222,7 +1222,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 1.5155ms + duration: 2.844331ms - id: 29 request: proto: HTTP/1.1 @@ -1240,7 +1240,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/generic_events_template_1 method: DELETE response: @@ -1257,7 +1257,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 1.74325ms + duration: 2.891097ms - id: 30 request: proto: HTTP/1.1 @@ -1278,7 +1278,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/test_template method: PUT response: @@ -1297,7 +1297,7 @@ interactions: - 299 OpenSearch-2.6.0-7203a5af21a8a009aece1474446b437a3c674db6 "index template [test_template] has index patterns [*generic_events*] matching patterns from existing older templates [tenant_template] with patterns (tenant_template => [.kibana_-*_*, .kibana_0*_*, .kibana_1*_*, .kibana_2*_*, .kibana_3*_*, .kibana_4*_*, .kibana_5*_*, .kibana_6*_*, .kibana_7*_*, .kibana_8*_*, .kibana_9*_*]); this template [test_template] will take precedence during new index creation" status: 200 OK code: 200 - duration: 16.481792ms + duration: 32.993204ms - id: 31 request: proto: HTTP/1.1 @@ -1318,7 +1318,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test method: PUT response: @@ -1335,7 +1335,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 62.339041ms + duration: 135.127436ms - id: 32 request: proto: HTTP/1.1 @@ -1353,7 +1353,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test/_aliases/generic_event method: PUT response: @@ -1370,7 +1370,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 11.613584ms + duration: 29.314348ms - id: 33 request: proto: HTTP/1.1 @@ -1388,7 +1388,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_event method: GET response: @@ -1399,13 +1399,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"generic_events_1_test":{"aliases":{"generic_event":{}},"mappings":{"properties":{"SubType":{"type":"text"}}},"settings":{"index":{"creation_date":"1705109004941","number_of_shards":"4","number_of_replicas":"4","uuid":"OzAi6fMGRYugJEHJH0ZXmw","version":{"created":"136277827"},"provided_name":"generic_events_1_test"}}}}' + body: '{"generic_events_1_test":{"aliases":{"generic_event":{}},"mappings":{"properties":{"SubType":{"type":"text"}}},"settings":{"index":{"creation_date":"1706029119873","number_of_shards":"4","number_of_replicas":"4","uuid":"629CE_mhTju91EVIQTnp0w","version":{"created":"136277827"},"provided_name":"generic_events_1_test"}}}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 2.164167ms + duration: 3.192069ms - id: 34 request: proto: HTTP/1.1 @@ -1423,7 +1423,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test/_aliases/generic_event method: DELETE response: @@ -1440,7 +1440,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 11.13675ms + duration: 27.505997ms - id: 35 request: proto: HTTP/1.1 @@ -1458,7 +1458,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/test_template method: DELETE response: @@ -1475,7 +1475,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 13.075333ms + duration: 25.211161ms - id: 36 request: proto: HTTP/1.1 @@ -1493,7 +1493,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test method: DELETE response: @@ -1510,7 +1510,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 15.180959ms + duration: 31.473573ms - id: 37 request: proto: HTTP/1.1 @@ -1528,7 +1528,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -1545,7 +1545,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 14.194584ms + duration: 24.58105ms - id: 38 request: proto: HTTP/1.1 @@ -1585,7 +1585,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -1596,13 +1596,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":46,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"RFtqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"RVtqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"RltqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"R1tqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"SFtqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"SVtqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"SltqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"S1tqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"TFtqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"TVtqAI0BAcvskBKZo5u2","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":158,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"07pCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"1LpCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"1bpCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"1rpCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"17pCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"2LpCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"2bpCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"2rpCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"27pCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"3LpCN40BWx-VrAwGfDIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 48.569541ms + duration: 162.101268ms - id: 39 request: proto: HTTP/1.1 @@ -1642,7 +1642,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_test/_bulk?refresh=true method: POST response: @@ -1653,13 +1653,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":45,"errors":false,"items":[{"index":{"_index":"generic_events_test","_id":"UFtqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"UVtqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"UltqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"U1tqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"VFtqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"VVtqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"VltqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"V1tqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"WFtqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"WVtqAI0BAcvskBKZpJsf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":162,"errors":false,"items":[{"index":{"_index":"generic_events_test","_id":"37pCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"4LpCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"4bpCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"4rpCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"47pCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"5LpCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"5bpCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"5rpCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"57pCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"6LpCN40BWx-VrAwGfTJj","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 48.0685ms + duration: 166.52667ms - id: 40 request: proto: HTTP/1.1 @@ -1677,7 +1677,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_test method: DELETE response: @@ -1694,7 +1694,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 12.939333ms + duration: 34.047827ms - id: 41 request: proto: HTTP/1.1 @@ -1712,7 +1712,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -1729,7 +1729,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 12.995291ms + duration: 26.388033ms - id: 42 request: proto: HTTP/1.1 @@ -1769,7 +1769,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -1780,13 +1780,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":50,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"XltqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"X1tqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"YFtqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"YVtqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"YltqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"Y1tqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ZFtqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ZVtqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ZltqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"Z1tqAI0BAcvskBKZpJu5","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":133,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"7bpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"7rpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"77pCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8LpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8bpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8rpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"87pCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"9LpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"9bpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"9rpCN40BWx-VrAwGfzIX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 52.720375ms + duration: 135.970466ms - id: 43 request: proto: HTTP/1.1 @@ -1804,7 +1804,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/ method: HEAD response: @@ -1823,4 +1823,4 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 3.141042ms + duration: 1.600845ms diff --git a/test/dbtest/data_utils.go b/test/dbtest/data_utils.go index eea78edd..844c953a 100644 --- a/test/dbtest/data_utils.go +++ b/test/dbtest/data_utils.go @@ -2,19 +2,20 @@ package dbtest import ( "context" - "cto-github.cisco.com/NFV-BU/go-lanai/test" "errors" "fmt" - "github.com/ghodss/yaml" - "github.com/onsi/gomega" - . "github.com/onsi/gomega" - "gorm.io/gorm" "io" "io/fs" "regexp" "strings" "sync" "testing" + + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "github.com/ghodss/yaml" + "github.com/onsi/gomega" + . "github.com/onsi/gomega" + "gorm.io/gorm" ) // PrepareData is a convenient function that returns a test.SetupFunc that executes given DataSetupStep in provided order @@ -76,7 +77,7 @@ func SetupUsingSQLQueries(queries ...string) DataSetupStep { // SetupUsingModelSeedFile returns a DataSetupStep that load provided yaml file // and parse it directly into provided model and save them. // when "closures" is provided, it's invoked after seeding is done. -func SetupUsingModelSeedFile(fsys fs.FS, dest interface{}, filename string, closures...func(ctx context.Context, db *gorm.DB)) DataSetupStep { +func SetupUsingModelSeedFile(fsys fs.FS, dest interface{}, filename string, closures ...func(ctx context.Context, db *gorm.DB)) DataSetupStep { return func(ctx context.Context, t *testing.T, db *gorm.DB) context.Context { g := gomega.NewWithT(t) e := loadSeedData(fsys, dest, filename) @@ -135,7 +136,7 @@ func SetupWithGormScopes(scopes ...func(*gorm.DB) *gorm.DB) DataSetupScope { } } -var sqlStatementSep = regexp.MustCompile(`; *$`) +var sqlStatementSep = regexp.MustCompile(`(?m); *$`) func execSqlFile(ctx context.Context, fsys fs.FS, db *gorm.DB, g *gomega.WithT, filename string) { file, e := fsys.Open(filename) @@ -165,4 +166,4 @@ func loadSeedData(fsys fs.FS, dest interface{}, filename string) (err error) { func truncateTableSql(table string) string { return fmt.Sprintf(`TRUNCATE TABLE "%s" CASCADE;`, table) -} \ No newline at end of file +} diff --git a/test/dbtest/examples/testdata/example_test.copyist b/test/dbtest/examples/testdata/example_test.copyist index e8502d1d..6083f266 100644 --- a/test/dbtest/examples/testdata/example_test.copyist +++ b/test/dbtest/examples/testdata/example_test.copyist @@ -1,5 +1,5 @@ 1=DriverOpen 1:nil -2=ConnExec 2:"-- Table test_cats\nCREATE TABLE IF NOT EXISTS security_clients\n(\n id uuid DEFAULT gen_random_uuid() NOT NULL,\n oauth_client_id text NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id),\n CONSTRAINT idx_oauth_clint_id UNIQUE (oauth_client_id)\n);" 1:nil +2=ConnExec 2:"-- Table test_cats\nCREATE TABLE IF NOT EXISTS security_clients\n(\n id uuid DEFAULT gen_random_uuid() NOT NULL,\n oauth_client_id text NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id),\n CONSTRAINT idx_oauth_clint_id UNIQUE (oauth_client_id)\n)" 1:nil 3=ResultRowsAffected 4:0 1:nil 4=ConnExec 2:"TRUNCATE TABLE \"security_clients\" CASCADE;" 1:nil 5=ConnBegin 1:nil diff --git a/test/dbtest/testdata/data_utils_test.copyist b/test/dbtest/testdata/data_utils_test.copyist index 25c95739..ff843438 100644 --- a/test/dbtest/testdata/data_utils_test.copyist +++ b/test/dbtest/testdata/data_utils_test.copyist @@ -1,44 +1,46 @@ 1=DriverOpen 1:nil 2=ConnExec 2:"DROP TABLE IF EXISTS \"test_cat_toys\", \"test_cats\", \"test_toys\" CASCADE;" 1:nil 3=ResultRowsAffected 4:0 1:nil -4=ConnExec 2:"-- Table test_cats\nCREATE TABLE IF NOT EXISTS test_cats\n(\n id uuid DEFAULT gen_random_uuid() NOT NULL,\n name text NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id),\n CONSTRAINT idx_cats_name UNIQUE (name)\n);\n\n-- Table test_toys\nCREATE TABLE IF NOT EXISTS test_toys\n(\n id uuid DEFAULT gen_random_uuid() NOT NULL,\n what text NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id)\n);\n\n-- Table test_cat_toys for many-to-many between api_keys and api_scopes\nCREATE TABLE IF NOT EXISTS test_cat_toys\n(\n cat_id uuid NOT NULL,\n toy_id uuid NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (cat_id, toy_id),\n CONSTRAINT fk_test_cat_toys_cat FOREIGN KEY (cat_id) REFERENCES test_cats,\n CONSTRAINT fk_test_cat_toys_toy FOREIGN KEY (toy_id) REFERENCES test_toys\n);" 1:nil -5=ConnExec 2:"TRUNCATE TABLE \"test_cat_toys\" CASCADE;" 1:nil -6=ConnExec 2:"TRUNCATE TABLE \"test_cats\" CASCADE;" 1:nil -7=ConnExec 2:"TRUNCATE TABLE \"test_toys\" CASCADE;" 1:nil -8=ConnBegin 1:nil -9=ConnQuery 2:"INSERT INTO \"test_cats\" (\"name\",\"id\") VALUES ($1,$2),($3,$4),($5,$6) RETURNING \"id\"" 1:nil -10=RowsColumns 9:["id"] -11=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0] 1:nil -12=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk] 1:nil -13=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2] 1:nil -14=RowsNext 11:[] 7:"EOF" -15=TxCommit 1:nil -16=ConnQuery 2:"INSERT INTO \"test_toys\" (\"what\",\"id\") VALUES ($1,$2),($3,$4),($5,$6) RETURNING \"id\"" 1:nil -17=RowsNext 11:[10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy] 1:nil -18=RowsNext 11:[10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0] 1:nil -19=RowsNext 11:[10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi] 1:nil -20=ConnExec 2:"INSERT INTO \"test_cat_toys\" (\"cat_id\", \"toy_id\")\nVALUES ('612b71a3-ad84-4f11-b81b-9499925de8f4', 'e0474ad8-3ece-4c9c-a2f6-df0892fb4c12'),\n ('612b71a3-ad84-4f11-b81b-9499925de8f4', 'e4ae0e96-8f5c-4d75-8e39-17a8d2f582f4'),\n ('e109f3ca-3a60-43af-80dc-6637ea101e3d', 'e4ae0e96-8f5c-4d75-8e39-17a8d2f582f4'),\n ('e109f3ca-3a60-43af-80dc-6637ea101e3d', '92cc5c4c-5e7c-4724-b2ed-fdd316a5393b'),\n ('d2319447-3695-465a-882d-6d144182adb6', 'e0474ad8-3ece-4c9c-a2f6-df0892fb4c12'),\n ('d2319447-3695-465a-882d-6d144182adb6', '92cc5c4c-5e7c-4724-b2ed-fdd316a5393b')\nON CONFLICT DO NOTHING\nRETURNING \"cat_id\",\"toy_id\"" 1:nil -21=ResultRowsAffected 4:6 1:nil -22=ConnQuery 2:"SELECT * FROM \"test_cats\"" 1:nil -23=RowsColumns 9:["id","name"] -24=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0,2:"Tom"] 1:nil -25=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2,2:"CatMeat"] 1:nil -26=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk,2:"Tiger"] 1:nil -27=ConnQuery 2:"SELECT * FROM \"test_cat_toys\" WHERE \"test_cat_toys\".\"cat_id\" IN ($1,$2,$3)" 1:nil -28=RowsColumns 9:["cat_id","toy_id"] -29=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0,10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy] 1:nil -30=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0,10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0] 1:nil -31=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2,10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi] 1:nil -32=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2,10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy] 1:nil -33=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk,10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi] 1:nil -34=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk,10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0] 1:nil -35=ConnQuery 2:"SELECT * FROM \"test_toys\" WHERE \"test_toys\".\"id\" IN ($1,$2,$3)" 1:nil -36=RowsColumns 9:["id","what"] -37=RowsNext 11:[10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi,2:"Feather Rod"] 1:nil -38=RowsNext 11:[10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy,2:"Laser"] 1:nil -39=RowsNext 11:[10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0,2:"Ball"] 1:nil -40=ConnQuery 2:"SELECT * FROM \"test_toys\"" 1:nil -41=ConnQuery 2:"SELECT * FROM \"test_cat_toys\" WHERE \"test_cat_toys\".\"toy_id\" IN ($1,$2,$3)" 1:nil -42=ConnQuery 2:"SELECT * FROM \"test_cats\" WHERE \"test_cats\".\"id\" IN ($1,$2,$3)" 1:nil +4=ConnExec 2:"-- Table test_cats\nCREATE TABLE IF NOT EXISTS test_cats\n(\n id uuid DEFAULT gen_random_uuid() NOT NULL,\n name text NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id),\n CONSTRAINT idx_cats_name UNIQUE (name)\n)" 1:nil +5=ConnExec 2:"-- Table test_toys\nCREATE TABLE IF NOT EXISTS test_toys\n(\n id uuid DEFAULT gen_random_uuid() NOT NULL,\n what text NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (id)\n)" 1:nil +6=ConnExec 2:"-- Table test_cat_toys for many-to-many between api_keys and api_scopes\nCREATE TABLE IF NOT EXISTS test_cat_toys\n(\n cat_id uuid NOT NULL,\n toy_id uuid NOT NULL,\n CONSTRAINT \"primary\" PRIMARY KEY (cat_id, toy_id),\n CONSTRAINT fk_test_cat_toys_cat FOREIGN KEY (cat_id) REFERENCES test_cats,\n CONSTRAINT fk_test_cat_toys_toy FOREIGN KEY (toy_id) REFERENCES test_toys\n)" 1:nil +7=ConnExec 2:"TRUNCATE TABLE \"test_cat_toys\" CASCADE;" 1:nil +8=ConnExec 2:"TRUNCATE TABLE \"test_cats\" CASCADE;" 1:nil +9=ConnExec 2:"TRUNCATE TABLE \"test_toys\" CASCADE;" 1:nil +10=ConnBegin 1:nil +11=ConnQuery 2:"INSERT INTO \"test_cats\" (\"name\",\"id\") VALUES ($1,$2),($3,$4),($5,$6) RETURNING \"id\"" 1:nil +12=RowsColumns 9:["id"] +13=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0] 1:nil +14=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk] 1:nil +15=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2] 1:nil +16=RowsNext 11:[] 7:"EOF" +17=TxCommit 1:nil +18=ConnQuery 2:"INSERT INTO \"test_toys\" (\"what\",\"id\") VALUES ($1,$2),($3,$4),($5,$6) RETURNING \"id\"" 1:nil +19=RowsNext 11:[10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy] 1:nil +20=RowsNext 11:[10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0] 1:nil +21=RowsNext 11:[10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi] 1:nil +22=ConnExec 2:"INSERT INTO \"test_cat_toys\" (\"cat_id\", \"toy_id\")\nVALUES ('612b71a3-ad84-4f11-b81b-9499925de8f4', 'e0474ad8-3ece-4c9c-a2f6-df0892fb4c12'),\n ('612b71a3-ad84-4f11-b81b-9499925de8f4', 'e4ae0e96-8f5c-4d75-8e39-17a8d2f582f4'),\n ('e109f3ca-3a60-43af-80dc-6637ea101e3d', 'e4ae0e96-8f5c-4d75-8e39-17a8d2f582f4'),\n ('e109f3ca-3a60-43af-80dc-6637ea101e3d', '92cc5c4c-5e7c-4724-b2ed-fdd316a5393b'),\n ('d2319447-3695-465a-882d-6d144182adb6', 'e0474ad8-3ece-4c9c-a2f6-df0892fb4c12'),\n ('d2319447-3695-465a-882d-6d144182adb6', '92cc5c4c-5e7c-4724-b2ed-fdd316a5393b')\nON CONFLICT DO NOTHING\nRETURNING \"cat_id\",\"toy_id\"" 1:nil +23=ResultRowsAffected 4:6 1:nil +24=ConnQuery 2:"SELECT * FROM \"test_cats\"" 1:nil +25=RowsColumns 9:["id","name"] +26=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0,2:"Tom"] 1:nil +27=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2,2:"CatMeat"] 1:nil +28=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk,2:"Tiger"] 1:nil +29=ConnQuery 2:"SELECT * FROM \"test_cat_toys\" WHERE \"test_cat_toys\".\"cat_id\" IN ($1,$2,$3)" 1:nil +30=RowsColumns 9:["cat_id","toy_id"] +31=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0,10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy] 1:nil +32=RowsNext 11:[10:NjEyYjcxYTMtYWQ4NC00ZjExLWI4MWItOTQ5OTkyNWRlOGY0,10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0] 1:nil +33=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2,10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi] 1:nil +34=RowsNext 11:[10:ZDIzMTk0NDctMzY5NS00NjVhLTg4MmQtNmQxNDQxODJhZGI2,10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy] 1:nil +35=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk,10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi] 1:nil +36=RowsNext 11:[10:ZTEwOWYzY2EtM2E2MC00M2FmLTgwZGMtNjYzN2VhMTAxZTNk,10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0] 1:nil +37=ConnQuery 2:"SELECT * FROM \"test_toys\" WHERE \"test_toys\".\"id\" IN ($1,$2,$3)" 1:nil +38=RowsColumns 9:["id","what"] +39=RowsNext 11:[10:OTJjYzVjNGMtNWU3Yy00NzI0LWIyZWQtZmRkMzE2YTUzOTNi,2:"Feather Rod"] 1:nil +40=RowsNext 11:[10:ZTA0NzRhZDgtM2VjZS00YzljLWEyZjYtZGYwODkyZmI0YzEy,2:"Laser"] 1:nil +41=RowsNext 11:[10:ZTRhZTBlOTYtOGY1Yy00ZDc1LThlMzktMTdhOGQyZjU4MmY0,2:"Ball"] 1:nil +42=ConnQuery 2:"SELECT * FROM \"test_toys\"" 1:nil +43=ConnQuery 2:"SELECT * FROM \"test_cat_toys\" WHERE \"test_cat_toys\".\"toy_id\" IN ($1,$2,$3)" 1:nil +44=ConnQuery 2:"SELECT * FROM \"test_cats\" WHERE \"test_cats\".\"id\" IN ($1,$2,$3)" 1:nil -"TestScopeController"=1,2,3,4,3,5,3,6,3,7,3,8,9,10,10,11,12,13,14,15,8,16,10,10,17,18,19,14,15,20,21,22,23,23,24,25,26,14,27,28,28,29,30,31,32,33,34,14,35,36,36,37,38,39,14,5,3,6,3,7,3,8,9,10,10,11,12,13,14,15,8,16,10,10,17,18,19,14,15,20,21,40,36,36,37,38,39,14,41,28,28,29,30,31,32,33,34,14,42,23,23,24,25,26,14 +"TestScopeController"=1,2,3,4,3,5,3,6,3,7,3,8,3,9,3,10,11,12,12,13,14,15,16,17,10,18,12,12,19,20,21,16,17,22,23,24,25,25,26,27,28,16,29,30,30,31,32,33,34,35,36,16,37,38,38,39,40,41,16,7,3,8,3,9,3,10,11,12,12,13,14,15,16,17,10,18,12,12,19,20,21,16,17,22,23,42,38,38,39,40,41,16,43,30,30,31,32,33,34,35,36,16,44,25,25,26,27,28,16 diff --git a/test/opensearchtest/testdata/TestOpenSearchPlayback.httpvcr.yaml b/test/opensearchtest/testdata/TestOpenSearchPlayback.httpvcr.yaml index 61fe25d0..114dc036 100644 --- a/test/opensearchtest/testdata/TestOpenSearchPlayback.httpvcr.yaml +++ b/test/opensearchtest/testdata/TestOpenSearchPlayback.httpvcr.yaml @@ -18,7 +18,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/ method: GET response: @@ -31,15 +31,15 @@ interactions: uncompressed: true body: | { - "name" : "a7b35ee409c0", + "name" : "f93372633370", "cluster_name" : "opensearch", - "cluster_uuid" : "sNGevSvLRcyfM3mozmAAQQ", + "cluster_uuid" : "VtiwLoNgScGYeXw8Z-RCbw", "version" : { "distribution" : "opensearch", "number" : "2.6.0", "build_type" : "tar", "build_hash" : "7203a5af21a8a009aece1474446b437a3c674db6", - "build_date" : "2023-02-24T18:58:37.352296474Z", + "build_date" : "2023-02-24T18:57:04.388618985Z", "build_snapshot" : false, "lucene_version" : "9.5.0", "minimum_wire_compatibility_version" : "7.10.0", @@ -52,7 +52,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 83.028958ms + duration: 8.85235ms - id: 1 request: proto: HTTP/1.1 @@ -70,7 +70,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -87,7 +87,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 44.660083ms + duration: 35.548055ms - id: 2 request: proto: HTTP/1.1 @@ -127,7 +127,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -138,13 +138,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":66,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"zltkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"z1tkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"0FtkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"0VtkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"0ltkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"01tkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"1FtkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"1VtkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"1ltkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"11tkAI0BAcvskBKZrJnz","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":157,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"-rpDN40BWx-VrAwGzzIH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-7pDN40BWx-VrAwGzzIH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_LpDN40BWx-VrAwGzzIH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_bpDN40BWx-VrAwGzzIH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_rpDN40BWx-VrAwGzzIH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_7pDN40BWx-VrAwGzzIH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ALpDN40BWx-VrAwGzzMH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"AbpDN40BWx-VrAwGzzMH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ArpDN40BWx-VrAwGzzMH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"A7pDN40BWx-VrAwGzzMH","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 76.797333ms + duration: 160.101281ms - id: 3 request: proto: HTTP/1.1 @@ -165,7 +165,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search?request_cache=false method: POST response: @@ -176,13 +176,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":2,"relation":"eq"},"max_score":1.4816045,"hits":[{"_index":"auditlog_test","_id":"1ltkAI0BAcvskBKZrJnz","_score":1.4816045,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"11tkAI0BAcvskBKZrJnz","_score":1.4816045,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}}]}}' + body: '{"took":5,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":2,"relation":"eq"},"max_score":1.4816045,"hits":[{"_index":"auditlog_test","_id":"ArpDN40BWx-VrAwGzzMH","_score":1.4816045,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"A7pDN40BWx-VrAwGzzMH","_score":1.4816045,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 4.204959ms + duration: 13.110734ms - id: 4 request: proto: HTTP/1.1 @@ -203,7 +203,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_doc method: POST response: @@ -214,15 +214,15 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"_index":"auditlog_test","_id":"2VtkAI0BAcvskBKZrZlr","_version":1,"result":"created","_shards":{"total":2,"successful":1,"failed":0},"_seq_no":10,"_primary_term":1}' + body: '{"_index":"auditlog_test","_id":"BbpDN40BWx-VrAwGzzP-","_version":1,"result":"created","_shards":{"total":2,"successful":1,"failed":0},"_seq_no":10,"_primary_term":1}' headers: Content-Type: - application/json; charset=UTF-8 Location: - - /auditlog_test/_doc/2VtkAI0BAcvskBKZrZlr + - /auditlog_test/_doc/BbpDN40BWx-VrAwGzzP- status: 201 Created code: 201 - duration: 4.932334ms + duration: 9.669ms - id: 5 request: proto: HTTP/1.1 @@ -243,7 +243,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -255,14 +255,14 @@ interactions: content_length: -1 uncompressed: true body: |- - {"took":10,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.2321435,"hits":[{"_index":"auditlog_test","_id":"1ltkAI0BAcvskBKZrJnz","_score":1.2321435,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"11tkAI0BAcvskBKZrJnz","_score":1.2321435,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}},{"_index":"auditlog_test","_id":"2VtkAI0BAcvskBKZrZlr","_score":1.2321435,"_source":{"Client_ID":"TESTING TESTING","Description":"","Details":"","ID":"","Keywords":"","Orig_User":"","Owner_Tenant_ID":"","Parent_Span_ID":"","Provider_ID":"","Security":"","Service":"","Severity":"","Span_ID":"","SubType":"SYNCHRONIZED","Tenant_ID":"","Tenant_Name":"","Time":"2019-10-15T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"","Type":"","User_ID":"","Username":""} + {"took":3,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.2321435,"hits":[{"_index":"auditlog_test","_id":"ArpDN40BWx-VrAwGzzMH","_score":1.2321435,"_source":{"Client_ID":"ibdei","Description":"","Details":"","ID":"","Keywords":"hjcgj","Orig_User":"iagjb","Owner_Tenant_ID":"hcggb","Parent_Span_ID":"cehfa","Provider_ID":"hfafc","Security":"","Service":"","Severity":"","Span_ID":"ddahi","SubType":"SYNCHRONIZED","Tenant_ID":"ehjdi","Tenant_Name":"","Time":"2021-09-17T21:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jcidi","Type":"DP","User_ID":"facij","Username":"hbcca"}},{"_index":"auditlog_test","_id":"A7pDN40BWx-VrAwGzzMH","_score":1.2321435,"_source":{"Client_ID":"eejbi","Description":"","Details":"","ID":"","Keywords":"hhjba","Orig_User":"edcdi","Owner_Tenant_ID":"fhehh","Parent_Span_ID":"ejcgb","Provider_ID":"ihfhc","Security":"","Service":"","Severity":"","Span_ID":"ichjf","SubType":"SYNCHRONIZED","Tenant_ID":"egfgj","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dfcec","Type":"DEVICE","User_ID":"fbccb","Username":"gbfaj"}},{"_index":"auditlog_test","_id":"BbpDN40BWx-VrAwGzzP-","_score":1.2321435,"_source":{"Client_ID":"TESTING TESTING","Description":"","Details":"","ID":"","Keywords":"","Orig_User":"","Owner_Tenant_ID":"","Parent_Span_ID":"","Provider_ID":"","Security":"","Service":"","Severity":"","Span_ID":"","SubType":"SYNCHRONIZED","Tenant_ID":"","Tenant_Name":"","Time":"2019-10-15T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"","Type":"","User_ID":"","Username":""} }]}} headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 27.290167ms + duration: 7.869906ms - id: 6 request: proto: HTTP/1.1 @@ -280,7 +280,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -297,7 +297,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 41.689958ms + duration: 27.296471ms - id: 7 request: proto: HTTP/1.1 @@ -337,7 +337,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -348,13 +348,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":56,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"3FtkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"3VtkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"3ltkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"31tkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"4FtkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"4VtkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"4ltkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"41tkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"5FtkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"5VtkAI0BAcvskBKZtJkG","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":153,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"CLpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CbpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CrpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"C7pDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"DLpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"DbpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"DrpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"D7pDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ELpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"EbpDN40BWx-VrAwG1jOc","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 58.694625ms + duration: 156.18277ms - id: 8 request: proto: HTTP/1.1 @@ -375,7 +375,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search/template method: POST response: @@ -386,13 +386,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"3VtkAI0BAcvskBKZtJkG","_score":1.1451323,"_source":{"Client_ID":"dafhj","Description":"","Details":"","ID":"","Keywords":"bajda","Orig_User":"jacdd","Owner_Tenant_ID":"agfdj","Parent_Span_ID":"bejch","Provider_ID":"bhcfd","Security":"","Service":"","Severity":"","Span_ID":"hjgbd","SubType":"SCHEDULE_TASK","Tenant_ID":"ddgic","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hcejb","Type":"DP","User_ID":"dfegd","Username":"djbhi"}},{"_index":"auditlog_test","_id":"4VtkAI0BAcvskBKZtJkG","_score":1.1451323,"_source":{"Client_ID":"cbife","Description":"","Details":"","ID":"","Keywords":"afaei","Orig_User":"gfbfc","Owner_Tenant_ID":"fbdfb","Parent_Span_ID":"ficaj","Provider_ID":"febbe","Security":"","Service":"","Severity":"","Span_ID":"gfifa","SubType":"SCHEDULE_TASK","Tenant_ID":"iiijj","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"efabh","Type":"DP","User_ID":"jhhbf","Username":"hebjc"}},{"_index":"auditlog_test","_id":"5VtkAI0BAcvskBKZtJkG","_score":1.1451323,"_source":{"Client_ID":"ebiif","Description":"","Details":"","ID":"","Keywords":"cbdei","Orig_User":"ihfcd","Owner_Tenant_ID":"beeea","Parent_Span_ID":"ejfgg","Provider_ID":"ejcac","Security":"","Service":"","Severity":"","Span_ID":"gcgfi","SubType":"SYNCHRONIZED","Tenant_ID":"ifaag","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ggfjc","Type":"DP","User_ID":"caddi","Username":"cchec"}}]}}' + body: '{"took":2,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"CbpDN40BWx-VrAwG1jOc","_score":1.1451323,"_source":{"Client_ID":"dafhj","Description":"","Details":"","ID":"","Keywords":"bajda","Orig_User":"jacdd","Owner_Tenant_ID":"agfdj","Parent_Span_ID":"bejch","Provider_ID":"bhcfd","Security":"","Service":"","Severity":"","Span_ID":"hjgbd","SubType":"SCHEDULE_TASK","Tenant_ID":"ddgic","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hcejb","Type":"DP","User_ID":"dfegd","Username":"djbhi"}},{"_index":"auditlog_test","_id":"DbpDN40BWx-VrAwG1jOc","_score":1.1451323,"_source":{"Client_ID":"cbife","Description":"","Details":"","ID":"","Keywords":"afaei","Orig_User":"gfbfc","Owner_Tenant_ID":"fbdfb","Parent_Span_ID":"ficaj","Provider_ID":"febbe","Security":"","Service":"","Severity":"","Span_ID":"gfifa","SubType":"SCHEDULE_TASK","Tenant_ID":"iiijj","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"efabh","Type":"DP","User_ID":"jhhbf","Username":"hebjc"}},{"_index":"auditlog_test","_id":"EbpDN40BWx-VrAwG1jOc","_score":1.1451323,"_source":{"Client_ID":"ebiif","Description":"","Details":"","ID":"","Keywords":"cbdei","Orig_User":"ihfcd","Owner_Tenant_ID":"beeea","Parent_Span_ID":"ejfgg","Provider_ID":"ejcac","Security":"","Service":"","Severity":"","Span_ID":"gcgfi","SubType":"SYNCHRONIZED","Tenant_ID":"ifaag","Tenant_Name":"","Time":"2021-11-30T00:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ggfjc","Type":"DP","User_ID":"caddi","Username":"cchec"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 4.585458ms + duration: 7.633727ms - id: 9 request: proto: HTTP/1.1 @@ -410,7 +410,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -427,7 +427,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 14.788166ms + duration: 30.880324ms - id: 10 request: proto: HTTP/1.1 @@ -467,7 +467,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -478,13 +478,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":59,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"6VtkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"6ltkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"61tkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"7FtkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"7VtkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"7ltkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"71tkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8FtkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8VtkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"8ltkAI0BAcvskBKZtJmn","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":134,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"FbpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"FrpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"F7pDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GLpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GbpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GrpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"G7pDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"HLpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"HbpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"HrpDN40BWx-VrAwG2DMZ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 61.666625ms + duration: 137.421636ms - id: 11 request: proto: HTTP/1.1 @@ -505,7 +505,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -516,13 +516,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"6VtkAI0BAcvskBKZtJmn","_score":1.1451323,"_source":{"Client_ID":"beijb","Description":"","Details":"","ID":"","Keywords":"dieah","Orig_User":"cjcij","Owner_Tenant_ID":"ibfcb","Parent_Span_ID":"jiijc","Provider_ID":"cjeda","Security":"","Service":"","Severity":"","Span_ID":"gbheh","SubType":"SYNCHRONIZED","Tenant_ID":"icbbd","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gefdd","Type":"DP","User_ID":"ccgei","Username":"ajhbj"}},{"_index":"auditlog_test","_id":"61tkAI0BAcvskBKZtJmn","_score":1.1451323,"_source":{"Client_ID":"hgdch","Description":"","Details":"","ID":"","Keywords":"gadjd","Orig_User":"jhfja","Owner_Tenant_ID":"jeggd","Parent_Span_ID":"igghh","Provider_ID":"jddcf","Security":"","Service":"","Severity":"","Span_ID":"fbghb","SubType":"SYNCHRONIZED","Tenant_ID":"gfiac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"fjhag","Type":"GP","User_ID":"iffba","Username":"bbjga"}},{"_index":"auditlog_test","_id":"7VtkAI0BAcvskBKZtJmn","_score":1.1451323,"_source":{"Client_ID":"jdbfa","Description":"","Details":"","ID":"","Keywords":"gefef","Orig_User":"jdcid","Owner_Tenant_ID":"ibeeb","Parent_Span_ID":"jcdag","Provider_ID":"adbcd","Security":"","Service":"","Severity":"","Span_ID":"cidhe","SubType":"SYNCHRONIZED","Tenant_ID":"dihej","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"igeee","Type":"DEVICE","User_ID":"cgcai","Username":"addea"}}]}}' + body: '{"took":2,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":3,"relation":"eq"},"max_score":1.1451323,"hits":[{"_index":"auditlog_test","_id":"FbpDN40BWx-VrAwG2DMZ","_score":1.1451323,"_source":{"Client_ID":"beijb","Description":"","Details":"","ID":"","Keywords":"dieah","Orig_User":"cjcij","Owner_Tenant_ID":"ibfcb","Parent_Span_ID":"jiijc","Provider_ID":"cjeda","Security":"","Service":"","Severity":"","Span_ID":"gbheh","SubType":"SYNCHRONIZED","Tenant_ID":"icbbd","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gefdd","Type":"DP","User_ID":"ccgei","Username":"ajhbj"}},{"_index":"auditlog_test","_id":"F7pDN40BWx-VrAwG2DMZ","_score":1.1451323,"_source":{"Client_ID":"hgdch","Description":"","Details":"","ID":"","Keywords":"gadjd","Orig_User":"jhfja","Owner_Tenant_ID":"jeggd","Parent_Span_ID":"igghh","Provider_ID":"jddcf","Security":"","Service":"","Severity":"","Span_ID":"fbghb","SubType":"SYNCHRONIZED","Tenant_ID":"gfiac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"fjhag","Type":"GP","User_ID":"iffba","Username":"bbjga"}},{"_index":"auditlog_test","_id":"GbpDN40BWx-VrAwG2DMZ","_score":1.1451323,"_source":{"Client_ID":"jdbfa","Description":"","Details":"","ID":"","Keywords":"gefef","Orig_User":"jdcid","Owner_Tenant_ID":"ibeeb","Parent_Span_ID":"jcdag","Provider_ID":"adbcd","Security":"","Service":"","Severity":"","Span_ID":"cidhe","SubType":"SYNCHRONIZED","Tenant_ID":"dihej","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"igeee","Type":"DEVICE","User_ID":"cgcai","Username":"addea"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 4.961833ms + duration: 6.245917ms - id: 12 request: proto: HTTP/1.1 @@ -543,7 +543,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -560,7 +560,7 @@ interactions: - application/json; charset=UTF-8 status: 400 Bad Request code: 400 - duration: 1.572833ms + duration: 2.21074ms - id: 13 request: proto: HTTP/1.1 @@ -581,7 +581,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/dontexist/_search method: POST response: @@ -598,7 +598,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 1.96175ms + duration: 2.532631ms - id: 14 request: proto: HTTP/1.1 @@ -616,7 +616,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -633,7 +633,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 14.214833ms + duration: 28.877232ms - id: 15 request: proto: HTTP/1.1 @@ -673,7 +673,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -684,13 +684,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":52,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"9ltkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"91tkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-FtkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-VtkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-ltkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"-1tkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_FtkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_VtkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_ltkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"_1tkAI0BAcvskBKZtZlX","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":187,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"IrpDN40BWx-VrAwG2TOe","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"I7pDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JLpDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JbpDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JrpDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"J7pDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"KLpDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"KbpDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"KrpDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"K7pDN40BWx-VrAwG2TOf","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 54.325708ms + duration: 190.567852ms - id: 16 request: proto: HTTP/1.1 @@ -711,7 +711,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -722,13 +722,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":7,"relation":"eq"},"max_score":0.38299224,"hits":[{"_index":"auditlog_test","_id":"9ltkAI0BAcvskBKZtZlX","_score":0.38299224,"_source":{"Client_ID":"hcidj","Description":"","Details":"","ID":"","Keywords":"debed","Orig_User":"hfbbb","Owner_Tenant_ID":"bcgda","Parent_Span_ID":"dhffh","Provider_ID":"haeig","Security":"","Service":"","Severity":"","Span_ID":"cddii","SubType":"SYNCHRONIZED","Tenant_ID":"fdeba","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djdjh","Type":"GP","User_ID":"jahed","Username":"ajcif"}},{"_index":"auditlog_test","_id":"-FtkAI0BAcvskBKZtZlX","_score":0.38299224,"_source":{"Client_ID":"ecfai","Description":"","Details":"","ID":"","Keywords":"gaged","Orig_User":"jedci","Owner_Tenant_ID":"dgide","Parent_Span_ID":"ceeag","Provider_ID":"ddbah","Security":"","Service":"","Severity":"","Span_ID":"gbcid","SubType":"SYNCHRONIZED","Tenant_ID":"dfdac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jfefe","Type":"DEVICE","User_ID":"gbbca","Username":"gcihb"}},{"_index":"auditlog_test","_id":"-VtkAI0BAcvskBKZtZlX","_score":0.38299224,"_source":{"Client_ID":"dhahc","Description":"","Details":"","ID":"","Keywords":"cbfbc","Orig_User":"ahcaa","Owner_Tenant_ID":"ehgcd","Parent_Span_ID":"ffbhe","Provider_ID":"abfea","Security":"","Service":"","Severity":"","Span_ID":"dgbcc","SubType":"SYNCHRONIZED","Tenant_ID":"affij","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djcdh","Type":"DP","User_ID":"heaae","Username":"hijce"}},{"_index":"auditlog_test","_id":"-ltkAI0BAcvskBKZtZlX","_score":0.38299224,"_source":{"Client_ID":"hgdfc","Description":"","Details":"","ID":"","Keywords":"eeiah","Orig_User":"jbffa","Owner_Tenant_ID":"ajgcj","Parent_Span_ID":"dfbgj","Provider_ID":"jagbb","Security":"","Service":"","Severity":"","Span_ID":"ieief","SubType":"SYNCHRONIZED","Tenant_ID":"bcjji","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"bijai","Type":"GP","User_ID":"bbchj","Username":"jchge"}},{"_index":"auditlog_test","_id":"-1tkAI0BAcvskBKZtZlX","_score":0.38299224,"_source":{"Client_ID":"igdhi","Description":"","Details":"","ID":"","Keywords":"bdadj","Orig_User":"aeeif","Owner_Tenant_ID":"achea","Parent_Span_ID":"gbihe","Provider_ID":"aeief","Security":"","Service":"","Severity":"","Span_ID":"deibf","SubType":"SYNCHRONIZED","Tenant_ID":"bjjib","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dhebj","Type":"DP","User_ID":"idcad","Username":"hfahc"}},{"_index":"auditlog_test","_id":"_FtkAI0BAcvskBKZtZlX","_score":0.38299224,"_source":{"Client_ID":"gceif","Description":"","Details":"","ID":"","Keywords":"ejbic","Orig_User":"cdecb","Owner_Tenant_ID":"eadgg","Parent_Span_ID":"ecbfe","Provider_ID":"agfgi","Security":"","Service":"","Severity":"","Span_ID":"adica","SubType":"SYNCHRONIZED","Tenant_ID":"jfdfg","Tenant_Name":"","Time":"2021-04-24T16:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jidee","Type":"DP","User_ID":"bhgjb","Username":"cehfb"}},{"_index":"auditlog_test","_id":"_VtkAI0BAcvskBKZtZlX","_score":0.38299224,"_source":{"Client_ID":"jdafg","Description":"","Details":"","ID":"","Keywords":"iibbc","Orig_User":"bcgag","Owner_Tenant_ID":"baedd","Parent_Span_ID":"dbdgg","Provider_ID":"jdgha","Security":"","Service":"","Severity":"","Span_ID":"eaehc","SubType":"SYNCHRONIZED","Tenant_ID":"ijcaa","Tenant_Name":"","Time":"2021-07-06T19:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"eehfh","Type":"GP","User_ID":"eejca","Username":"hhdec"}}]}}' + body: '{"took":2,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":7,"relation":"eq"},"max_score":0.38299224,"hits":[{"_index":"auditlog_test","_id":"IrpDN40BWx-VrAwG2TOe","_score":0.38299224,"_source":{"Client_ID":"hcidj","Description":"","Details":"","ID":"","Keywords":"debed","Orig_User":"hfbbb","Owner_Tenant_ID":"bcgda","Parent_Span_ID":"dhffh","Provider_ID":"haeig","Security":"","Service":"","Severity":"","Span_ID":"cddii","SubType":"SYNCHRONIZED","Tenant_ID":"fdeba","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djdjh","Type":"GP","User_ID":"jahed","Username":"ajcif"}},{"_index":"auditlog_test","_id":"JLpDN40BWx-VrAwG2TOf","_score":0.38299224,"_source":{"Client_ID":"ecfai","Description":"","Details":"","ID":"","Keywords":"gaged","Orig_User":"jedci","Owner_Tenant_ID":"dgide","Parent_Span_ID":"ceeag","Provider_ID":"ddbah","Security":"","Service":"","Severity":"","Span_ID":"gbcid","SubType":"SYNCHRONIZED","Tenant_ID":"dfdac","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jfefe","Type":"DEVICE","User_ID":"gbbca","Username":"gcihb"}},{"_index":"auditlog_test","_id":"JbpDN40BWx-VrAwG2TOf","_score":0.38299224,"_source":{"Client_ID":"dhahc","Description":"","Details":"","ID":"","Keywords":"cbfbc","Orig_User":"ahcaa","Owner_Tenant_ID":"ehgcd","Parent_Span_ID":"ffbhe","Provider_ID":"abfea","Security":"","Service":"","Severity":"","Span_ID":"dgbcc","SubType":"SYNCHRONIZED","Tenant_ID":"affij","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"djcdh","Type":"DP","User_ID":"heaae","Username":"hijce"}},{"_index":"auditlog_test","_id":"JrpDN40BWx-VrAwG2TOf","_score":0.38299224,"_source":{"Client_ID":"hgdfc","Description":"","Details":"","ID":"","Keywords":"eeiah","Orig_User":"jbffa","Owner_Tenant_ID":"ajgcj","Parent_Span_ID":"dfbgj","Provider_ID":"jagbb","Security":"","Service":"","Severity":"","Span_ID":"ieief","SubType":"SYNCHRONIZED","Tenant_ID":"bcjji","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"bijai","Type":"GP","User_ID":"bbchj","Username":"jchge"}},{"_index":"auditlog_test","_id":"J7pDN40BWx-VrAwG2TOf","_score":0.38299224,"_source":{"Client_ID":"igdhi","Description":"","Details":"","ID":"","Keywords":"bdadj","Orig_User":"aeeif","Owner_Tenant_ID":"achea","Parent_Span_ID":"gbihe","Provider_ID":"aeief","Security":"","Service":"","Severity":"","Span_ID":"deibf","SubType":"SYNCHRONIZED","Tenant_ID":"bjjib","Tenant_Name":"","Time":"2021-02-10T14:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"dhebj","Type":"DP","User_ID":"idcad","Username":"hfahc"}},{"_index":"auditlog_test","_id":"KLpDN40BWx-VrAwG2TOf","_score":0.38299224,"_source":{"Client_ID":"gceif","Description":"","Details":"","ID":"","Keywords":"ejbic","Orig_User":"cdecb","Owner_Tenant_ID":"eadgg","Parent_Span_ID":"ecbfe","Provider_ID":"agfgi","Security":"","Service":"","Severity":"","Span_ID":"adica","SubType":"SYNCHRONIZED","Tenant_ID":"jfdfg","Tenant_Name":"","Time":"2021-04-24T16:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"jidee","Type":"DP","User_ID":"bhgjb","Username":"cehfb"}},{"_index":"auditlog_test","_id":"KbpDN40BWx-VrAwG2TOf","_score":0.38299224,"_source":{"Client_ID":"jdafg","Description":"","Details":"","ID":"","Keywords":"iibbc","Orig_User":"bcgag","Owner_Tenant_ID":"baedd","Parent_Span_ID":"dbdgg","Provider_ID":"jdgha","Security":"","Service":"","Severity":"","Span_ID":"eaehc","SubType":"SYNCHRONIZED","Tenant_ID":"ijcaa","Tenant_Name":"","Time":"2021-07-06T19:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"eehfh","Type":"GP","User_ID":"eejca","Username":"hhdec"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 4.775208ms + duration: 5.765866ms - id: 17 request: proto: HTTP/1.1 @@ -749,7 +749,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search method: POST response: @@ -766,7 +766,7 @@ interactions: - application/json; charset=UTF-8 status: 400 Bad Request code: 400 - duration: 1.665875ms + duration: 2.46527ms - id: 18 request: proto: HTTP/1.1 @@ -784,7 +784,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -801,7 +801,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 14.988916ms + duration: 30.433357ms - id: 19 request: proto: HTTP/1.1 @@ -841,7 +841,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -852,13 +852,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":54,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"A1tkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"BFtkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"BVtkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"BltkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"B1tkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CFtkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CVtkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"CltkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"C1tkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"DFtkAI0BAcvskBKZtZr_","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":154,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"L7pDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"MLpDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"MbpDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"MrpDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"M7pDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"NLpDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"NbpDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"NrpDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"N7pDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"OLpDN40BWx-VrAwG2zNg","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 58.125583ms + duration: 157.809466ms - id: 20 request: proto: HTTP/1.1 @@ -876,7 +876,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/ method: HEAD response: @@ -895,7 +895,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 3.9915ms + duration: 2.597935ms - id: 21 request: proto: HTTP/1.1 @@ -913,7 +913,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -930,7 +930,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 13.972083ms + duration: 30.635409ms - id: 22 request: proto: HTTP/1.1 @@ -970,7 +970,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -981,13 +981,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":55,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"EFtkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"EVtkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"EltkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"E1tkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"FFtkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"FVtkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"FltkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"F1tkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GFtkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"GVtkAI0BAcvskBKZtpqi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":133,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"PLpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"PbpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"PrpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"P7pDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"QLpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"QbpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"QrpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"Q7pDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"RLpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"RbpDN40BWx-VrAwG3DPY","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 58.34525ms + duration: 135.635863ms - id: 23 request: proto: HTTP/1.1 @@ -1008,7 +1008,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_search?request_cache=false method: POST response: @@ -1019,13 +1019,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":2,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":5,"relation":"eq"},"max_score":0.0,"hits":[{"_index":"auditlog_test","_id":"EFtkAI0BAcvskBKZtpqi","_score":0.0,"_source":{"Client_ID":"cbbbd","Description":"","Details":"","ID":"","Keywords":"dibgb","Orig_User":"cghbb","Owner_Tenant_ID":"fiaec","Parent_Span_ID":"cdcdf","Provider_ID":"bhhbf","Security":"","Service":"","Severity":"","Span_ID":"fjbjc","SubType":"SYNCHRONIZED","Tenant_ID":"bihha","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gicae","Type":"DEVICE","User_ID":"ihece","Username":"dbbac"}},{"_index":"auditlog_test","_id":"EVtkAI0BAcvskBKZtpqi","_score":0.0,"_source":{"Client_ID":"didjj","Description":"","Details":"","ID":"","Keywords":"jbjjb","Orig_User":"gdife","Owner_Tenant_ID":"jffea","Parent_Span_ID":"gjicb","Provider_ID":"jffdj","Security":"","Service":"","Severity":"","Span_ID":"gbife","SubType":"SCHEDULE_TASK","Tenant_ID":"dgief","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"cdbja","Type":"DP","User_ID":"hgcec","Username":"bgfig"}},{"_index":"auditlog_test","_id":"EltkAI0BAcvskBKZtpqi","_score":0.0,"_source":{"Client_ID":"fbhab","Description":"","Details":"","ID":"","Keywords":"hefhj","Orig_User":"cghag","Owner_Tenant_ID":"agjhd","Parent_Span_ID":"hdegc","Provider_ID":"dfjbj","Security":"","Service":"","Severity":"","Span_ID":"jigaa","SubType":"SYNCHRONIZED","Tenant_ID":"figef","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ifgeh","Type":"DP","User_ID":"ahhii","Username":"idcab"}},{"_index":"auditlog_test","_id":"E1tkAI0BAcvskBKZtpqi","_score":0.0,"_source":{"Client_ID":"ibied","Description":"","Details":"","ID":"","Keywords":"fgbja","Orig_User":"djiac","Owner_Tenant_ID":"dhbbb","Parent_Span_ID":"iacbh","Provider_ID":"gbabe","Security":"","Service":"","Severity":"","Span_ID":"ihgjd","SubType":"SYNCHRONIZED","Tenant_ID":"ibddd","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hagab","Type":"DEVICE","User_ID":"eebcf","Username":"hcgfg"}},{"_index":"auditlog_test","_id":"FFtkAI0BAcvskBKZtpqi","_score":0.0,"_source":{"Client_ID":"bfhec","Description":"","Details":"","ID":"","Keywords":"fahif","Orig_User":"ifdbj","Owner_Tenant_ID":"jahjb","Parent_Span_ID":"ggggb","Provider_ID":"jdagf","Security":"","Service":"","Severity":"","Span_ID":"gcjja","SubType":"W","Tenant_ID":"eiece","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"adief","Type":"GP","User_ID":"iddci","Username":"ciecf"}}]}}' + body: '{"took":3,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":5,"relation":"eq"},"max_score":0.0,"hits":[{"_index":"auditlog_test","_id":"PLpDN40BWx-VrAwG3DPY","_score":0.0,"_source":{"Client_ID":"cbbbd","Description":"","Details":"","ID":"","Keywords":"dibgb","Orig_User":"cghbb","Owner_Tenant_ID":"fiaec","Parent_Span_ID":"cdcdf","Provider_ID":"bhhbf","Security":"","Service":"","Severity":"","Span_ID":"fjbjc","SubType":"SYNCHRONIZED","Tenant_ID":"bihha","Tenant_Name":"","Time":"2020-02-11T02:24:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"gicae","Type":"DEVICE","User_ID":"ihece","Username":"dbbac"}},{"_index":"auditlog_test","_id":"PbpDN40BWx-VrAwG3DPY","_score":0.0,"_source":{"Client_ID":"didjj","Description":"","Details":"","ID":"","Keywords":"jbjjb","Orig_User":"gdife","Owner_Tenant_ID":"jffea","Parent_Span_ID":"gjicb","Provider_ID":"jffdj","Security":"","Service":"","Severity":"","Span_ID":"gbife","SubType":"SCHEDULE_TASK","Tenant_ID":"dgief","Tenant_Name":"","Time":"2020-04-24T04:48:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"cdbja","Type":"DP","User_ID":"hgcec","Username":"bgfig"}},{"_index":"auditlog_test","_id":"PrpDN40BWx-VrAwG3DPY","_score":0.0,"_source":{"Client_ID":"fbhab","Description":"","Details":"","ID":"","Keywords":"hefhj","Orig_User":"cghag","Owner_Tenant_ID":"agjhd","Parent_Span_ID":"hdegc","Provider_ID":"dfjbj","Security":"","Service":"","Severity":"","Span_ID":"jigaa","SubType":"SYNCHRONIZED","Tenant_ID":"figef","Tenant_Name":"","Time":"2020-07-06T07:12:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"ifgeh","Type":"DP","User_ID":"ahhii","Username":"idcab"}},{"_index":"auditlog_test","_id":"P7pDN40BWx-VrAwG3DPY","_score":0.0,"_source":{"Client_ID":"ibied","Description":"","Details":"","ID":"","Keywords":"fgbja","Orig_User":"djiac","Owner_Tenant_ID":"dhbbb","Parent_Span_ID":"iacbh","Provider_ID":"gbabe","Security":"","Service":"","Severity":"","Span_ID":"ihgjd","SubType":"SYNCHRONIZED","Tenant_ID":"ibddd","Tenant_Name":"","Time":"2020-09-17T09:36:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"hagab","Type":"DEVICE","User_ID":"eebcf","Username":"hcgfg"}},{"_index":"auditlog_test","_id":"QLpDN40BWx-VrAwG3DPY","_score":0.0,"_source":{"Client_ID":"bfhec","Description":"","Details":"","ID":"","Keywords":"fahif","Orig_User":"ifdbj","Owner_Tenant_ID":"jahjb","Parent_Span_ID":"ggggb","Provider_ID":"jdagf","Security":"","Service":"","Severity":"","Span_ID":"gcjja","SubType":"W","Tenant_ID":"eiece","Tenant_Name":"","Time":"2020-11-29T12:00:00Z","Time_Bucket":0,"Trace":"","Trace_ID":"adief","Type":"GP","User_ID":"iddci","Username":"ciecf"}}]}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 5.885083ms + duration: 6.521286ms - id: 24 request: proto: HTTP/1.1 @@ -1043,7 +1043,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -1060,7 +1060,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 13.509875ms + duration: 32.923533ms - id: 25 request: proto: HTTP/1.1 @@ -1100,7 +1100,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -1111,13 +1111,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":50,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"HVtkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"HltkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"H1tkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"IFtkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"IVtkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"IltkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"I1tkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JFtkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JVtkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"JltkAI0BAcvskBKZt5pC","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":200,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"SbpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"SrpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"S7pDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"TLpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"TbpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"TrpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"T7pDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ULpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"UbpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"UrpDN40BWx-VrAwG3jNi","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 52.159833ms + duration: 203.637223ms - id: 26 request: proto: HTTP/1.1 @@ -1135,7 +1135,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test method: DELETE response: @@ -1152,7 +1152,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 2.037917ms + duration: 3.468599ms - id: 27 request: proto: HTTP/1.1 @@ -1170,7 +1170,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/test_template method: DELETE response: @@ -1187,7 +1187,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 1.723625ms + duration: 4.545019ms - id: 28 request: proto: HTTP/1.1 @@ -1205,7 +1205,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test/_aliases/generic_event method: DELETE response: @@ -1222,7 +1222,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 1.591958ms + duration: 5.483865ms - id: 29 request: proto: HTTP/1.1 @@ -1240,7 +1240,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/generic_events_template_1 method: DELETE response: @@ -1257,7 +1257,7 @@ interactions: - application/json; charset=UTF-8 status: 404 Not Found code: 404 - duration: 1.513625ms + duration: 5.347839ms - id: 30 request: proto: HTTP/1.1 @@ -1278,7 +1278,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/test_template method: PUT response: @@ -1297,7 +1297,7 @@ interactions: - 299 OpenSearch-2.6.0-7203a5af21a8a009aece1474446b437a3c674db6 "index template [test_template] has index patterns [*generic_events*] matching patterns from existing older templates [tenant_template] with patterns (tenant_template => [.kibana_-*_*, .kibana_0*_*, .kibana_1*_*, .kibana_2*_*, .kibana_3*_*, .kibana_4*_*, .kibana_5*_*, .kibana_6*_*, .kibana_7*_*, .kibana_8*_*, .kibana_9*_*]); this template [test_template] will take precedence during new index creation" status: 200 OK code: 200 - duration: 14.091ms + duration: 85.503165ms - id: 31 request: proto: HTTP/1.1 @@ -1318,7 +1318,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test method: PUT response: @@ -1335,7 +1335,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 53.847875ms + duration: 179.74407ms - id: 32 request: proto: HTTP/1.1 @@ -1353,7 +1353,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test/_aliases/generic_event method: PUT response: @@ -1370,7 +1370,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 13.8925ms + duration: 25.407218ms - id: 33 request: proto: HTTP/1.1 @@ -1388,7 +1388,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_event method: GET response: @@ -1399,13 +1399,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"generic_events_1_test":{"aliases":{"generic_event":{}},"mappings":{"properties":{"SubType":{"type":"text"}}},"settings":{"index":{"creation_date":"1705108617148","number_of_shards":"4","number_of_replicas":"4","uuid":"3cefyuBHT5WcnZbym-jfWg","version":{"created":"136277827"},"provided_name":"generic_events_1_test"}}}}' + body: '{"generic_events_1_test":{"aliases":{"generic_event":{}},"mappings":{"properties":{"SubType":{"type":"text"}}},"settings":{"index":{"creation_date":"1706029211736","number_of_shards":"4","number_of_replicas":"4","uuid":"a_Apyr-NRjasAA10GxbrRA","version":{"created":"136277827"},"provided_name":"generic_events_1_test"}}}}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 2.165125ms + duration: 3.513623ms - id: 34 request: proto: HTTP/1.1 @@ -1423,7 +1423,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test/_aliases/generic_event method: DELETE response: @@ -1440,7 +1440,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 10.236584ms + duration: 24.413373ms - id: 35 request: proto: HTTP/1.1 @@ -1458,7 +1458,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/_index_template/test_template method: DELETE response: @@ -1475,7 +1475,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 11.2815ms + duration: 29.04323ms - id: 36 request: proto: HTTP/1.1 @@ -1493,7 +1493,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_1_test method: DELETE response: @@ -1510,7 +1510,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 14.220416ms + duration: 37.730674ms - id: 37 request: proto: HTTP/1.1 @@ -1528,7 +1528,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test method: DELETE response: @@ -1545,7 +1545,7 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 11.466959ms + duration: 32.553728ms - id: 38 request: proto: HTTP/1.1 @@ -1585,7 +1585,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/auditlog_test/_bulk?refresh=true method: POST response: @@ -1596,13 +1596,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":49,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"NVtkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"NltkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"N1tkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"OFtkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"OVtkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"OltkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"O1tkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"PFtkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"PVtkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"PltkAI0BAcvskBKZuJrM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":540,"errors":false,"items":[{"index":{"_index":"auditlog_test","_id":"YbpDN40BWx-VrAwG5DOQ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"YrpDN40BWx-VrAwG5DOQ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"Y7pDN40BWx-VrAwG5DOQ","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ZLpDN40BWx-VrAwG5DOR","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ZbpDN40BWx-VrAwG5DOR","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"ZrpDN40BWx-VrAwG5DOR","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"Z7pDN40BWx-VrAwG5DOR","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"aLpDN40BWx-VrAwG5DOR","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"abpDN40BWx-VrAwG5DOR","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"auditlog_test","_id":"arpDN40BWx-VrAwG5DOR","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 52.561792ms + duration: 544.995354ms - id: 39 request: proto: HTTP/1.1 @@ -1642,7 +1642,7 @@ interactions: Content-Type: - application/json User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_test/_bulk?refresh=true method: POST response: @@ -1653,13 +1653,13 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"took":51,"errors":false,"items":[{"index":{"_index":"generic_events_test","_id":"QVtkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"QltkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"Q1tkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"RFtkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"RVtkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"RltkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"R1tkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"SFtkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"SVtkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"SltkAI0BAcvskBKZuZo-","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' + body: '{"took":138,"errors":false,"items":[{"index":{"_index":"generic_events_test","_id":"bbpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"brpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":1,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"b7pDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":2,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"cLpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":3,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"cbpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":4,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"crpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":5,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"c7pDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":6,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"dLpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":7,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"dbpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":8,"_primary_term":1,"status":201}},{"index":{"_index":"generic_events_test","_id":"drpDN40BWx-VrAwG5zOM","_version":1,"result":"created","forced_refresh":true,"_shards":{"total":2,"successful":1,"failed":0},"_seq_no":9,"_primary_term":1,"status":201}}]}' headers: Content-Type: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 53.470125ms + duration: 141.266992ms - id: 40 request: proto: HTTP/1.1 @@ -1677,7 +1677,7 @@ interactions: Authorization: - Basic YWRtaW46YWRtaW4= User-Agent: - - opensearch-go/1.0.0 (darwin arm64; Go 1.21.5) + - opensearch-go/1.0.0 (darwin amd64; Go 1.21.5) url: http://localhost:9200/generic_events_test method: DELETE response: @@ -1694,4 +1694,4 @@ interactions: - application/json; charset=UTF-8 status: 200 OK code: 200 - duration: 12.859667ms + duration: 29.574471ms From a5bdc042fdb067e3e2bffe74b22ca9f6a90d2863 Mon Sep 17 00:00:00 2001 From: Livan Du Date: Tue, 23 Jan 2024 19:24:01 -0500 Subject: [PATCH 03/10] log package with zap --- examples/auth/go.mod | 1 + examples/auth/go.sum | 13 +- examples/database/go.mod | 1 + examples/database/go.sum | 12 +- pkg/log/configurable_gokit.go | 5 + pkg/log/configurable_zap.go | 69 +++++ pkg/log/context.go | 37 +-- pkg/log/factory_test.go | 256 ++++++++++++++--- pkg/log/factory_zap.go | 272 ++++++++++++++++++ .../{logger_text.go => gokit_logger_text.go} | 0 pkg/log/internal/template.go | 9 + pkg/log/internal/tmpl_colors.go | 12 +- pkg/log/internal/tmpl_funcs.go | 5 +- pkg/log/internal/zap_encoder_text.go | 104 +++++++ pkg/log/internal/zap_terminal.go | 39 +++ pkg/log/logger_zap.go | 226 +++++++++++++++ pkg/log/package.go | 5 +- pkg/log/stacktrace.go | 37 +++ pkg/log/utils.go | 4 +- 19 files changed, 1028 insertions(+), 79 deletions(-) create mode 100644 pkg/log/configurable_zap.go create mode 100644 pkg/log/factory_zap.go rename pkg/log/internal/{logger_text.go => gokit_logger_text.go} (100%) create mode 100644 pkg/log/internal/zap_encoder_text.go create mode 100644 pkg/log/internal/zap_terminal.go create mode 100644 pkg/log/logger_zap.go create mode 100644 pkg/log/stacktrace.go diff --git a/examples/auth/go.mod b/examples/auth/go.mod index 2f14c3dc..1e809e8f 100644 --- a/examples/auth/go.mod +++ b/examples/auth/go.mod @@ -111,6 +111,7 @@ require ( golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect golang.org/x/net v0.20.0 // indirect golang.org/x/sys v0.16.0 // indirect + golang.org/x/term v0.16.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.5.0 // indirect google.golang.org/grpc v1.60.1 // indirect diff --git a/examples/auth/go.sum b/examples/auth/go.sum index b92fe720..53455359 100644 --- a/examples/auth/go.sum +++ b/examples/auth/go.sum @@ -399,20 +399,17 @@ github.com/ugorji/go/codec v1.2.11/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZ github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yuin/gopher-lua v1.1.0 h1:BojcDhfyDWgU2f2TOzYK/g5p2gxMrku8oupLDqlnSqE= github.com/yuin/gopher-lua v1.1.0/go.mod h1:GBR0iDaNXjAgGg9zfCvksxSRnQx76gclCIb7kdAd1Pw= -go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/dig v1.17.0 h1:5Chju+tUvcC+N7N6EV08BJz41UZuO3BmHcN4A287ZLI= go.uber.org/dig v1.17.0/go.mod h1:rTxpf7l5I0eBTlE6/9RL+lDybC7WFwY2QH55ZSjy1mU= go.uber.org/fx v1.20.1 h1:zVwVQGS8zYvhh9Xxcu4w1M6ESyeMzebzj2NbSayZ4Mk= go.uber.org/fx v1.20.1/go.mod h1:iSYNbHf2y55acNCwCXKx7LbWb5WG1Bnue5RDXz1OREg= -go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= -go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= -go.uber.org/multierr v1.7.0 h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec= -go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= +go.uber.org/goleak v1.2.0 h1:xqgm/S+aQvhWFTtR0XK3Jvg7z8kGV8P4X14IzwN3Eqk= +go.uber.org/goleak v1.2.0/go.mod h1:XJYK+MuIchqpmGmUSAzotztawfKvYLUIgg7guXrwVUo= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= -go.uber.org/zap v1.23.0 h1:OjGQ5KQDEUawVHxNwQgPpiypGHOxo2mNZsOqTak4fFY= -go.uber.org/zap v1.23.0/go.mod h1:D+nX8jyLsMHMYrln8A0rJjFt/T/9/bGgIhAqxv5URuY= +go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/arch v0.3.0 h1:02VY4/ZcO/gBOH6PUaoiptASxtXU10jazRCP865E97k= @@ -484,6 +481,8 @@ golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE= +golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= diff --git a/examples/database/go.mod b/examples/database/go.mod index 67b272ec..bffb8fdc 100644 --- a/examples/database/go.mod +++ b/examples/database/go.mod @@ -109,6 +109,7 @@ require ( golang.org/x/net v0.20.0 // indirect golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.16.0 // indirect + golang.org/x/term v0.16.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.5.0 // indirect google.golang.org/grpc v1.60.1 // indirect diff --git a/examples/database/go.sum b/examples/database/go.sum index 1e2fd08e..f3033ad1 100644 --- a/examples/database/go.sum +++ b/examples/database/go.sum @@ -353,19 +353,16 @@ github.com/ugorji/go/codec v1.2.11 h1:BMaWp1Bb6fHwEtbplGBGJ498wD+LKlNSl25MjdZY4d github.com/ugorji/go/codec v1.2.11/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yuin/gopher-lua v1.1.0 h1:BojcDhfyDWgU2f2TOzYK/g5p2gxMrku8oupLDqlnSqE= -go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/dig v1.17.0 h1:5Chju+tUvcC+N7N6EV08BJz41UZuO3BmHcN4A287ZLI= go.uber.org/dig v1.17.0/go.mod h1:rTxpf7l5I0eBTlE6/9RL+lDybC7WFwY2QH55ZSjy1mU= go.uber.org/fx v1.20.1 h1:zVwVQGS8zYvhh9Xxcu4w1M6ESyeMzebzj2NbSayZ4Mk= go.uber.org/fx v1.20.1/go.mod h1:iSYNbHf2y55acNCwCXKx7LbWb5WG1Bnue5RDXz1OREg= -go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= -go.uber.org/multierr v1.7.0 h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec= -go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= +go.uber.org/goleak v1.2.0 h1:xqgm/S+aQvhWFTtR0XK3Jvg7z8kGV8P4X14IzwN3Eqk= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= -go.uber.org/zap v1.23.0 h1:OjGQ5KQDEUawVHxNwQgPpiypGHOxo2mNZsOqTak4fFY= -go.uber.org/zap v1.23.0/go.mod h1:D+nX8jyLsMHMYrln8A0rJjFt/T/9/bGgIhAqxv5URuY= +go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/arch v0.3.0 h1:02VY4/ZcO/gBOH6PUaoiptASxtXU10jazRCP865E97k= @@ -437,6 +434,8 @@ golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE= +golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= @@ -472,7 +471,6 @@ gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gorm.io/driver/postgres v1.5.4 h1:Iyrp9Meh3GmbSuyIAGyjkN+n9K+GHX9b9MqsTL4EJCo= diff --git a/pkg/log/configurable_gokit.go b/pkg/log/configurable_gokit.go index 00b74e8a..307b8bdd 100644 --- a/pkg/log/configurable_gokit.go +++ b/pkg/log/configurable_gokit.go @@ -79,6 +79,11 @@ func (l *configurableLogger) setLevel(lv LoggingLevel) { l.swappable.Swap(level.NewFilter(l.template, opt)) } +// IsTerminal implements internal.TerminalAware +func (l *configurableLogger) IsTerminal() bool { + return l.isTerm +} + func isTerminal(l log.Logger) bool { switch l.(type) { case *internal.KitTextLoggerAdapter: diff --git a/pkg/log/configurable_zap.go b/pkg/log/configurable_zap.go new file mode 100644 index 00000000..0b28fac0 --- /dev/null +++ b/pkg/log/configurable_zap.go @@ -0,0 +1,69 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" + "go.uber.org/zap" + "go.uber.org/zap/zapcore" +) + +// configurableZapLogger implements Logger and Contextual +type configurableZapLogger struct { + zapLogger + leveler zap.AtomicLevel + lvl LoggingLevel + valuers ContextValuers +} + +func newConfigurableZapLogger(name string, core zapcore.Core, logLevel LoggingLevel, leveler zap.AtomicLevel, valuers ContextValuers) *configurableZapLogger { + l := &configurableZapLogger{ + zapLogger: zapLogger{ + core: core, + name: name, + clock: zapcore.DefaultClock, + stacktracer: RuntimeCaller(4), + fields: nil, + }, + leveler: leveler, + valuers: valuers, + } + l.setMinLevel(logLevel) + return l +} + +func (l *configurableZapLogger) WithContext(ctx context.Context) Logger { + if ctx == nil { + return l + } + + fields := make([]interface{}, 0, len(l.valuers)*2) + for k, ctxValuer := range l.valuers { + fields = append(fields, k, ctxValuer(ctx)) + } + return l.withKV(fields) +} + +func (l *configurableZapLogger) setMinLevel(lv LoggingLevel) { + switch lv { + case LevelOff: + l.leveler.SetLevel(zapcore.InvalidLevel) + case LevelDebug: + l.leveler.SetLevel(zapcore.DebugLevel) + case LevelInfo: + l.leveler.SetLevel(zapcore.InfoLevel) + case LevelWarn: + l.leveler.SetLevel(zapcore.WarnLevel) + case LevelError: + l.leveler.SetLevel(zapcore.ErrorLevel) + default: + l.leveler.SetLevel(zapcore.InfoLevel) + } + l.lvl = lv +} + +// IsTerminal implements internal.TerminalAware +func (l *configurableZapLogger) IsTerminal() bool { + termAware, ok := l.core.(internal.TerminalAware) + return ok && termAware.IsTerminal() +} + diff --git a/pkg/log/context.go b/pkg/log/context.go index 35036a71..63bd53b5 100644 --- a/pkg/log/context.go +++ b/pkg/log/context.go @@ -2,17 +2,18 @@ package log import ( "context" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" "github.com/go-kit/kit/log" ) -//common fields added by us +// common fields added by us const ( - LogKeyMessage = "msg" - LogKeyName = "logger" - LogKeyTimestamp = "time" - LogKeyCaller = "caller" - LogKeyLevel = "level" - LogKeyContext = "ctx" + LogKeyMessage = internal.LogKeyMessage + LogKeyName = internal.LogKeyName + LogKeyTimestamp = internal.LogKeyTimestamp + LogKeyCaller = internal.LogKeyCaller + LogKeyLevel = internal.LogKeyLevel + LogKeyContext = internal.LogKeyContext ) type ContextValuers map[string]ContextValuer @@ -38,7 +39,7 @@ type Contextual interface { } type KeyValuer interface { - WithKV(keyvals...interface{}) Logger + WithKV(keyvals ...interface{}) Logger } type CallerValuer interface { @@ -46,17 +47,17 @@ type CallerValuer interface { } type KVLogger interface { - Debug(msg string, keyvals... interface{}) - Info(msg string, keyvals... interface{}) - Warn(msg string, keyvals... interface{}) - Error(msg string, keyvals... interface{}) + Debug(msg string, keyvals ...interface{}) + Info(msg string, keyvals ...interface{}) + Warn(msg string, keyvals ...interface{}) + Error(msg string, keyvals ...interface{}) } type FmtLogger interface { - Debugf(msg string, args... interface{}) - Infof(msg string, args... interface{}) - Warnf(msg string, args... interface{}) - Errorf(msg string, args... interface{}) + Debugf(msg string, args ...interface{}) + Infof(msg string, args ...interface{}) + Warnf(msg string, args ...interface{}) + Errorf(msg string, args ...interface{}) } type StdLogger interface { @@ -70,9 +71,9 @@ type Leveler interface { } type loggerFactory interface { - createLogger (name string) ContextualLogger + createLogger(name string) ContextualLogger addContextValuers(valuers ...ContextValuers) setRootLevel(logLevel LoggingLevel) (affected int) setLevel(prefix string, logLevel *LoggingLevel) (affected int) - refresh (properties *Properties) + refresh(properties *Properties) } diff --git a/pkg/log/factory_test.go b/pkg/log/factory_test.go index 32337458..4a44f4a2 100644 --- a/pkg/log/factory_test.go +++ b/pkg/log/factory_test.go @@ -3,6 +3,7 @@ package log import ( "bufio" "context" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" "cto-github.cisco.com/NFV-BU/go-lanai/test" "encoding/json" "fmt" @@ -13,6 +14,7 @@ import ( "io/fs" "os" "regexp" + "strings" "testing" ) @@ -26,8 +28,8 @@ const ( ) const ( - StaticLoggedCtxKey = `k-ctx-test` - StaticKeyInLog = `from-ctx` + StaticLoggedCtxKey = `k-ctx-test` + StaticKeyInLog = `from-ctx` StaticLoggedCtxValue = `test-value-in-ctx` ) @@ -39,7 +41,33 @@ func TestGoKitLogger(t *testing.T) { test.RunTest(context.Background(), t, test.SubTestSetup(SubSetupClearLogOutput()), test.SubTestSetup(SubSetupTestContext()), - test.GomegaSubTest(SubTestDebug(GoKitFactoryCreator()), "TestDebug"), + test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelDebug), "DebugWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelDebug), "DebugWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelInfo), "InfoWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelInfo), "InfoWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelWarn), "WarnWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelWarn), "WarnWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelError), "ErrorWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelError), "ErrorWithoutContext"), + test.GomegaSubTest(SubTestWithCaller(GoKitFactoryCreator(), LevelInfo), "WithCaller"), + test.GomegaSubTest(SubTestTerminal(GoKitFactoryCreator()), "IsTerminal"), + ) +} + +func TestZapLogger(t *testing.T) { + test.RunTest(context.Background(), t, + test.SubTestSetup(SubSetupClearLogOutput()), + test.SubTestSetup(SubSetupTestContext()), + test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelDebug), "DebugWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelDebug), "DebugWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelInfo), "InfoWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelInfo), "InfoWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelWarn), "WarnWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelWarn), "WarnWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelError), "ErrorWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelError), "ErrorWithoutContext"), + test.GomegaSubTest(SubTestWithCaller(ZapFactoryCreator(), LevelInfo), "WithCaller"), + test.GomegaSubTest(SubTestTerminal(ZapFactoryCreator()), "IsTerminal"), ) } @@ -66,32 +94,68 @@ func SubSetupTestContext() test.SetupFunc { } } -func SubTestDebug(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { +func SubTestLoggingWithContext(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { return func(ctx context.Context, t *testing.T, g *gomega.WithT) { const LoggerName = `TestLogger` + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(level), + ExpectCaller(`factory_test\.go:[0-9]+`), + ExpectFields(StaticKeyInLog, "test-value-in-ctx"), + ) + expectJson := CopyOf(expectText) + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") logger := f.createLogger(LoggerName) - expectJson := NewExpectedLog(ExpectFields( - "logger", LoggerName, - "level", "debug", - StaticKeyInLog, "test-value-in-ctx", - )) + + // With Context + AssertLeveledLogging(g, logger.WithContext(ctx), level, expectJson, expectText) + } +} + +func SubTestLoggingWithoutContext(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` expectText := NewExpectedLog( - ExpectTextRegex(LoggerName, LevelDebug, "test-log"), - ExpectFields( - StaticKeyInLog, "test-value-in-ctx", - ), + ExpectName(LoggerName), + ExpectLevel(level), + ExpectCaller(`factory_test\.go:[0-9]+`), + ExpectFields(StaticKeyInLog, nil), ) + expectJson := CopyOf(expectText) - logger.WithContext(ctx).Debugf("test-log") - AssertLastJsonLogEntry(g, expectJson) - AssertLastTextLogEntry(g, expectText) - logger.WithContext(ctx).Debug("test-log", "test-key", "test-value") - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectFields("test-key", "test-value"))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectFields("test-key", "test-value"))) - logger.WithContext(ctx).WithKV("adhoc-key", "adhoc-value").Debug("test-log", "test-key", "test-value") - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + + // Without Context + AssertLeveledLogging(g, logger, level, expectJson, expectText) + } +} + +func SubTestWithCaller(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + const staticCaller = `SubTest` + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(level), + ExpectCaller(`SubTest`), + ExpectFields(StaticKeyInLog, nil), + ) + expectJson := CopyOf(expectText) + + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + AssertLeveledLogging(g, logger.WithCaller(staticCaller), level, expectJson, expectText) + } +} + +func SubTestTerminal(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + g.Expect(IsTerminal(logger)).To(BeFalse(), "IsTerminal should be false for multi-dest logger") } } @@ -112,14 +176,59 @@ func GoKitFactoryCreator() TestFactoryCreateFunc { } } +func ZapFactoryCreator() TestFactoryCreateFunc { + return func(g *WithT, fsys fs.FS, path string) loggerFactory { + data, e := fs.ReadFile(fsys, path) + g.Expect(e).To(Succeed(), "reading logger config file should not fail") + var p Properties + e = yaml.Unmarshal(data, &p) + g.Expect(e).To(Succeed(), "parsing logger config file should not fail") + return newZapLoggerFactory(&p) + } +} + +func DoLeveledLogf(l Logger, lvl LoggingLevel, tmpl string, args ...interface{}) { + switch lvl { + case LevelDebug: + l.Debugf(tmpl, args...) + case LevelInfo: + l.Infof(tmpl, args...) + case LevelWarn: + l.Warnf(tmpl, args...) + case LevelError: + l.Errorf(tmpl, args...) + default: + // do nothing + } +} + +func DoLeveledLogKV(l Logger, lvl LoggingLevel, msg string, kvs ...interface{}) { + switch lvl { + case LevelDebug: + l.Debug(msg, kvs...) + case LevelInfo: + l.Info(msg, kvs...) + case LevelWarn: + l.Warn(msg, kvs...) + case LevelError: + l.Error(msg, kvs...) + default: + // do nothing + } +} + type ExpectedLog struct { - Regex string - Fields map[string]interface{} + Name string + Level LoggingLevel + Msg string + CallerRegex string + Fields map[string]interface{} } func NewExpectedLog(opts ...func(expect *ExpectedLog)) *ExpectedLog { expect := ExpectedLog{ - Fields: map[string]interface{}{}, + CallerRegex: `*[a-zA-Z0-9_\-]+.go:[0-9]+`, + Fields: map[string]interface{}{}, } for _, fn := range opts { fn(&expect) @@ -128,16 +237,38 @@ func NewExpectedLog(opts ...func(expect *ExpectedLog)) *ExpectedLog { } func CopyOf(log *ExpectedLog, opts ...func(expect *ExpectedLog)) *ExpectedLog { - expect := *log + cpy := *log + cpy.Fields = map[string]interface{}{} + for k, v := range log.Fields { + cpy.Fields[k] = v + } for _, fn := range opts { - fn(&expect) + fn(&cpy) + } + return &cpy +} + +func ExpectName(name string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Name = name } - return &expect } -func ExpectRegex(regex string) func(expect *ExpectedLog) { +func ExpectLevel(lvl LoggingLevel) func(expect *ExpectedLog) { return func(expect *ExpectedLog) { - expect.Regex = regex + expect.Level = lvl + } +} + +func ExpectMsg(msg string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Msg = msg + } +} + +func ExpectCaller(callerRegex string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.CallerRegex = callerRegex } } @@ -160,19 +291,60 @@ func ExpectFields(kvs ...interface{}) func(expect *ExpectedLog) { } } -func ExpectTextRegex(loggerName string, level LoggingLevel, msg string) func(expect *ExpectedLog) { - regex := fmt.Sprintf(`[0-9\-]+T[0-9:.]+Z +%s +\[ *[a-zA-Z0-9_\-]+.go:[0-9]+\] +%s: .*%s.*`, level.String(), loggerName, msg) - return ExpectRegex(regex) +func AssertLeveledLogging(g *gomega.WithT, ctxLogger Logger, level LoggingLevel, expectJson, expectText *ExpectedLog) { + const StaticMsg = `test log with random token` + var token string + var msg string + + token = utils.RandomString(10) + msg = fmt.Sprintf("%s [%s]", StaticMsg, token) + DoLeveledLogf(ctxLogger, level, "%s [%s]", StaticMsg, token) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields(LogKeyMessage, msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + + DoLeveledLogf(ctxLogger.WithKV("adhoc-key", "adhoc-value"), + level, "%s [%s]", StaticMsg, token) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) + + DoLeveledLogKV(ctxLogger, level, msg, "test-key", "test-value") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) + + DoLeveledLogKV(ctxLogger.WithKV("adhoc-key", "adhoc-value"), + level, msg, "test-key", "test-value") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) + + e := ctxLogger.WithLevel(level).Log(LogKeyMessage, msg) + g.Expect(e).To(Succeed(), "Log() should not fail") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + + ctxLogger.WithLevel(level).Printf("%s [%s]", StaticMsg, token) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + + ctxLogger.WithLevel(level).Print(msg) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + + ctxLogger.WithLevel(level).Println(msg) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg+"\n"))) } func AssertJsonLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") - if len(expect.Regex) != 0 { - g.Expect(logEntry).To(MatchRegexp(expect.Regex), "log should have correct pattern") - } var decoded map[string]interface{} e := json.Unmarshal([]byte(logEntry), &decoded) g.Expect(e).To(Succeed(), "parsing JSON log should not fail") + + g.Expect(decoded).To(HaveKeyWithValue(LogKeyLevel, strings.ToLower(expect.Level.String())), "log should have correct level") + g.Expect(decoded).To(HaveKeyWithValue(LogKeyName, expect.Name), "log should have correct logger name") + g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") + if len(expect.CallerRegex) != 0 { + g.Expect(decoded).To(HaveKeyWithValue(LogKeyCaller, MatchRegexp(expect.CallerRegex)), "log should have correct caller") + } for k, v := range expect.Fields { if v != nil { g.Expect(decoded).To(HaveKeyWithValue(k, v), "JSON log should have correct KV pair") @@ -189,11 +361,19 @@ func AssertLastJsonLogEntry(g *gomega.WithT, expect *ExpectedLog) { func AssertTextLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") - if len(expect.Regex) != 0 { - g.Expect(logEntry).To(MatchRegexp(expect.Regex), "log should have correct pattern") + if len(expect.CallerRegex) == 0 { + expect.CallerRegex = `*[a-zA-Z0-9_\-]+.go:[0-9]+` } + + regex := fmt.Sprintf(`[0-9\-]+T[0-9:.]+Z +%s +\[ *%s\] +%s: .*%s.*`, + regexp.QuoteMeta(expect.Level.String()), expect.CallerRegex, regexp.QuoteMeta(expect.Name), regexp.QuoteMeta(expect.Msg)) + + g.Expect(logEntry).To(MatchRegexp(regex), "log should have correct pattern") for k, v := range expect.Fields { switch p := v.(type) { + case nil: + regex := fmt.Sprintf(`%s *= *[^ ]+`, regexp.QuoteMeta(k)) + g.Expect(logEntry).ToNot(MatchRegexp(regex), "log should not have field [%s]", k) case regexp.Regexp: g.Expect(logEntry).To(MatchRegexp(p.String()), "log should have correct fields") default: diff --git a/pkg/log/factory_zap.go b/pkg/log/factory_zap.go new file mode 100644 index 00000000..5c70cebf --- /dev/null +++ b/pkg/log/factory_zap.go @@ -0,0 +1,272 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" + "fmt" + "go.uber.org/zap" + "go.uber.org/zap/zapcore" + "os" + "path/filepath" + "strconv" + "strings" + "time" +) + +var zapEncoderConfig = zapcore.EncoderConfig{ + TimeKey: LogKeyTimestamp, + LevelKey: LogKeyLevel, + NameKey: LogKeyName, + CallerKey: LogKeyCaller, + FunctionKey: zapcore.OmitKey, + MessageKey: LogKeyMessage, + StacktraceKey: "stacktrace", + LineEnding: zapcore.DefaultLineEnding, + EncodeLevel: zapcore.LowercaseLevelEncoder, + EncodeTime: func(time time.Time, encoder zapcore.PrimitiveArrayEncoder) { + // RFC339 with milliseconds + encoder.AppendString(time.UTC().Format(`2006-01-02T15:04:05.999Z07:00`)) + }, + EncodeDuration: zapcore.SecondsDurationEncoder, + EncodeCaller: func(ec zapcore.EntryCaller, encoder zapcore.PrimitiveArrayEncoder) { + if !ec.Defined || len(ec.File) == 0 { + return + } + idx := strings.LastIndexByte(ec.File, '/') + encoder.AppendString(ec.File[idx+1:] + ":" + strconv.Itoa(ec.Line)) + }, +} + +type zapCoreCreator func(level zap.AtomicLevel) zapcore.Core + +type zapLoggerFactory struct { + rootLogLevel LoggingLevel + logLevels map[string]LoggingLevel + coreCreator zapCoreCreator + properties *Properties + effectiveValuers ContextValuers + extraValuers ContextValuers + registry map[string]*configurableZapLogger +} + +func newZapLoggerFactory(properties *Properties) *zapLoggerFactory { + rootLogLevel, ok := properties.Levels[keyLevelDefault] + if !ok { + rootLogLevel = LevelInfo + } + + var e error + f := &zapLoggerFactory{ + rootLogLevel: rootLogLevel, + logLevels: properties.Levels, + properties: properties, + registry: map[string]*configurableZapLogger{}, + extraValuers: ContextValuers{}, + effectiveValuers: ContextValuers{}, + } + f.effectiveValuers = f.buildContextValuer(properties) + if f.coreCreator, e = f.buildZapCoreCreator(properties); e != nil { + panic(e) + } + return f +} + +func (f *zapLoggerFactory) createLogger(name string) ContextualLogger { + key := loggerKey(name) + if l, ok := f.registry[key]; ok { + return l + } + + ll := f.resolveEffectiveLevel(key) + leveler := zap.NewAtomicLevel() + l := newConfigurableZapLogger(name, f.coreCreator(leveler), ll, leveler, f.effectiveValuers) + f.registry[key] = l + return l +} + +func (f *zapLoggerFactory) addContextValuers(valuers ...ContextValuers) { + for _, item := range valuers { + for k, v := range item { + f.effectiveValuers[k] = v + f.extraValuers[k] = v + } + } +} + +func (f *zapLoggerFactory) setRootLevel(logLevel LoggingLevel) (affected int) { + f.rootLogLevel = logLevel + for k, l := range f.registry { + effective := f.resolveEffectiveLevel(k) + l.setMinLevel(effective) + affected++ + } + return +} + +func (f *zapLoggerFactory) setLevel(prefix string, logLevel *LoggingLevel) (affected int) { + key := loggerKey(prefix) + if (key == "" || key == keyLevelDefault || key == loggerKey(nameLevelDefault)) && logLevel != nil { + return f.setRootLevel(*logLevel) + } + + if logLevel == nil { + // unset + if _, ok := f.logLevels[key]; ok { + delete(f.logLevels, key) + } + } else { + // set + f.logLevels[key] = *logLevel + } + + // set effective level to all affected loggers + withDot := key + keySeparator + for k, l := range f.registry { + if k != key && !strings.HasPrefix(k, withDot) { + continue + } + effective := f.resolveEffectiveLevel(k) + l.setMinLevel(effective) + affected++ + } + return +} + +func (f *zapLoggerFactory) refresh(properties *Properties) { + rootLogLevel, ok := properties.Levels[keyLevelDefault] + if !ok { + rootLogLevel = LevelInfo + } + + f.rootLogLevel = rootLogLevel + f.logLevels = properties.Levels + f.effectiveValuers = buildContextValuerFromConfig(properties) + + // merge valuers, note: we don't delete extra valuers during refresh + for k, v := range f.extraValuers { + f.effectiveValuers[k] = v + } + + for key, l := range f.registry { + ll := f.resolveEffectiveLevel(key) + l.valuers = f.effectiveValuers + l.setMinLevel(ll) + } +} + +func (f *zapLoggerFactory) resolveEffectiveLevel(key string) LoggingLevel { + prefix := key + for i := len(key); i > 0; i = strings.LastIndex(prefix, keySeparator) { + prefix = key[0:i] + if ll, ok := f.logLevels[prefix]; ok { + return ll + } + } + return f.rootLogLevel +} + +func (f *zapLoggerFactory) loggerKey(name string) string { + return utils.CamelToSnakeCase(name) +} + +func (f *zapLoggerFactory) buildContextValuer(properties *Properties) ContextValuers { + valuers := ContextValuers{} + // k is context-key, v is log-key + for k, v := range properties.Mappings { + valuers[v] = func(ctx context.Context) interface{} { + return ctx.Value(k) + } + } + + return valuers +} + +func (f *zapLoggerFactory) buildZapCoreCreator(properties *Properties) (zapCoreCreator, error) { + if len(properties.Loggers) == 0 { + properties.Loggers["default"] = &LoggerProperties{ + Type: TypeConsole, + Format: FormatText, + Template: defaultTemplate, + FixedKeys: defaultFixedFields.Values(), + } + } + encoders := make([]zapcore.Encoder, len(properties.Loggers)) + syncers := make([]zapcore.WriteSyncer, len(properties.Loggers)) + var i int + for _, loggerProps := range properties.Loggers { + var e error + if syncers[i], e = f.newZapWriteSyncer(loggerProps); e != nil { + return nil, e + } + if encoders[i], e = f.newZapEncoder(loggerProps, syncers[i].(internal.TerminalAware).IsTerminal()); e != nil { + return nil, e + } + i++ + } + return func(level zap.AtomicLevel) zapcore.Core { + var core zapcore.Core + var isTerm bool + switch len(encoders) { + case 0: + // not possible + return zapcore.NewNopCore() + case 1: + core = zapcore.NewCore(encoders[0], syncers[0], level) + isTerm = syncers[0].(internal.TerminalAware).IsTerminal() + default: + cores := make([]zapcore.Core, len(encoders)) + for i := range encoders { + cores[i] = zapcore.NewCore(encoders[i], syncers[i], level) + isTerm = isTerm && syncers[i].(internal.TerminalAware).IsTerminal() + } + core = zapcore.NewTee(cores...) + } + if isTerm { + return internal.ZapTerminalCore{Core: core} + } + return core + }, nil +} + +func (f *zapLoggerFactory) newZapEncoder(props *LoggerProperties, isTerm bool) (zapcore.Encoder, error) { + switch props.Format { + case FormatText: + fixedFields := defaultFixedFields.Copy().Add(props.FixedKeys...) + formatter := internal.NewTemplatedFormatter(props.Template, fixedFields, isTerm) + return internal.NewZapFormattedEncoder(zapEncoderConfig, formatter, isTerm), nil + case FormatJson: + return zapcore.NewJSONEncoder(zapEncoderConfig), nil + } + return nil, fmt.Errorf("unsupported logger format: %v", props.Format) +} + +func (f *zapLoggerFactory) newZapWriteSyncer(props *LoggerProperties) (zapcore.WriteSyncer, error) { + switch props.Type { + case TypeConsole: + return internal.NewZapWriterWrapper(os.Stdout), nil + case TypeFile: + file, e := openOrCreateFile(props.Location) + if e != nil { + return nil, e + } + return internal.NewZapWriterWrapper(file), nil + case TypeHttp: + fallthrough + case TypeMQ: + fallthrough + default: + return nil, fmt.Errorf("unsupported logger type: %v", props.Type) + } +} + +func (f *zapLoggerFactory) openOrCreateFile(location string) (*os.File, error) { + if location == "" { + return nil, fmt.Errorf("location is missing for file logger") + } + dir := filepath.Dir(location) + if e := os.MkdirAll(dir, 0744); e != nil { + return nil, e + } + return os.OpenFile(location, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666) +} diff --git a/pkg/log/internal/logger_text.go b/pkg/log/internal/gokit_logger_text.go similarity index 100% rename from pkg/log/internal/logger_text.go rename to pkg/log/internal/gokit_logger_text.go diff --git a/pkg/log/internal/template.go b/pkg/log/internal/template.go index 7b3ff589..94d1c076 100644 --- a/pkg/log/internal/template.go +++ b/pkg/log/internal/template.go @@ -8,6 +8,15 @@ import ( "text/template" ) +const ( + LogKeyMessage = "msg" + LogKeyName = "logger" + LogKeyTimestamp = "time" + LogKeyCaller = "caller" + LogKeyLevel = "level" + LogKeyContext = "ctx" +) + const ( logTemplate = "lanai-log-template" ) diff --git a/pkg/log/internal/tmpl_colors.go b/pkg/log/internal/tmpl_colors.go index 261dd0a2..b9b85590 100644 --- a/pkg/log/internal/tmpl_colors.go +++ b/pkg/log/internal/tmpl_colors.go @@ -2,7 +2,7 @@ package internal import ( "fmt" - "github.com/go-kit/kit/log/term" + "golang.org/x/term" "io" "text/template" ) @@ -97,10 +97,18 @@ func init() { } } +// fder matches os.File.Fd() +type fder interface { + Fd() uintptr +} + // IsTerminal returns true if w writes to a terminal. // Implementations adopted from github.com/go-kit/kit/log/term func IsTerminal(w io.Writer) bool { - return term.IsTerminal(w) + if v, ok := w.(fder); ok { + return term.IsTerminal(int(v.Fd())) + } + return false } func ColoredWithCode(s interface{}, fg, bg Color) string { diff --git a/pkg/log/internal/tmpl_funcs.go b/pkg/log/internal/tmpl_funcs.go index 7632d5b1..927d29e4 100644 --- a/pkg/log/internal/tmpl_funcs.go +++ b/pkg/log/internal/tmpl_funcs.go @@ -4,7 +4,6 @@ import ( "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" "encoding" "fmt" - "github.com/go-kit/kit/log/level" "math" "reflect" "strconv" @@ -76,7 +75,7 @@ func MakeKVFunc(ignored utils.StringSet) func(Fields) string { func MakeLevelFunc(term bool) func(padding int, kvs Fields) string { if term { return func(padding int, kvs Fields) string { - lv, _ := kvs[level.Key().(string)] + lv, _ := kvs[LogKeyLevel] lvStr := Sprint(lv) if funcs, ok := levelFuncsMap[lvStr]; ok { return funcs.color(funcs.text(padding)) @@ -85,7 +84,7 @@ func MakeLevelFunc(term bool) func(padding int, kvs Fields) string { } } else { return func(padding int, kvs Fields) string { - lv, _ := kvs[level.Key().(string)] + lv, _ := kvs[LogKeyLevel] lvStr := Sprint(lv) if funcs, ok := levelFuncsMap[lvStr]; ok { return funcs.text(padding) diff --git a/pkg/log/internal/zap_encoder_text.go b/pkg/log/internal/zap_encoder_text.go new file mode 100644 index 00000000..b6c7046f --- /dev/null +++ b/pkg/log/internal/zap_encoder_text.go @@ -0,0 +1,104 @@ +package internal + +import ( + "go.uber.org/zap/buffer" + "go.uber.org/zap/zapcore" + "time" +) + +var zapBufferPool = buffer.NewPool() + +// ZapFormattedEncoder implements zapcore.Encoder. This encoder leverage go template system for render user defined log. +// Note: Unlike zapcore's JSONEncoder and ConsoleEncoder, this encoder focus on flexibility rather than performance. +// When performance is crucial, JSON format of log should be used. +type ZapFormattedEncoder struct { + *zapcore.MapObjectEncoder + Formatter TextFormatter + Config *zapcore.EncoderConfig + IsTerminal bool +} + +func NewZapFormattedEncoder(cfg zapcore.EncoderConfig, formatter TextFormatter, isTerm bool ) zapcore.Encoder { + return &ZapFormattedEncoder{ + MapObjectEncoder: zapcore.NewMapObjectEncoder(), + Formatter: formatter, + Config: &cfg, + IsTerminal: isTerm, + } +} + +func (enc *ZapFormattedEncoder) Clone() zapcore.Encoder { + return &ZapFormattedEncoder{ + MapObjectEncoder: zapcore.NewMapObjectEncoder(), + Formatter: enc.Formatter, + Config: enc.Config, + IsTerminal: enc.IsTerminal, + } +} + +// EncodeEntry implements zapcore.Encoder +// We use map and slice based encoders. Working with map and slice is necessary with go template based formatter. +// Map and slice operations is not the most performant approach, but it wouldn't be the bottleneck comparing to go template rendering +func (enc *ZapFormattedEncoder) EncodeEntry(entry zapcore.Entry, fields []zapcore.Field) (*buffer.Buffer, error) { + objEnc := zapcore.NewMapObjectEncoder() + // encode entry + arrEnc := &SliceArrayEncoder{make([]interface{}, 0, 5)} + objEnc.Fields[enc.Config.NameKey] = applyZapValueEncoder(arrEnc, entry.LoggerName, enc.Config.EncodeName) + objEnc.Fields[enc.Config.LevelKey] = applyZapValueEncoder(arrEnc, entry.Level, enc.Config.EncodeLevel) + objEnc.Fields[enc.Config.TimeKey] = applyZapValueEncoder(arrEnc, entry.Time, enc.Config.EncodeTime) + objEnc.Fields[enc.Config.MessageKey] = entry.Message + if entry.Caller.Defined { + objEnc.Fields[enc.Config.CallerKey] = applyZapValueEncoder(arrEnc, entry.Caller, enc.Config.EncodeCaller) + } + if len(entry.Stack) != 0 { + objEnc.Fields[enc.Config.StacktraceKey] = entry.Stack + } + + // encode fields + for i := range fields { + fields[i].AddTo(objEnc) + } + buf := zapBufferPool.Get() + if e := enc.Formatter.Format(objEnc.Fields, buf); e != nil { + return nil, e + } + return buf, nil +} + +func applyZapValueEncoder[T any](arrEnc *SliceArrayEncoder, value T, valueEncoder func(T, zapcore.PrimitiveArrayEncoder)) interface{} { + if valueEncoder == nil { + return value + } + valueEncoder(value, arrEnc) + return arrEnc.Latest() +} + +// SliceArrayEncoder implementing zapcore.PrimitiveArrayEncoder. It's used to apply zapcore's entry encoders like zapcore.NameEncoder +type SliceArrayEncoder struct { + elems []interface{} +} + +func (s *SliceArrayEncoder) Latest() interface{} { + return s.elems[len(s.elems)-1] +} + +func (s *SliceArrayEncoder) AppendBool(v bool) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendByteString(v []byte) { s.elems = append(s.elems, string(v)) } +func (s *SliceArrayEncoder) AppendComplex128(v complex128) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendComplex64(v complex64) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendDuration(v time.Duration) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendFloat64(v float64) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendFloat32(v float32) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendInt(v int) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendInt64(v int64) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendInt32(v int32) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendInt16(v int16) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendInt8(v int8) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendString(v string) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendTime(v time.Time) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendUint(v uint) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendUint64(v uint64) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendUint32(v uint32) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendUint16(v uint16) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendUint8(v uint8) { s.elems = append(s.elems, v) } +func (s *SliceArrayEncoder) AppendUintptr(v uintptr) { s.elems = append(s.elems, v) } diff --git a/pkg/log/internal/zap_terminal.go b/pkg/log/internal/zap_terminal.go new file mode 100644 index 00000000..4e8a8fbb --- /dev/null +++ b/pkg/log/internal/zap_terminal.go @@ -0,0 +1,39 @@ +package internal + +import ( + "go.uber.org/zap/zapcore" + "io" +) + +type TerminalAware interface { + IsTerminal() bool +} + +// ZapWriterWrapper implements zapcore.WriteSyncer and TerminalAware +type ZapWriterWrapper struct { + io.Writer +} + +func (ZapWriterWrapper) Sync() error { + return nil +} + +func (s ZapWriterWrapper) IsTerminal() bool { + return IsTerminal(s.Writer) +} + +// NewZapWriterWrapper similar to zapcore.AddSync with exported type +func NewZapWriterWrapper(w io.Writer) zapcore.WriteSyncer { + return ZapWriterWrapper{ + Writer: w, + } +} + +// ZapTerminalCore implements TerminalAware and always returns true +type ZapTerminalCore struct { + zapcore.Core +} + +func (s ZapTerminalCore) IsTerminal() bool { + return true +} \ No newline at end of file diff --git a/pkg/log/logger_zap.go b/pkg/log/logger_zap.go new file mode 100644 index 00000000..d993ee29 --- /dev/null +++ b/pkg/log/logger_zap.go @@ -0,0 +1,226 @@ +package log + +import ( + "fmt" + "go.uber.org/zap" + "go.uber.org/zap/zapcore" + "runtime" +) + +/************************ + level enabler + ************************/ + +type zapLevel LoggingLevel + +func (lvl zapLevel) Enabled(zapLvl zapcore.Level) bool { + switch LoggingLevel(lvl) { + case LevelDebug: + return zapLvl >= zapcore.DebugLevel + case LevelInfo: + return zapLvl >= zapcore.InfoLevel + case LevelWarn: + return zapLvl >= zapcore.WarnLevel + case LevelError: + return zapLvl >= zapcore.ErrorLevel + case LevelOff: + return false + default: + return zapLvl >= 0 + } +} + +/************************ + logger + ************************/ + +// zapLogger implements Logger +type zapLogger struct { + core zapcore.Core + name string + clock zapcore.Clock + stacktracer Stacktracer + fields []zapcore.Field + //zap.SugaredLogger +} + +func (l *zapLogger) WithKV(keyvals ...interface{}) Logger { + return l.withKV(keyvals) +} + +func (l *zapLogger) WithLevel(lvl LoggingLevel) Logger { + var leveled zapcore.Core + var e error + if leveled, e = zapcore.NewIncreaseLevelCore(l.core, zapLevel(lvl)); e != nil { + // probably trying to decrease level, use noop + leveled = zapcore.NewNopCore() + } + cpy := l.shallowCopy() + cpy.core = leveled + return cpy +} + +// WithCaller implements CallerValuer +func (l *zapLogger) WithCaller(caller interface{}) Logger { + cpy := l.shallowCopy() + switch fn := caller.(type) { + case nil: + cpy.stacktracer = nil + case func() ([]*runtime.Frame, interface{}): + cpy.stacktracer = fn + case Stacktracer: + cpy.stacktracer = fn + default: + cpy.stacktracer = NoopStacktracer(caller) + } + return cpy +} + +func (l *zapLogger) Debugf(msg string, args ...interface{}) { + l.log(zapcore.DebugLevel, msg, args, nil) +} + +func (l *zapLogger) Infof(msg string, args ...interface{}) { + l.log(zapcore.InfoLevel, msg, args, nil) +} + +func (l *zapLogger) Warnf(msg string, args ...interface{}) { + l.log(zapcore.WarnLevel, msg, args, nil) +} + +func (l *zapLogger) Errorf(msg string, args ...interface{}) { + l.log(zapcore.ErrorLevel, msg, args, nil) +} + +func (l *zapLogger) Debug(msg string, keyvals ...interface{}) { + l.log(zapcore.DebugLevel, msg, nil, keyvals) +} + +func (l *zapLogger) Info(msg string, keyvals ...interface{}) { + l.log(zapcore.InfoLevel, msg, nil, keyvals) +} + +func (l *zapLogger) Warn(msg string, keyvals ...interface{}) { + l.log(zapcore.WarnLevel, msg, nil, keyvals) +} + +func (l *zapLogger) Error(msg string, keyvals ...interface{}) { + l.log(zapcore.ErrorLevel, msg, nil, keyvals) +} + +func (l *zapLogger) Print(args ...interface{}) { + l.log(zapcore.LevelOf(l.core), "", args, nil) +} + +func (l *zapLogger) Printf(format string, args ...interface{}) { + l.log(zapcore.LevelOf(l.core), format, args, nil) +} + +func (l *zapLogger) Println(args ...interface{}) { + l.log(zapcore.LevelOf(l.core), "\n", args, nil) +} + +func (l *zapLogger) Log(keyvals ...interface{}) error { + l.log(zapcore.LevelOf(l.core), "", nil, keyvals) + return nil +} + +func (l *zapLogger) shallowCopy() *zapLogger { + cpy := *l + return &cpy +} + +func (l *zapLogger) withKV(keyvals []interface{}) Logger { + cpy := l.shallowCopy() + cpy.fields = append(l.fields, l.toFields(keyvals)...) + return cpy +} + +func (l *zapLogger) log(lvl zapcore.Level, msgTmpl string, fmtArgs []interface{}, keyvals []interface{}) { + // If logging at this level is completely disabled, skip the overhead of string formatting. + if lvl < zapcore.DPanicLevel && !l.core.Enabled(lvl) { + return + } + msg := l.constructMessage(msgTmpl, fmtArgs) + ce := l.core.Check(zapcore.Entry{ + LoggerName: l.name, + Time: l.clock.Now(), + Level: lvl, + Message: msg, + }, nil) + if ce == nil { + return + } + // process fields + adhocFields := l.toFields(keyvals) + + // caller and stacktrace + if l.stacktracer != nil { + switch frames, fallback := l.stacktracer(); { + case len(frames) != 0: + ce.Caller = zapcore.EntryCaller{ + Defined: frames[0].PC != 0, + PC: frames[0].PC, + File: frames[0].File, + Line: frames[0].Line, + Function: frames[0].Function, + } + //Note: we currently don't support stacktrace. Here is the place to add it + case fallback != nil: + adhocFields = append(adhocFields, zap.Any(LogKeyCaller, fallback)) + default: + // no caller info + } + } + + // write log + ce.Write(append(l.fields, adhocFields...)...) +} + +// constructMessage similar to SugarLogger's getMessage(...) +func (l *zapLogger) constructMessage(tmpl string, fmtArgs []interface{}) string { + switch { + case len(fmtArgs) == 0: + return tmpl + case tmpl == "\n": + return fmt.Sprintln(fmtArgs...) + case len(tmpl) != 0: + return fmt.Sprintf(tmpl, fmtArgs...) + default: + return fmt.Sprint(fmtArgs...) + } +} + +func (l *zapLogger) toFields(keyvals []interface{}) []zapcore.Field { + if len(keyvals) == 0 { + return nil + } + // give it enough space to avoid re-allocate space + fields := make([]zapcore.Field, 0, len(keyvals)/2+2) + for i := 0; i < len(keyvals); i += 2 { + var key string + switch k := keyvals[i].(type) { + case string: + key = k + case fmt.Stringer: + key = k.String() + default: + key = fmt.Sprint(k) + } + if i == len(keyvals)-1 { + fields = append(fields, zap.String(key, "!(MISSING)")) + break + } + switch v := keyvals[i+1].(type) { + case zapcore.Field: + fields = append(fields, v) + case *zapcore.Field: + fields = append(fields, *v) + case func() interface{}: + fields = append(fields, zap.Any(key, v())) + default: + fields = append(fields, zap.Any(key, v)) + } + } + return fields +} diff --git a/pkg/log/package.go b/pkg/log/package.go index f8fe2c7e..3fd66c61 100644 --- a/pkg/log/package.go +++ b/pkg/log/package.go @@ -14,7 +14,7 @@ import ( // factory is created by init, and used to create new loggers. var ( - factory *kitLoggerFactory + factory *zapLoggerFactory defaultConfig *Properties ) @@ -50,7 +50,8 @@ func init() { defaultConfig = newProperties() } - factory = newKitLoggerFactory(defaultConfig) + //factory = newKitLoggerFactory(defaultConfig) + factory = newZapLoggerFactory(defaultConfig) // a test run for dev //DebugShowcase() diff --git a/pkg/log/stacktrace.go b/pkg/log/stacktrace.go new file mode 100644 index 00000000..c74887ba --- /dev/null +++ b/pkg/log/stacktrace.go @@ -0,0 +1,37 @@ +package log + +import "runtime" + +type Stacktracer func() (frames []*runtime.Frame, fallback interface{}) + +// NoopStacktracer returns the given value as fallback, without performing runtime operations +func NoopStacktracer(staticValue interface{}) Stacktracer { + return func() ([]*runtime.Frame, interface{}) { + return nil, staticValue + } +} + +// RuntimeStacktracer find stacktrace frames with runtime package +// skip: skip certain number of stacks from the top, including the call to the Stacktracer itself +// depth: max number of stack frames to extract +func RuntimeStacktracer(skip int, depth int) Stacktracer { + return func() (frames []*runtime.Frame, fallback interface{}) { + rpc := make([]uintptr, depth) + count := runtime.Callers(skip, rpc) + rawFrames := runtime.CallersFrames(rpc) + frames = make([]*runtime.Frame, count) + for i := 0; i < count; i++ { + frame, more := rawFrames.Next() + frames[i] = &frame + if !more { + break + } + } + return frames, nil + } +} + +// RuntimeCaller equivalent to RuntimeStacktracer(skip, 1) +func RuntimeCaller(skip int) Stacktracer { + return RuntimeStacktracer(skip, 1) +} diff --git a/pkg/log/utils.go b/pkg/log/utils.go index 65afae7f..9a442f47 100644 --- a/pkg/log/utils.go +++ b/pkg/log/utils.go @@ -5,8 +5,8 @@ import ( ) func IsTerminal(l Logger) bool { - logger, ok := l.(*configurableLogger) - return ok && logger.isTerm + v, ok := l.(internal.TerminalAware) + return ok && v.IsTerminal() } // Capped truncate given value to specified length, with tailing "..." if truncated From 4388e7567f820fc75f640514b93c07c42e86225b Mon Sep 17 00:00:00 2001 From: Livan Du Date: Wed, 24 Jan 2024 23:49:00 -0500 Subject: [PATCH 04/10] complete logger tests and zap based loggers --- pkg/log/context.go | 2 +- pkg/log/factory_gokit.go | 3 +- pkg/log/factory_test.go | 318 ++++++++++++++++++++-- pkg/log/factory_zap.go | 28 +- pkg/log/internal/template.go | 28 +- pkg/log/internal/zap_encoder_text.go | 2 +- pkg/log/internal/zap_encoder_text_test.go | 78 ++++++ pkg/log/logger_zap.go | 8 +- pkg/log/stacktrace.go | 8 +- pkg/log/testdata/multi-dest-alt.yml | 26 ++ pkg/log/testdata/multi-dest.yml | 1 + pkg/log/testdata/no-loggers.yml | 7 + 12 files changed, 448 insertions(+), 61 deletions(-) create mode 100644 pkg/log/internal/zap_encoder_text_test.go create mode 100644 pkg/log/testdata/multi-dest-alt.yml create mode 100644 pkg/log/testdata/no-loggers.yml diff --git a/pkg/log/context.go b/pkg/log/context.go index 63bd53b5..9010b259 100644 --- a/pkg/log/context.go +++ b/pkg/log/context.go @@ -75,5 +75,5 @@ type loggerFactory interface { addContextValuers(valuers ...ContextValuers) setRootLevel(logLevel LoggingLevel) (affected int) setLevel(prefix string, logLevel *LoggingLevel) (affected int) - refresh(properties *Properties) + refresh(properties *Properties) error } diff --git a/pkg/log/factory_gokit.go b/pkg/log/factory_gokit.go index 4537fa6a..8d630f5a 100644 --- a/pkg/log/factory_gokit.go +++ b/pkg/log/factory_gokit.go @@ -103,7 +103,7 @@ func (f *kitLoggerFactory) setLevel(prefix string, logLevel *LoggingLevel) (affe return } -func (f *kitLoggerFactory) refresh(properties *Properties) { +func (f *kitLoggerFactory) refresh(properties *Properties) error { rootLogLevel, ok := properties.Levels[keyLevelDefault] if !ok { rootLogLevel = LevelInfo @@ -125,6 +125,7 @@ func (f *kitLoggerFactory) refresh(properties *Properties) { l.valuers = f.effectiveValuers l.setLevel(ll) } + return nil } func (f *kitLoggerFactory) resolveEffectiveLevel(key string) LoggingLevel { diff --git a/pkg/log/factory_test.go b/pkg/log/factory_test.go index 4a44f4a2..294a96f8 100644 --- a/pkg/log/factory_test.go +++ b/pkg/log/factory_test.go @@ -8,6 +8,7 @@ import ( "encoding/json" "fmt" "github.com/ghodss/yaml" + "github.com/go-kit/kit/log" "github.com/onsi/gomega" . "github.com/onsi/gomega" "io" @@ -15,7 +16,9 @@ import ( "os" "regexp" "strings" + "sync" "testing" + "time" ) /************************* @@ -30,7 +33,10 @@ const ( const ( StaticLoggedCtxKey = `k-ctx-test` StaticKeyInLog = `from-ctx` + StaticKeyInLogAlt = `from-ctx-alt` + StaticKeyInLogExtra = `extra-key` StaticLoggedCtxValue = `test-value-in-ctx` + StaticMsg = `test log with random token` ) /************************* @@ -49,7 +55,11 @@ func TestGoKitLogger(t *testing.T) { test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelWarn), "WarnWithoutContext"), test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelError), "ErrorWithContext"), test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelError), "ErrorWithoutContext"), - test.GomegaSubTest(SubTestWithCaller(GoKitFactoryCreator(), LevelInfo), "WithCaller"), + test.GomegaSubTest(SubTestWithCaller(GoKitFactoryCreator()), "WithCaller"), + test.GomegaSubTest(SubTestConcurrent(GoKitFactoryCreator()), "Concurrent"), + test.GomegaSubTest(SubTestRefresh(GoKitFactoryCreator()), "Refresh"), + test.GomegaSubTest(SubTestAddContextValuers(GoKitFactoryCreator()), "AddContextValuers"), + test.GomegaSubTest(SubTestSetLevel(GoKitFactoryCreator()), "SetLevel"), test.GomegaSubTest(SubTestTerminal(GoKitFactoryCreator()), "IsTerminal"), ) } @@ -66,7 +76,11 @@ func TestZapLogger(t *testing.T) { test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelWarn), "WarnWithoutContext"), test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelError), "ErrorWithContext"), test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelError), "ErrorWithoutContext"), - test.GomegaSubTest(SubTestWithCaller(ZapFactoryCreator(), LevelInfo), "WithCaller"), + test.GomegaSubTest(SubTestWithCaller(ZapFactoryCreator()), "WithCaller"), + test.GomegaSubTest(SubTestConcurrent(ZapFactoryCreator()), "Concurrent"), + test.GomegaSubTest(SubTestRefresh(ZapFactoryCreator()), "TestRefresh"), + test.GomegaSubTest(SubTestAddContextValuers(ZapFactoryCreator()), "AddContextValuers"), + test.GomegaSubTest(SubTestSetLevel(ZapFactoryCreator()), "SetLevel"), test.GomegaSubTest(SubTestTerminal(ZapFactoryCreator()), "IsTerminal"), ) } @@ -132,10 +146,14 @@ func SubTestLoggingWithoutContext(fn TestFactoryCreateFunc, level LoggingLevel) } } -func SubTestWithCaller(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { +func SubTestWithCaller(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { return func(ctx context.Context, t *testing.T, g *gomega.WithT) { const LoggerName = `TestLogger` const staticCaller = `SubTest` + level := LevelInfo + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + // static caller expectText := NewExpectedLog( ExpectName(LoggerName), ExpectLevel(level), @@ -143,10 +161,181 @@ func SubTestWithCaller(fn TestFactoryCreateFunc, level LoggingLevel) test.Gomega ExpectFields(StaticKeyInLog, nil), ) expectJson := CopyOf(expectText) + valuer := func() interface{} { return staticCaller } + AssertLeveledLogging(g, logger.WithCaller(staticCaller), level, expectJson, expectText) + AssertLeveledLogging(g, logger.WithCaller(valuer), level, expectJson, expectText) + + // runtime caller with different skip depth + expectText = CopyOf(expectText, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) + expectJson = CopyOf(expectJson, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) + switch f.(type) { + case *kitLoggerFactory: + AssertLeveledLogging(g, logger.WithCaller(log.Caller(7)), level, expectJson, expectText) + case *zapLoggerFactory: + AssertLeveledLogging(g, logger.WithCaller(RuntimeCaller(7)), level, expectJson, expectText) + } + } +} +func SubTestConcurrent(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + const routines = 500 f := fn(g, os.DirFS("testdata"), "multi-dest.yml") logger := f.createLogger(LoggerName) - AssertLeveledLogging(g, logger.WithCaller(staticCaller), level, expectJson, expectText) + + // log many stuff concurrently + var wg sync.WaitGroup + wg.Add(routines) + for i := 0; i < routines; i++ { + go func() { + token := utils.RandomString(10) + logger.WithContext(ctx).WithKV(token, time.Second).Infof("%s [%s]", StaticMsg, token) + wg.Done() + }() + } + wg.Wait() + + // assert results + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(LevelInfo), + ExpectCaller(`factory_test\.go:[0-9]+`), + ExpectMsgRegex(fmt.Sprintf(`%s \[%s\]`, regexp.QuoteMeta(StaticMsg), "[a-zA-Z0-9]{10}")), + ) + expectJson := CopyOf(expectText) + AssertEachJsonLogEntry(g, routines, expectJson) + AssertEachTextLogEntry(g, routines, expectText) + + } +} + +func SubTestRefresh(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(LevelInfo), + ExpectCaller(`factory_test\.go:[0-9]+`), + ExpectFields(StaticKeyInLog, "test-value-in-ctx"), + ) + expectJson := CopyOf(expectText) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelInfo, expectJson, expectText) + + expectText = CopyOf(expectText, ExpectLevel(LevelWarn)) + expectJson = CopyOf(expectJson, ExpectLevel(LevelWarn)) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) + + // refresh with different log level and context mappers + newProps := BindProperties(g, os.DirFS("testdata"), "multi-dest-alt.yml") + e := f.refresh(&newProps) + g.Expect(e).To(Succeed(), "refresh should not fail") + + expectText = CopyOf(expectText, ExpectLevel(LevelWarn), ExpectFields(StaticKeyInLog, nil, StaticKeyInLogAlt, "test-value-in-ctx")) + expectJson = CopyOf(expectJson, ExpectLevel(LevelWarn), ExpectFields(StaticKeyInLog, nil, StaticKeyInLogAlt, "test-value-in-ctx")) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) + // logging at level INFO should not yield new logs (last log is still the same + expectText = CopyOf(expectText, ExpectNotExists(), ExpectLevel(LevelInfo)) + expectJson = CopyOf(expectJson, ExpectNotExists(), ExpectLevel(LevelInfo)) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelInfo, expectJson, expectText) + + // refresh with different loggers + newProps = BindProperties(g, os.DirFS("testdata"), "no-loggers.yml") + e = f.refresh(&newProps) + g.Expect(e).To(Succeed(), "refresh should not fail") + expectText = CopyOf(expectText, ExpectNotExists(), ExpectLevel(LevelWarn)) + expectJson = CopyOf(expectJson, ExpectNotExists(), ExpectLevel(LevelWarn)) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) + } +} + +func SubTestAddContextValuers(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName1 = `TestLogger` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName1) + expectText := NewExpectedLog( + ExpectName(LoggerName1), + ExpectLevel(LevelDebug), + ExpectCaller(`factory_test\.go:[0-9]+`), + ExpectFields(StaticKeyInLog, "test-value-in-ctx"), + ) + expectJson := CopyOf(expectText) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelDebug, expectJson, expectText) + + // try add new context valuers + f.addContextValuers(ContextValuers{ + StaticKeyInLogExtra: func(_ context.Context) interface{} { + return "extra-value" + }, + }) + expectText = CopyOf(expectText, ExpectLevel(LevelDebug), ExpectFields(StaticKeyInLogExtra, "extra-value")) + expectJson = CopyOf(expectJson, ExpectLevel(LevelDebug), ExpectFields(StaticKeyInLogExtra, "extra-value")) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelDebug, expectJson, expectText) + } +} + +func SubTestSetLevel(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerNamePrefix = `TestLogger` + const LoggerName1 = `TestLogger.1` + const LoggerName2 = `TestLogger.2` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger1 := f.createLogger(LoggerName1) + logger2 := f.createLogger(LoggerName2) + expectText1 := NewExpectedLog( + ExpectName(LoggerName1), + ExpectLevel(LevelInfo), + ExpectCaller(`factory_test\.go:[0-9]+`), + ExpectFields(StaticKeyInLog, "test-value-in-ctx"), + ) + expectText2 := CopyOf(expectText1, ExpectName(LoggerName2)) + expectJson1 := CopyOf(expectText1) + expectJson2 := CopyOf(expectJson1, ExpectName(LoggerName2)) + + // set logger particular levels + lvl := LevelInfo + f.setLevel(LoggerName1, &lvl) + f.setLevel(LoggerName2, &lvl) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelInfo, expectJson1, expectText1) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelInfo, expectJson2, expectText2) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelDebug, + CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelDebug))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelDebug, + CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelDebug))) + + // try unset level, DEBUG should be enabled + f.setLevel(LoggerName2, nil) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelDebug, + CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelDebug))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelDebug, + CopyOf(expectJson2, ExpectLevel(LevelDebug)), CopyOf(expectText2, ExpectLevel(LevelDebug))) + + // try set level with prefix, now logger 1 has specific settings, logger 2 inherits parent logger settings + lvl = LevelWarn + f.setLevel(LoggerNamePrefix, &lvl) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelInfo, + CopyOf(expectJson1, ExpectLevel(LevelInfo)), CopyOf(expectText1, ExpectLevel(LevelInfo))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelInfo, + CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelInfo)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelInfo))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelWarn, + CopyOf(expectJson2, ExpectLevel(LevelWarn)), CopyOf(expectText2, ExpectLevel(LevelWarn))) + + // try set root and unset everything else + lvl = LevelError + f.setLevel("default", &lvl) + f.setLevel(LoggerNamePrefix, nil) + f.setLevel(LoggerName1, nil) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelWarn, + CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelWarn)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelWarn))) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelError, + CopyOf(expectJson1, ExpectLevel(LevelError)), CopyOf(expectText1, ExpectLevel(LevelError))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelWarn, + CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelWarn)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelWarn))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelError, + CopyOf(expectJson2, ExpectLevel(LevelError)), CopyOf(expectText2, ExpectLevel(LevelError))) } } @@ -165,24 +354,24 @@ func SubTestTerminal(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { type TestFactoryCreateFunc func(g *gomega.WithT, fsys fs.FS, path string) loggerFactory +func BindProperties(g *gomega.WithT, fsys fs.FS, path string) (props Properties) { + data, e := fs.ReadFile(fsys, path) + g.Expect(e).To(Succeed(), "reading logger config file should not fail") + e = yaml.Unmarshal(data, &props) + g.Expect(e).To(Succeed(), "parsing logger config file should not fail") + return +} + func GoKitFactoryCreator() TestFactoryCreateFunc { return func(g *WithT, fsys fs.FS, path string) loggerFactory { - data, e := fs.ReadFile(fsys, path) - g.Expect(e).To(Succeed(), "reading logger config file should not fail") - var p Properties - e = yaml.Unmarshal(data, &p) - g.Expect(e).To(Succeed(), "parsing logger config file should not fail") + p := BindProperties(g, fsys, path) return newKitLoggerFactory(&p) } } func ZapFactoryCreator() TestFactoryCreateFunc { return func(g *WithT, fsys fs.FS, path string) loggerFactory { - data, e := fs.ReadFile(fsys, path) - g.Expect(e).To(Succeed(), "reading logger config file should not fail") - var p Properties - e = yaml.Unmarshal(data, &p) - g.Expect(e).To(Succeed(), "parsing logger config file should not fail") + p := BindProperties(g, fsys, path) return newZapLoggerFactory(&p) } } @@ -221,8 +410,10 @@ type ExpectedLog struct { Name string Level LoggingLevel Msg string + MsgRegex string CallerRegex string Fields map[string]interface{} + Absent bool } func NewExpectedLog(opts ...func(expect *ExpectedLog)) *ExpectedLog { @@ -237,6 +428,9 @@ func NewExpectedLog(opts ...func(expect *ExpectedLog)) *ExpectedLog { } func CopyOf(log *ExpectedLog, opts ...func(expect *ExpectedLog)) *ExpectedLog { + if log == nil { + return nil + } cpy := *log cpy.Fields = map[string]interface{}{} for k, v := range log.Fields { @@ -248,6 +442,12 @@ func CopyOf(log *ExpectedLog, opts ...func(expect *ExpectedLog)) *ExpectedLog { return &cpy } +func ExpectNotExists() func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Absent = true + } +} + func ExpectName(name string) func(expect *ExpectedLog) { return func(expect *ExpectedLog) { expect.Name = name @@ -266,6 +466,12 @@ func ExpectMsg(msg string) func(expect *ExpectedLog) { } } +func ExpectMsgRegex(regex string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.MsgRegex = regex + } +} + func ExpectCaller(callerRegex string) func(expect *ExpectedLog) { return func(expect *ExpectedLog) { expect.CallerRegex = callerRegex @@ -291,57 +497,70 @@ func ExpectFields(kvs ...interface{}) func(expect *ExpectedLog) { } } -func AssertLeveledLogging(g *gomega.WithT, ctxLogger Logger, level LoggingLevel, expectJson, expectText *ExpectedLog) { - const StaticMsg = `test log with random token` +func AssertLeveledLogging(g *gomega.WithT, l Logger, level LoggingLevel, expectJson, expectText *ExpectedLog) { var token string var msg string token = utils.RandomString(10) msg = fmt.Sprintf("%s [%s]", StaticMsg, token) - DoLeveledLogf(ctxLogger, level, "%s [%s]", StaticMsg, token) + DoLeveledLogf(l, level, "%s [%s]", StaticMsg, token) AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields(LogKeyMessage, msg))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - DoLeveledLogf(ctxLogger.WithKV("adhoc-key", "adhoc-value"), + DoLeveledLogf(l.WithKV("adhoc-key", "adhoc-value"), level, "%s [%s]", StaticMsg, token) AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) - DoLeveledLogKV(ctxLogger, level, msg, "test-key", "test-value") + DoLeveledLogKV(l, level, msg, "test-key", "test-value") AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) - DoLeveledLogKV(ctxLogger.WithKV("adhoc-key", "adhoc-value"), + DoLeveledLogKV(l.WithKV("adhoc-key", "adhoc-value"), level, msg, "test-key", "test-value") AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) - e := ctxLogger.WithLevel(level).Log(LogKeyMessage, msg) + e := l.WithLevel(level).Log(LogKeyMessage, msg) g.Expect(e).To(Succeed(), "Log() should not fail") AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - ctxLogger.WithLevel(level).Printf("%s [%s]", StaticMsg, token) + l.WithLevel(level).Printf("%s [%s]", StaticMsg, token) AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - ctxLogger.WithLevel(level).Print(msg) + l.WithLevel(level).Print(msg) AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - ctxLogger.WithLevel(level).Println(msg) + l.WithLevel(level).Println(msg) AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg+"\n"))) } func AssertJsonLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { - g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + if !expect.Absent { + g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + } var decoded map[string]interface{} e := json.Unmarshal([]byte(logEntry), &decoded) g.Expect(e).To(Succeed(), "parsing JSON log should not fail") + if expect.Absent { + if len(expect.MsgRegex) != 0 { + g.Expect(decoded).ToNot(HaveKeyWithValue(LogKeyMessage, MatchRegexp(expect.MsgRegex)), "log should have correct message") + } else { + g.Expect(decoded).ToNot(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") + } + return + } g.Expect(decoded).To(HaveKeyWithValue(LogKeyLevel, strings.ToLower(expect.Level.String())), "log should have correct level") g.Expect(decoded).To(HaveKeyWithValue(LogKeyName, expect.Name), "log should have correct logger name") - g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") + if len(expect.MsgRegex) != 0 { + g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, MatchRegexp(expect.MsgRegex)), "log should have correct message") + } else { + g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") + } if len(expect.CallerRegex) != 0 { g.Expect(decoded).To(HaveKeyWithValue(LogKeyCaller, MatchRegexp(expect.CallerRegex)), "log should have correct caller") } @@ -359,15 +578,32 @@ func AssertLastJsonLogEntry(g *gomega.WithT, expect *ExpectedLog) { AssertJsonLogEntry(g, string(line), expect) } +func AssertEachJsonLogEntry(g *gomega.WithT, expectCount int, expect *ExpectedLog) { + count := ForEachLogEntry(g, LogOutputJson, func(line []byte) { + AssertJsonLogEntry(g, string(line), expect) + }) + g.Expect(count).To(Equal(expectCount), "log should contain correct number of entries") + +} + func AssertTextLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { - g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + if !expect.Absent { + g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + } if len(expect.CallerRegex) == 0 { expect.CallerRegex = `*[a-zA-Z0-9_\-]+.go:[0-9]+` } - + msgRegex := expect.MsgRegex + if len(msgRegex) == 0 { + msgRegex = regexp.QuoteMeta(expect.Msg) + } regex := fmt.Sprintf(`[0-9\-]+T[0-9:.]+Z +%s +\[ *%s\] +%s: .*%s.*`, - regexp.QuoteMeta(expect.Level.String()), expect.CallerRegex, regexp.QuoteMeta(expect.Name), regexp.QuoteMeta(expect.Msg)) + regexp.QuoteMeta(expect.Level.String()), expect.CallerRegex, regexp.QuoteMeta(expect.Name), msgRegex) + if expect.Absent { + g.Expect(logEntry).ToNot(MatchRegexp(regex), "log should not match pattern") + return + } g.Expect(logEntry).To(MatchRegexp(regex), "log should have correct pattern") for k, v := range expect.Fields { switch p := v.(type) { @@ -388,6 +624,30 @@ func AssertLastTextLogEntry(g *gomega.WithT, expect *ExpectedLog) { AssertTextLogEntry(g, string(line), expect) } +func AssertEachTextLogEntry(g *gomega.WithT, expectCount int, expect *ExpectedLog) { + count := ForEachLogEntry(g, LogOutputText, func(line []byte) { + AssertTextLogEntry(g, string(line), expect) + }) + g.Expect(count).To(Equal(expectCount), "log should contain correct number of entries") +} + +func ForEachLogEntry(g *gomega.WithT, logPath string, fn func([]byte)) (count int) { + file, e := os.Open(logPath) + g.Expect(e).To(Succeed(), "reading log output [%s] should not fail", logPath) + defer func() { _ = file.Close() }() + + scanner := bufio.NewScanner(file) + // read first non-empty line and use it to estimate last line's length + for scanner.Scan() { + if len(scanner.Bytes()) == 0 { + continue + } + fn(scanner.Bytes()) + count++ + } + return count +} + func ReadLastLogEntry(g *gomega.WithT, logPath string, maxLineLen int64) (lastLine []byte) { file, e := os.Open(logPath) g.Expect(e).To(Succeed(), "reading log output [%s] should not fail", logPath) diff --git a/pkg/log/factory_zap.go b/pkg/log/factory_zap.go index 5c70cebf..1a1a817b 100644 --- a/pkg/log/factory_zap.go +++ b/pkg/log/factory_zap.go @@ -73,7 +73,7 @@ func newZapLoggerFactory(properties *Properties) *zapLoggerFactory { } func (f *zapLoggerFactory) createLogger(name string) ContextualLogger { - key := loggerKey(name) + key := f.loggerKey(name) if l, ok := f.registry[key]; ok { return l } @@ -105,8 +105,8 @@ func (f *zapLoggerFactory) setRootLevel(logLevel LoggingLevel) (affected int) { } func (f *zapLoggerFactory) setLevel(prefix string, logLevel *LoggingLevel) (affected int) { - key := loggerKey(prefix) - if (key == "" || key == keyLevelDefault || key == loggerKey(nameLevelDefault)) && logLevel != nil { + key := f.loggerKey(prefix) + if (key == "" || key == keyLevelDefault || key == f.loggerKey(nameLevelDefault)) && logLevel != nil { return f.setRootLevel(*logLevel) } @@ -133,7 +133,7 @@ func (f *zapLoggerFactory) setLevel(prefix string, logLevel *LoggingLevel) (affe return } -func (f *zapLoggerFactory) refresh(properties *Properties) { +func (f *zapLoggerFactory) refresh(properties *Properties) error { rootLogLevel, ok := properties.Levels[keyLevelDefault] if !ok { rootLogLevel = LevelInfo @@ -142,6 +142,10 @@ func (f *zapLoggerFactory) refresh(properties *Properties) { f.rootLogLevel = rootLogLevel f.logLevels = properties.Levels f.effectiveValuers = buildContextValuerFromConfig(properties) + var e error + if f.coreCreator, e = f.buildZapCoreCreator(properties); e != nil { + return e + } // merge valuers, note: we don't delete extra valuers during refresh for k, v := range f.extraValuers { @@ -150,9 +154,11 @@ func (f *zapLoggerFactory) refresh(properties *Properties) { for key, l := range f.registry { ll := f.resolveEffectiveLevel(key) + l.core = f.coreCreator(l.leveler) l.valuers = f.effectiveValuers l.setMinLevel(ll) } + return nil } func (f *zapLoggerFactory) resolveEffectiveLevel(key string) LoggingLevel { @@ -184,11 +190,13 @@ func (f *zapLoggerFactory) buildContextValuer(properties *Properties) ContextVal func (f *zapLoggerFactory) buildZapCoreCreator(properties *Properties) (zapCoreCreator, error) { if len(properties.Loggers) == 0 { - properties.Loggers["default"] = &LoggerProperties{ - Type: TypeConsole, - Format: FormatText, - Template: defaultTemplate, - FixedKeys: defaultFixedFields.Values(), + properties.Loggers = map[string]*LoggerProperties{ + "default": { + Type: TypeConsole, + Format: FormatText, + Template: defaultTemplate, + FixedKeys: defaultFixedFields.Values(), + }, } } encoders := make([]zapcore.Encoder, len(properties.Loggers)) @@ -246,7 +254,7 @@ func (f *zapLoggerFactory) newZapWriteSyncer(props *LoggerProperties) (zapcore.W case TypeConsole: return internal.NewZapWriterWrapper(os.Stdout), nil case TypeFile: - file, e := openOrCreateFile(props.Location) + file, e := f.openOrCreateFile(props.Location) if e != nil { return nil, e } diff --git a/pkg/log/internal/template.go b/pkg/log/internal/template.go index 94d1c076..789c2f43 100644 --- a/pkg/log/internal/template.go +++ b/pkg/log/internal/template.go @@ -3,6 +3,7 @@ package internal import ( "bytes" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" + "go.uber.org/zap/buffer" "io" "strings" "text/template" @@ -69,16 +70,21 @@ func (f *TemplatedFormatter) init() { } func (f *TemplatedFormatter) Format(kvs Fields, w io.Writer) error { - // from documents of template.Template.Execute: - // A template may be executed safely in parallel, although if parallel - // executions share a Writer the output may be interleaved. - // to prevent this from happening, we use an in-memory buffer. Hopefully this is faster than mutex locking - var buf bytes.Buffer - if e := f.tmpl.Execute(&buf, kvs); e != nil { - return e + switch w.(type) { + case *buffer.Buffer: + return f.tmpl.Execute(w, kvs) + default: + // from documents of template.Template.Execute: + // A template may be executed safely in parallel, although if parallel + // executions share a Writer the output may be interleaved. + // to prevent this from happening, we use an in-memory buffer. Hopefully this is faster than mutex locking + var buf bytes.Buffer + if e := f.tmpl.Execute(&buf, kvs); e != nil { + return e + } + if _, e := w.Write(buf.Bytes()); e != nil { + return e + } + return nil } - if _, e := w.Write(buf.Bytes()); e != nil { - return e - } - return nil } diff --git a/pkg/log/internal/zap_encoder_text.go b/pkg/log/internal/zap_encoder_text.go index b6c7046f..8a86a0c7 100644 --- a/pkg/log/internal/zap_encoder_text.go +++ b/pkg/log/internal/zap_encoder_text.go @@ -18,7 +18,7 @@ type ZapFormattedEncoder struct { IsTerminal bool } -func NewZapFormattedEncoder(cfg zapcore.EncoderConfig, formatter TextFormatter, isTerm bool ) zapcore.Encoder { +func NewZapFormattedEncoder(cfg zapcore.EncoderConfig, formatter TextFormatter, isTerm bool) zapcore.Encoder { return &ZapFormattedEncoder{ MapObjectEncoder: zapcore.NewMapObjectEncoder(), Formatter: formatter, diff --git a/pkg/log/internal/zap_encoder_text_test.go b/pkg/log/internal/zap_encoder_text_test.go new file mode 100644 index 00000000..fa918e9b --- /dev/null +++ b/pkg/log/internal/zap_encoder_text_test.go @@ -0,0 +1,78 @@ +package internal + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "github.com/onsi/gomega" + "go.uber.org/zap/zapcore" + "testing" + "time" +) + +/************************* + Tests + *************************/ + +func TestZapFormattedEncoder(t *testing.T) { + test.RunTest(context.Background(), t, + test.GomegaSubTest(SubTestClone(), "Clone"), + ) +} + +func TestSliceArrayEncoder(t *testing.T) { + test.RunTest(context.Background(), t, + test.GomegaSubTest(SubTestAppend(), "Append"), + ) +} + +/************************* + Sub-Test Cases + *************************/ + +func SubTestClone() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + enc := NewZapFormattedEncoder(zapcore.EncoderConfig{}, nil, true).(*ZapFormattedEncoder) + enc.AddBool("whatever", true) + clone := enc.Clone().(*ZapFormattedEncoder) + g.Expect(clone.MapObjectEncoder.Fields).To(gomega.BeEmpty()) + //g.Expect(clone.Formatter).To(gomega.Equal(enc.Formatter)) + g.Expect(clone.Config).To(gomega.Equal(enc.Config)) + g.Expect(clone.IsTerminal).To(gomega.Equal(enc.IsTerminal)) + } +} + +func SubTestAppend() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + enc := &SliceArrayEncoder{make([]interface{}, 0, 20)} + AssertAppend(g, enc, true, enc.AppendBool, true) + AssertAppend(g, enc, []byte("test"), enc.AppendByteString, "test") + AssertAppend(g, enc, 1+1i, enc.AppendComplex128, 1+1i) + AssertAppend(g, enc, 1+1i, enc.AppendComplex64, complex64(1+1i)) + AssertAppend(g, enc, time.Second, enc.AppendDuration, time.Second) + AssertAppend(g, enc, 1.1, enc.AppendFloat64, 1.1) + AssertAppend(g, enc, 1.1, enc.AppendFloat32, float32(1.1)) + AssertAppend(g, enc, -100, enc.AppendInt, -100) + AssertAppend(g, enc, int64(-100), enc.AppendInt64, int64(-100)) + AssertAppend(g, enc, int32(-100), enc.AppendInt32, int32(-100)) + AssertAppend(g, enc, int16(-100), enc.AppendInt16, int16(-100)) + AssertAppend(g, enc, int8(-100), enc.AppendInt8, int8(-100)) + AssertAppend(g, enc, "test-string", enc.AppendString, "test-string") + now := time.Now() + AssertAppend(g, enc, now, enc.AppendTime, now) + AssertAppend(g, enc, uint(100), enc.AppendUint, uint(100)) + AssertAppend(g, enc, uint64(100), enc.AppendUint64, uint64(100)) + AssertAppend(g, enc, uint32(100), enc.AppendUint32, uint32(100)) + AssertAppend(g, enc, uint16(100), enc.AppendUint16, uint16(100)) + AssertAppend(g, enc, uint8(100), enc.AppendUint8, uint8(100)) + AssertAppend(g, enc, uintptr(100), enc.AppendUintptr, uintptr(100)) + } +} + +/************************* + Helpers + *************************/ + +func AssertAppend[T any](g *gomega.WithT, enc *SliceArrayEncoder, v T, appender func(T), expected interface{}) { + appender(v) + g.Expect(enc.Latest()).To(gomega.Equal(expected), "appending %T should not fail", v) +} \ No newline at end of file diff --git a/pkg/log/logger_zap.go b/pkg/log/logger_zap.go index d993ee29..40939191 100644 --- a/pkg/log/logger_zap.go +++ b/pkg/log/logger_zap.go @@ -70,8 +70,14 @@ func (l *zapLogger) WithCaller(caller interface{}) Logger { cpy.stacktracer = fn case Stacktracer: cpy.stacktracer = fn + case func() interface{}: + cpy.stacktracer = func() (frames []*runtime.Frame, fallback interface{}) { + return nil, fn() + } default: - cpy.stacktracer = NoopStacktracer(caller) + cpy.stacktracer = func() (frames []*runtime.Frame, fallback interface{}) { + return nil, caller + } } return cpy } diff --git a/pkg/log/stacktrace.go b/pkg/log/stacktrace.go index c74887ba..29c62a3b 100644 --- a/pkg/log/stacktrace.go +++ b/pkg/log/stacktrace.go @@ -4,13 +4,6 @@ import "runtime" type Stacktracer func() (frames []*runtime.Frame, fallback interface{}) -// NoopStacktracer returns the given value as fallback, without performing runtime operations -func NoopStacktracer(staticValue interface{}) Stacktracer { - return func() ([]*runtime.Frame, interface{}) { - return nil, staticValue - } -} - // RuntimeStacktracer find stacktrace frames with runtime package // skip: skip certain number of stacks from the top, including the call to the Stacktracer itself // depth: max number of stack frames to extract @@ -35,3 +28,4 @@ func RuntimeStacktracer(skip int, depth int) Stacktracer { func RuntimeCaller(skip int) Stacktracer { return RuntimeStacktracer(skip, 1) } + diff --git a/pkg/log/testdata/multi-dest-alt.yml b/pkg/log/testdata/multi-dest-alt.yml new file mode 100644 index 00000000..97adceee --- /dev/null +++ b/pkg/log/testdata/multi-dest-alt.yml @@ -0,0 +1,26 @@ +levels: + default: warn + +loggers: + console: + type: console + format: text + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + fixed-keys: "spanId, traceId, parentId, http, db, remote-http" + + text-file: + type: file + format: text + location: "testdata/.tmp/logs/text.log" + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + fixed-keys: "spanId, traceId, parentId, http, db, remote-http" + + json-file: + type: file + format: json + location: "testdata/.tmp/logs/json.log" + +# Context Mapping indicate which key-value should be extracted from given context.Context when logger is used +context-mappings: + k-ctx-test: "from-ctx-alt" + diff --git a/pkg/log/testdata/multi-dest.yml b/pkg/log/testdata/multi-dest.yml index 281c2524..be00d029 100644 --- a/pkg/log/testdata/multi-dest.yml +++ b/pkg/log/testdata/multi-dest.yml @@ -1,5 +1,6 @@ levels: default: debug + TestLogger: debug loggers: console: diff --git a/pkg/log/testdata/no-loggers.yml b/pkg/log/testdata/no-loggers.yml new file mode 100644 index 00000000..b0514fa4 --- /dev/null +++ b/pkg/log/testdata/no-loggers.yml @@ -0,0 +1,7 @@ +levels: + default: debug + +# Context Mapping indicate which key-value should be extracted from given context.Context when logger is used +context-mappings: + k-ctx-test: "from-ctx-alt" + From 0bf7cad767015ed40d48cb80e8adafd4d619fba9 Mon Sep 17 00:00:00 2001 From: Livan Du Date: Thu, 25 Jan 2024 03:05:18 -0500 Subject: [PATCH 05/10] re-orgnized tests in log package and more tests with fixes --- pkg/log/adapter.go | 22 +- pkg/log/adapter_test.go | 51 +++ pkg/log/configurable_gokit.go | 22 +- pkg/log/factory_base.go | 35 ++ pkg/log/factory_base_test.go | 345 ++++++++++++++ pkg/log/factory_gokit.go | 24 +- pkg/log/factory_gokit_test.go | 53 +++ pkg/log/factory_test.go | 686 ---------------------------- pkg/log/factory_zap.go | 28 +- pkg/log/factory_zap_test.go | 52 +++ pkg/log/internal/tmpl_funcs.go | 4 +- pkg/log/logger_gokit.go | 49 +- pkg/log/manage.go | 3 +- pkg/log/manage_test.go | 136 ++++++ pkg/log/package_test.go | 86 ++++ pkg/log/testdata/multi-dest-alt.yml | 4 +- pkg/log/testdata/multi-dest.yml | 4 +- pkg/log/utils.go | 4 +- pkg/log/utils_test.go | 411 +++++++++++++++++ 19 files changed, 1230 insertions(+), 789 deletions(-) create mode 100644 pkg/log/adapter_test.go create mode 100644 pkg/log/factory_base.go create mode 100644 pkg/log/factory_base_test.go create mode 100644 pkg/log/factory_gokit_test.go delete mode 100644 pkg/log/factory_test.go create mode 100644 pkg/log/factory_zap_test.go create mode 100644 pkg/log/manage_test.go create mode 100644 pkg/log/package_test.go create mode 100644 pkg/log/utils_test.go diff --git a/pkg/log/adapter.go b/pkg/log/adapter.go index 3c87b7dd..837acbe5 100644 --- a/pkg/log/adapter.go +++ b/pkg/log/adapter.go @@ -1,32 +1,18 @@ package log import ( - "github.com/go-kit/kit/log" - "github.com/go-kit/kit/log/level" + "io" "strings" ) // writerAdapter implements io.Writer and wrap around our Logger interface type writerAdapter struct { - logger log.Logger + logger Logger } -func NewWriterAdapter(logger Logger, lvl LoggingLevel) *writerAdapter { - kitLogger := log.Logger(logger) - switch lvl { - case LevelDebug: - kitLogger = level.Debug(logger) - case LevelInfo: - kitLogger = level.Info(logger) - case LevelWarn: - kitLogger = level.Warn(logger) - case LevelError: - kitLogger = level.Error(logger) - default: - // TODO should be a noop kit logger - } +func NewWriterAdapter(logger Logger, lvl LoggingLevel) io.Writer { return &writerAdapter{ - logger: kitLogger, + logger: logger.WithLevel(lvl), } } diff --git a/pkg/log/adapter_test.go b/pkg/log/adapter_test.go new file mode 100644 index 00000000..ab339387 --- /dev/null +++ b/pkg/log/adapter_test.go @@ -0,0 +1,51 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "github.com/onsi/gomega" + . "github.com/onsi/gomega" + "testing" +) + +/************************* + Tests + *************************/ + +func TestWriterAdapter(t *testing.T) { + test.RunTest(context.Background(), t, + test.Setup(SetupApplyTestLoggerConfig()), + test.SubTestSetup(SubSetupClearLogOutput()), + test.GomegaSubTest(SubTestWrite(LevelDebug), "DebugWithContext"), + test.GomegaSubTest(SubTestWrite(LevelInfo), "InfoWithContext"), + test.GomegaSubTest(SubTestWrite(LevelWarn), "WarnWithContext"), + test.GomegaSubTest(SubTestWrite(LevelError), "ErrorWithContext"), + ) +} + +/************************* + Sub-Test Cases + *************************/ + +func SubTestWrite(level LoggingLevel) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(level), + ExpectCaller(`[a-zA-Z_]+\.go:[0-9]+`), + ) + expectJson := CopyOf(expectText) + + logger := New(LoggerName) + writer := NewWriterAdapter(logger, level) + + // With Context + msg, _ := RandomMessage() + n, e := writer.Write([]byte(msg)) + g.Expect(e).To(Succeed(), "Write() should not fail") + g.Expect(n).ToNot(BeZero(), "Write() should return non-zero count") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + } +} \ No newline at end of file diff --git a/pkg/log/configurable_gokit.go b/pkg/log/configurable_gokit.go index 307b8bdd..e81421bc 100644 --- a/pkg/log/configurable_gokit.go +++ b/pkg/log/configurable_gokit.go @@ -15,9 +15,9 @@ var ( ) ) -// configurableLogger implements Logger and Contextual -type configurableLogger struct { - logger +// configurableKitLogger implements Logger and Contextual +type configurableKitLogger struct { + kitLogger name string lvl LoggingLevel template log.Logger @@ -26,10 +26,10 @@ type configurableLogger struct { isTerm bool } -func newConfigurableLogger(name string, templateLogger log.Logger, logLevel LoggingLevel, valuers ContextValuers) *configurableLogger { +func newConfigurableLogger(name string, templateLogger log.Logger, logLevel LoggingLevel, valuers ContextValuers) *configurableKitLogger { swap := log.SwapLogger{} - k := &configurableLogger{ - logger: logger{ + k := &configurableKitLogger{ + kitLogger: kitLogger{ Logger: log.With(&swap, LogKeyTimestamp, timestampUTC, LogKeyCaller, log.Caller(4), @@ -46,7 +46,7 @@ func newConfigurableLogger(name string, templateLogger log.Logger, logLevel Logg return k } -func (l *configurableLogger) WithContext(ctx context.Context) Logger { +func (l *configurableKitLogger) WithContext(ctx context.Context) Logger { if ctx == nil { return l } @@ -59,7 +59,7 @@ func (l *configurableLogger) WithContext(ctx context.Context) Logger { return l.withKV(fields) } -func (l *configurableLogger) setLevel(lv LoggingLevel) { +func (l *configurableKitLogger) setLevel(lv LoggingLevel) { var opt level.Option switch lv { case LevelOff: @@ -80,7 +80,7 @@ func (l *configurableLogger) setLevel(lv LoggingLevel) { } // IsTerminal implements internal.TerminalAware -func (l *configurableLogger) IsTerminal() bool { +func (l *configurableKitLogger) IsTerminal() bool { return l.isTerm } @@ -95,8 +95,8 @@ func isTerminal(l log.Logger) bool { } } return true - case *configurableLogger: - return l.(*configurableLogger).isTerm + case *configurableKitLogger: + return l.(*configurableKitLogger).isTerm default: return false } diff --git a/pkg/log/factory_base.go b/pkg/log/factory_base.go new file mode 100644 index 00000000..79e660ba --- /dev/null +++ b/pkg/log/factory_base.go @@ -0,0 +1,35 @@ +package log + +import ( + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" + "fmt" + "os" + "path/filepath" +) + +/* + Common functions that useful to any logger factory + */ + +func loggerKey(name string) string { + return utils.CamelToSnakeCase(name) +} + +func convertLevelsNameToKey(byNames map[string]LoggingLevel) (byKeys map[string]LoggingLevel) { + byKeys = map[string]LoggingLevel{} + for k, v := range byNames { + byKeys[loggerKey(k)] = v + } + return +} + +func openOrCreateFile(location string) (*os.File, error) { + if location == "" { + return nil, fmt.Errorf("location is missing for file logger") + } + dir := filepath.Dir(location) + if e := os.MkdirAll(dir, 0744); e != nil { + return nil, e + } + return os.OpenFile(location, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666) +} diff --git a/pkg/log/factory_base_test.go b/pkg/log/factory_base_test.go new file mode 100644 index 00000000..18a4a710 --- /dev/null +++ b/pkg/log/factory_base_test.go @@ -0,0 +1,345 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "errors" + "fmt" + "github.com/onsi/gomega" + . "github.com/onsi/gomega" + "os" + "regexp" + "sync" + "testing" + "time" +) + +/* + This file only defines sub tests that applicable to all factories implementation +*/ + +const ExpectedDefaultCaller = `utils_test\.go:[0-9]+` +const ExpectedDirectCaller = `factory_base_test\.go:[0-9]+` + +/************************* + Sub-Test Cases + *************************/ + +func SubSetupClearLogOutput() test.SetupFunc { + return func(ctx context.Context, t *testing.T) (context.Context, error) { + if e := os.WriteFile(LogOutputJson, []byte{}, 0666); e != nil && !errors.Is(e, os.ErrNotExist) { + return ctx, e + } + if e := os.WriteFile(LogOutputText, []byte{}, 0666); e != nil && !errors.Is(e, os.ErrNotExist) { + return ctx, e + } + return ctx, nil + } +} + +func SubSetupTestContext() test.SetupFunc { + return func(ctx context.Context, t *testing.T) (context.Context, error) { + ctx = context.WithValue(ctx, CtxKeyStatic, CtxValueStatic) + return ctx, nil + } +} + +func SubTestLoggingWithContext(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(level), + ExpectCaller(ExpectedDefaultCaller), + ExpectFields(LogKeyStatic, "test-value-in-ctx"), + ) + expectJson := CopyOf(expectText) + + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + + // With Context + AssertLeveledLogging(g, logger.WithContext(ctx), level, expectJson, expectText) + } +} + +func SubTestLoggingWithoutContext(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(level), + ExpectCaller(ExpectedDefaultCaller), + ExpectFields(LogKeyStatic, nil), + ) + expectJson := CopyOf(expectText) + + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + + // Without Context + AssertLeveledLogging(g, logger, level, expectJson, expectText) + } +} + +func SubTestWithCaller(fn TestFactoryCreateFunc, runtimeCaller interface{}) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + const staticCaller = `SubTest` + var msg string + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + // static caller + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(LevelInfo), + ExpectCaller(`SubTest`), + ExpectFields(LogKeyStatic, nil), + ) + expectJson := CopyOf(expectText) + valuer := func() interface{} { return staticCaller } + + msg, _ = RandomMessage() + logger.WithCaller(staticCaller).Info(msg) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + + msg, _ = RandomMessage() + logger.WithCaller(valuer).Info(msg) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + + // runtime caller with different skip depth + msg, _ = RandomMessage() + expectText = CopyOf(expectText, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) + expectJson = CopyOf(expectJson, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) + logger.WithCaller(runtimeCaller).Info(msg) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + } +} + +func SubTestConcurrent(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + const routines = 500 + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + + // log many stuff concurrently + var wg sync.WaitGroup + wg.Add(routines) + for i := 0; i < routines; i++ { + go func() { + token := utils.RandomString(10) + logger.WithContext(ctx).WithKV(token, time.Second).Infof("%s [%s]", StaticMsg, token) + wg.Done() + }() + } + wg.Wait() + + // assert results + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(LevelInfo), + ExpectCaller(ExpectedDirectCaller), + ExpectMsgRegex(fmt.Sprintf(`%s \[%s\]`, regexp.QuoteMeta(StaticMsg), "[a-zA-Z0-9]{10}")), + ) + expectJson := CopyOf(expectText) + AssertEachJsonLogEntry(g, routines, expectJson) + AssertEachTextLogEntry(g, routines, expectText) + + } +} + +func SubTestRefresh(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(LevelInfo), + ExpectCaller(ExpectedDefaultCaller), + ExpectFields(LogKeyStatic, "test-value-in-ctx"), + ) + expectJson := CopyOf(expectText) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelInfo, expectJson, expectText) + + expectText = CopyOf(expectText, ExpectLevel(LevelWarn)) + expectJson = CopyOf(expectJson, ExpectLevel(LevelWarn)) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) + + // refresh with different log level and context mappers + newProps := BindProperties(g, os.DirFS("testdata"), "multi-dest-alt.yml") + e := f.refresh(&newProps) + g.Expect(e).To(Succeed(), "refresh should not fail") + + expectText = CopyOf(expectText, ExpectLevel(LevelWarn), ExpectFields(LogKeyStatic, nil, LogKeyStaticAlt, "test-value-in-ctx")) + expectJson = CopyOf(expectJson, ExpectLevel(LevelWarn), ExpectFields(LogKeyStatic, nil, LogKeyStaticAlt, "test-value-in-ctx")) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) + // logging at level INFO should not yield new logs (last log is still the same + expectText = CopyOf(expectText, ExpectNotExists(), ExpectLevel(LevelInfo)) + expectJson = CopyOf(expectJson, ExpectNotExists(), ExpectLevel(LevelInfo)) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelInfo, expectJson, expectText) + + // refresh with different loggers + newProps = BindProperties(g, os.DirFS("testdata"), "no-loggers.yml") + e = f.refresh(&newProps) + g.Expect(e).To(Succeed(), "refresh should not fail") + expectText = CopyOf(expectText, ExpectNotExists(), ExpectLevel(LevelWarn)) + expectJson = CopyOf(expectJson, ExpectNotExists(), ExpectLevel(LevelWarn)) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) + } +} + +func SubTestAddContextValuers(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName1 = `TestLogger` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName1) + expectText := NewExpectedLog( + ExpectName(LoggerName1), + ExpectLevel(LevelDebug), + ExpectCaller(ExpectedDefaultCaller), + ExpectFields(LogKeyStatic, "test-value-in-ctx"), + ) + expectJson := CopyOf(expectText) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelDebug, expectJson, expectText) + + // try add new context valuers + f.addContextValuers(ContextValuers{ + LogKeyExtra: func(_ context.Context) interface{} { + return "extra-value" + }, + }) + expectText = CopyOf(expectText, ExpectLevel(LevelDebug), ExpectFields(LogKeyExtra, "extra-value")) + expectJson = CopyOf(expectJson, ExpectLevel(LevelDebug), ExpectFields(LogKeyExtra, "extra-value")) + AssertLeveledLogging(g, logger.WithContext(ctx), LevelDebug, expectJson, expectText) + } +} + +func SubTestSetLevel(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerNamePrefix = `TestLogger` + const LoggerName1 = `TestLogger.1` + const LoggerName2 = `TestLogger.2` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger1 := f.createLogger(LoggerName1) + logger2 := f.createLogger(LoggerName2) + expectText1 := NewExpectedLog( + ExpectName(LoggerName1), + ExpectLevel(LevelInfo), + ExpectCaller(ExpectedDefaultCaller), + ExpectFields(LogKeyStatic, "test-value-in-ctx"), + ) + expectText2 := CopyOf(expectText1, ExpectName(LoggerName2)) + expectJson1 := CopyOf(expectText1) + expectJson2 := CopyOf(expectJson1, ExpectName(LoggerName2)) + + // set logger particular levels + lvl := LevelInfo + f.setLevel(LoggerName1, &lvl) + f.setLevel(LoggerName2, &lvl) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelInfo, expectJson1, expectText1) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelInfo, expectJson2, expectText2) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelDebug, + CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelDebug))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelDebug, + CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelDebug))) + + // try unset level, DEBUG should be enabled + f.setLevel(LoggerName2, nil) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelDebug, + CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelDebug))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelDebug, + CopyOf(expectJson2, ExpectLevel(LevelDebug)), CopyOf(expectText2, ExpectLevel(LevelDebug))) + + // try set level with prefix, now logger 1 has specific settings, logger 2 inherits parent logger settings + lvl = LevelWarn + f.setLevel(LoggerNamePrefix, &lvl) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelInfo, + CopyOf(expectJson1, ExpectLevel(LevelInfo)), CopyOf(expectText1, ExpectLevel(LevelInfo))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelInfo, + CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelInfo)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelInfo))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelWarn, + CopyOf(expectJson2, ExpectLevel(LevelWarn)), CopyOf(expectText2, ExpectLevel(LevelWarn))) + + // try set root and unset everything else + lvl = LevelError + f.setLevel("default", &lvl) + f.setLevel(LoggerNamePrefix, nil) + f.setLevel(LoggerName1, nil) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelWarn, + CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelWarn)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelWarn))) + AssertLeveledLogging(g, logger1.WithContext(ctx), LevelError, + CopyOf(expectJson1, ExpectLevel(LevelError)), CopyOf(expectText1, ExpectLevel(LevelError))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelWarn, + CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelWarn)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelWarn))) + AssertLeveledLogging(g, logger2.WithContext(ctx), LevelError, + CopyOf(expectJson2, ExpectLevel(LevelError)), CopyOf(expectText2, ExpectLevel(LevelError))) + } +} + +func SubTestTerminal(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + f := fn(g, os.DirFS("testdata"), "multi-dest.yml") + logger := f.createLogger(LoggerName) + g.Expect(IsTerminal(logger)).To(BeFalse(), "IsTerminal should be false for multi-dest logger") + } +} + +/************************* + Helpers + *************************/ + +func AssertLeveledLogging(g *gomega.WithT, l Logger, level LoggingLevel, expectJson, expectText *ExpectedLog) { + var token string + var msg string + + msg, token = RandomMessage() + DoLeveledLogf(l, level, "%s [%s]", StaticMsg, token) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields(LogKeyMessage, msg))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) + + msg, token = RandomMessage() + DoLeveledLogf(l.WithKV("adhoc-key", "adhoc-value"), + level, "%s [%s]", StaticMsg, token) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) + + msg, token = RandomMessage() + DoLeveledLogKV(l, level, msg, "test-key", "test-value") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) + + msg, token = RandomMessage() + DoLeveledLogKV(l.WithKV("adhoc-key", "adhoc-value"), + level, msg, "test-key", "test-value") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) + + // following logging statements has one less caller stack, therefore the "caller" would be different + msg, token = RandomMessage() + e := l.WithLevel(level).Log(LogKeyMessage, msg) + g.Expect(e).To(Succeed(), "Log() should not fail") + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectCaller(ExpectedDirectCaller))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectCaller(ExpectedDirectCaller))) + + msg, token = RandomMessage() + l.WithLevel(level).Printf("%s [%s]", StaticMsg, token) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectCaller(ExpectedDirectCaller))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectCaller(ExpectedDirectCaller))) + + msg, token = RandomMessage() + l.WithLevel(level).Print(msg) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectCaller(ExpectedDirectCaller))) + AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectCaller(ExpectedDirectCaller))) + + msg, token = RandomMessage() + l.WithLevel(level).Println(msg) + AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg+"\n"), ExpectCaller(ExpectedDirectCaller))) + // Note: multi-lined test format is not asserted +} diff --git a/pkg/log/factory_gokit.go b/pkg/log/factory_gokit.go index 8d630f5a..84d48741 100644 --- a/pkg/log/factory_gokit.go +++ b/pkg/log/factory_gokit.go @@ -3,12 +3,10 @@ package log import ( "context" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" - "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" "fmt" "github.com/go-kit/kit/log" "io" "os" - "path/filepath" "strings" ) @@ -24,7 +22,7 @@ type kitLoggerFactory struct { templateLogger log.Logger effectiveValuers ContextValuers extraValuers ContextValuers - registry map[string]*configurableLogger + registry map[string]*configurableKitLogger } func newKitLoggerFactory(properties *Properties) *kitLoggerFactory { @@ -35,9 +33,9 @@ func newKitLoggerFactory(properties *Properties) *kitLoggerFactory { return &kitLoggerFactory{ rootLogLevel: rootLogLevel, - logLevels: properties.Levels, + logLevels: convertLevelsNameToKey(properties.Levels), templateLogger: buildTemplateLoggerFromConfig(properties), - registry: map[string]*configurableLogger{}, + registry: map[string]*configurableKitLogger{}, extraValuers: ContextValuers{}, effectiveValuers: buildContextValuerFromConfig(properties), } @@ -111,7 +109,7 @@ func (f *kitLoggerFactory) refresh(properties *Properties) error { f.templateLogger = buildTemplateLoggerFromConfig(properties) f.rootLogLevel = rootLogLevel - f.logLevels = properties.Levels + f.logLevels = convertLevelsNameToKey(properties.Levels) f.effectiveValuers = buildContextValuerFromConfig(properties) // merge valuers, note: we don't delete extra valuers during refresh @@ -139,10 +137,6 @@ func (f *kitLoggerFactory) resolveEffectiveLevel(key string) LoggingLevel { return f.rootLogLevel } -func loggerKey(name string) string { - return utils.CamelToSnakeCase(name) -} - func buildContextValuerFromConfig(properties *Properties) ContextValuers { valuers := ContextValuers{} // k is context-key, v is log-key @@ -209,13 +203,3 @@ func newKitLoggerWithWriter(w io.Writer, props *LoggerProperties) (log.Logger, e return nil, fmt.Errorf("unsupported logger format: %v", props.Format) } -func openOrCreateFile(location string) (*os.File, error) { - if location == "" { - return nil, fmt.Errorf("location is missing for file logger") - } - dir := filepath.Dir(location) - if e := os.MkdirAll(dir, 0744); e != nil { - return nil, e - } - return os.OpenFile(location, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666) -} diff --git a/pkg/log/factory_gokit_test.go b/pkg/log/factory_gokit_test.go new file mode 100644 index 00000000..dbcc5689 --- /dev/null +++ b/pkg/log/factory_gokit_test.go @@ -0,0 +1,53 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "github.com/go-kit/kit/log" + "github.com/onsi/gomega" + "io/fs" + "testing" +) + +/************************* + Tests + *************************/ + +func TestGoKitLogger(t *testing.T) { + factoryCreator := GoKitFactoryCreator() + test.RunTest(context.Background(), t, + test.SubTestSetup(SubSetupClearLogOutput()), + test.SubTestSetup(SubSetupTestContext()), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelDebug), "DebugWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelDebug), "DebugWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelInfo), "InfoWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelInfo), "InfoWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelWarn), "WarnWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelWarn), "WarnWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelError), "ErrorWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelError), "ErrorWithoutContext"), + test.GomegaSubTest(SubTestWithCaller(factoryCreator, log.Caller(7)), "WithCaller"), + test.GomegaSubTest(SubTestConcurrent(factoryCreator), "Concurrent"), + test.GomegaSubTest(SubTestRefresh(factoryCreator), "Refresh"), + test.GomegaSubTest(SubTestAddContextValuers(factoryCreator), "AddContextValuers"), + test.GomegaSubTest(SubTestSetLevel(factoryCreator), "SetLevel"), + test.GomegaSubTest(SubTestTerminal(factoryCreator), "IsTerminal"), + ) +} + +/************************* + Sub-Tests + *************************/ + +/* Sub tests are defined in factory_test.go, shared with all factory tests */ + +/************************* + Helpers + *************************/ + +func GoKitFactoryCreator() TestFactoryCreateFunc { + return func(g *gomega.WithT, fsys fs.FS, path string) loggerFactory { + p := BindProperties(g, fsys, path) + return newKitLoggerFactory(&p) + } +} \ No newline at end of file diff --git a/pkg/log/factory_test.go b/pkg/log/factory_test.go deleted file mode 100644 index 294a96f8..00000000 --- a/pkg/log/factory_test.go +++ /dev/null @@ -1,686 +0,0 @@ -package log - -import ( - "bufio" - "context" - "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" - "cto-github.cisco.com/NFV-BU/go-lanai/test" - "encoding/json" - "fmt" - "github.com/ghodss/yaml" - "github.com/go-kit/kit/log" - "github.com/onsi/gomega" - . "github.com/onsi/gomega" - "io" - "io/fs" - "os" - "regexp" - "strings" - "sync" - "testing" - "time" -) - -/************************* - Setup Test - *************************/ - -const ( - LogOutputJson = `testdata/.tmp/logs/json.log` - LogOutputText = `testdata/.tmp/logs/text.log` -) - -const ( - StaticLoggedCtxKey = `k-ctx-test` - StaticKeyInLog = `from-ctx` - StaticKeyInLogAlt = `from-ctx-alt` - StaticKeyInLogExtra = `extra-key` - StaticLoggedCtxValue = `test-value-in-ctx` - StaticMsg = `test log with random token` -) - -/************************* - Tests - *************************/ - -func TestGoKitLogger(t *testing.T) { - test.RunTest(context.Background(), t, - test.SubTestSetup(SubSetupClearLogOutput()), - test.SubTestSetup(SubSetupTestContext()), - test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelDebug), "DebugWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelDebug), "DebugWithoutContext"), - test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelInfo), "InfoWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelInfo), "InfoWithoutContext"), - test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelWarn), "WarnWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelWarn), "WarnWithoutContext"), - test.GomegaSubTest(SubTestLoggingWithContext(GoKitFactoryCreator(), LevelError), "ErrorWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(GoKitFactoryCreator(), LevelError), "ErrorWithoutContext"), - test.GomegaSubTest(SubTestWithCaller(GoKitFactoryCreator()), "WithCaller"), - test.GomegaSubTest(SubTestConcurrent(GoKitFactoryCreator()), "Concurrent"), - test.GomegaSubTest(SubTestRefresh(GoKitFactoryCreator()), "Refresh"), - test.GomegaSubTest(SubTestAddContextValuers(GoKitFactoryCreator()), "AddContextValuers"), - test.GomegaSubTest(SubTestSetLevel(GoKitFactoryCreator()), "SetLevel"), - test.GomegaSubTest(SubTestTerminal(GoKitFactoryCreator()), "IsTerminal"), - ) -} - -func TestZapLogger(t *testing.T) { - test.RunTest(context.Background(), t, - test.SubTestSetup(SubSetupClearLogOutput()), - test.SubTestSetup(SubSetupTestContext()), - test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelDebug), "DebugWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelDebug), "DebugWithoutContext"), - test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelInfo), "InfoWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelInfo), "InfoWithoutContext"), - test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelWarn), "WarnWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelWarn), "WarnWithoutContext"), - test.GomegaSubTest(SubTestLoggingWithContext(ZapFactoryCreator(), LevelError), "ErrorWithContext"), - test.GomegaSubTest(SubTestLoggingWithoutContext(ZapFactoryCreator(), LevelError), "ErrorWithoutContext"), - test.GomegaSubTest(SubTestWithCaller(ZapFactoryCreator()), "WithCaller"), - test.GomegaSubTest(SubTestConcurrent(ZapFactoryCreator()), "Concurrent"), - test.GomegaSubTest(SubTestRefresh(ZapFactoryCreator()), "TestRefresh"), - test.GomegaSubTest(SubTestAddContextValuers(ZapFactoryCreator()), "AddContextValuers"), - test.GomegaSubTest(SubTestSetLevel(ZapFactoryCreator()), "SetLevel"), - test.GomegaSubTest(SubTestTerminal(ZapFactoryCreator()), "IsTerminal"), - ) -} - -/************************* - Sub-Test Cases - *************************/ - -func SubSetupClearLogOutput() test.SetupFunc { - return func(ctx context.Context, t *testing.T) (context.Context, error) { - if e := os.WriteFile(LogOutputJson, []byte{}, 0666); e != nil { - return ctx, e - } - if e := os.WriteFile(LogOutputText, []byte{}, 0666); e != nil { - return ctx, e - } - return ctx, nil - } -} - -func SubSetupTestContext() test.SetupFunc { - return func(ctx context.Context, t *testing.T) (context.Context, error) { - ctx = context.WithValue(ctx, StaticLoggedCtxKey, StaticLoggedCtxValue) - return ctx, nil - } -} - -func SubTestLoggingWithContext(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerName = `TestLogger` - expectText := NewExpectedLog( - ExpectName(LoggerName), - ExpectLevel(level), - ExpectCaller(`factory_test\.go:[0-9]+`), - ExpectFields(StaticKeyInLog, "test-value-in-ctx"), - ) - expectJson := CopyOf(expectText) - - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger := f.createLogger(LoggerName) - - // With Context - AssertLeveledLogging(g, logger.WithContext(ctx), level, expectJson, expectText) - } -} - -func SubTestLoggingWithoutContext(fn TestFactoryCreateFunc, level LoggingLevel) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerName = `TestLogger` - expectText := NewExpectedLog( - ExpectName(LoggerName), - ExpectLevel(level), - ExpectCaller(`factory_test\.go:[0-9]+`), - ExpectFields(StaticKeyInLog, nil), - ) - expectJson := CopyOf(expectText) - - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger := f.createLogger(LoggerName) - - // Without Context - AssertLeveledLogging(g, logger, level, expectJson, expectText) - } -} - -func SubTestWithCaller(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerName = `TestLogger` - const staticCaller = `SubTest` - level := LevelInfo - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger := f.createLogger(LoggerName) - // static caller - expectText := NewExpectedLog( - ExpectName(LoggerName), - ExpectLevel(level), - ExpectCaller(`SubTest`), - ExpectFields(StaticKeyInLog, nil), - ) - expectJson := CopyOf(expectText) - valuer := func() interface{} { return staticCaller } - AssertLeveledLogging(g, logger.WithCaller(staticCaller), level, expectJson, expectText) - AssertLeveledLogging(g, logger.WithCaller(valuer), level, expectJson, expectText) - - // runtime caller with different skip depth - expectText = CopyOf(expectText, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) - expectJson = CopyOf(expectJson, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) - switch f.(type) { - case *kitLoggerFactory: - AssertLeveledLogging(g, logger.WithCaller(log.Caller(7)), level, expectJson, expectText) - case *zapLoggerFactory: - AssertLeveledLogging(g, logger.WithCaller(RuntimeCaller(7)), level, expectJson, expectText) - } - } -} - -func SubTestConcurrent(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerName = `TestLogger` - const routines = 500 - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger := f.createLogger(LoggerName) - - // log many stuff concurrently - var wg sync.WaitGroup - wg.Add(routines) - for i := 0; i < routines; i++ { - go func() { - token := utils.RandomString(10) - logger.WithContext(ctx).WithKV(token, time.Second).Infof("%s [%s]", StaticMsg, token) - wg.Done() - }() - } - wg.Wait() - - // assert results - expectText := NewExpectedLog( - ExpectName(LoggerName), - ExpectLevel(LevelInfo), - ExpectCaller(`factory_test\.go:[0-9]+`), - ExpectMsgRegex(fmt.Sprintf(`%s \[%s\]`, regexp.QuoteMeta(StaticMsg), "[a-zA-Z0-9]{10}")), - ) - expectJson := CopyOf(expectText) - AssertEachJsonLogEntry(g, routines, expectJson) - AssertEachTextLogEntry(g, routines, expectText) - - } -} - -func SubTestRefresh(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerName = `TestLogger` - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger := f.createLogger(LoggerName) - expectText := NewExpectedLog( - ExpectName(LoggerName), - ExpectLevel(LevelInfo), - ExpectCaller(`factory_test\.go:[0-9]+`), - ExpectFields(StaticKeyInLog, "test-value-in-ctx"), - ) - expectJson := CopyOf(expectText) - AssertLeveledLogging(g, logger.WithContext(ctx), LevelInfo, expectJson, expectText) - - expectText = CopyOf(expectText, ExpectLevel(LevelWarn)) - expectJson = CopyOf(expectJson, ExpectLevel(LevelWarn)) - AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) - - // refresh with different log level and context mappers - newProps := BindProperties(g, os.DirFS("testdata"), "multi-dest-alt.yml") - e := f.refresh(&newProps) - g.Expect(e).To(Succeed(), "refresh should not fail") - - expectText = CopyOf(expectText, ExpectLevel(LevelWarn), ExpectFields(StaticKeyInLog, nil, StaticKeyInLogAlt, "test-value-in-ctx")) - expectJson = CopyOf(expectJson, ExpectLevel(LevelWarn), ExpectFields(StaticKeyInLog, nil, StaticKeyInLogAlt, "test-value-in-ctx")) - AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) - // logging at level INFO should not yield new logs (last log is still the same - expectText = CopyOf(expectText, ExpectNotExists(), ExpectLevel(LevelInfo)) - expectJson = CopyOf(expectJson, ExpectNotExists(), ExpectLevel(LevelInfo)) - AssertLeveledLogging(g, logger.WithContext(ctx), LevelInfo, expectJson, expectText) - - // refresh with different loggers - newProps = BindProperties(g, os.DirFS("testdata"), "no-loggers.yml") - e = f.refresh(&newProps) - g.Expect(e).To(Succeed(), "refresh should not fail") - expectText = CopyOf(expectText, ExpectNotExists(), ExpectLevel(LevelWarn)) - expectJson = CopyOf(expectJson, ExpectNotExists(), ExpectLevel(LevelWarn)) - AssertLeveledLogging(g, logger.WithContext(ctx), LevelWarn, expectJson, expectText) - } -} - -func SubTestAddContextValuers(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerName1 = `TestLogger` - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger := f.createLogger(LoggerName1) - expectText := NewExpectedLog( - ExpectName(LoggerName1), - ExpectLevel(LevelDebug), - ExpectCaller(`factory_test\.go:[0-9]+`), - ExpectFields(StaticKeyInLog, "test-value-in-ctx"), - ) - expectJson := CopyOf(expectText) - AssertLeveledLogging(g, logger.WithContext(ctx), LevelDebug, expectJson, expectText) - - // try add new context valuers - f.addContextValuers(ContextValuers{ - StaticKeyInLogExtra: func(_ context.Context) interface{} { - return "extra-value" - }, - }) - expectText = CopyOf(expectText, ExpectLevel(LevelDebug), ExpectFields(StaticKeyInLogExtra, "extra-value")) - expectJson = CopyOf(expectJson, ExpectLevel(LevelDebug), ExpectFields(StaticKeyInLogExtra, "extra-value")) - AssertLeveledLogging(g, logger.WithContext(ctx), LevelDebug, expectJson, expectText) - } -} - -func SubTestSetLevel(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerNamePrefix = `TestLogger` - const LoggerName1 = `TestLogger.1` - const LoggerName2 = `TestLogger.2` - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger1 := f.createLogger(LoggerName1) - logger2 := f.createLogger(LoggerName2) - expectText1 := NewExpectedLog( - ExpectName(LoggerName1), - ExpectLevel(LevelInfo), - ExpectCaller(`factory_test\.go:[0-9]+`), - ExpectFields(StaticKeyInLog, "test-value-in-ctx"), - ) - expectText2 := CopyOf(expectText1, ExpectName(LoggerName2)) - expectJson1 := CopyOf(expectText1) - expectJson2 := CopyOf(expectJson1, ExpectName(LoggerName2)) - - // set logger particular levels - lvl := LevelInfo - f.setLevel(LoggerName1, &lvl) - f.setLevel(LoggerName2, &lvl) - AssertLeveledLogging(g, logger1.WithContext(ctx), LevelInfo, expectJson1, expectText1) - AssertLeveledLogging(g, logger2.WithContext(ctx), LevelInfo, expectJson2, expectText2) - AssertLeveledLogging(g, logger1.WithContext(ctx), LevelDebug, - CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelDebug))) - AssertLeveledLogging(g, logger2.WithContext(ctx), LevelDebug, - CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelDebug))) - - // try unset level, DEBUG should be enabled - f.setLevel(LoggerName2, nil) - AssertLeveledLogging(g, logger1.WithContext(ctx), LevelDebug, - CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelDebug)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelDebug))) - AssertLeveledLogging(g, logger2.WithContext(ctx), LevelDebug, - CopyOf(expectJson2, ExpectLevel(LevelDebug)), CopyOf(expectText2, ExpectLevel(LevelDebug))) - - // try set level with prefix, now logger 1 has specific settings, logger 2 inherits parent logger settings - lvl = LevelWarn - f.setLevel(LoggerNamePrefix, &lvl) - AssertLeveledLogging(g, logger1.WithContext(ctx), LevelInfo, - CopyOf(expectJson1, ExpectLevel(LevelInfo)), CopyOf(expectText1, ExpectLevel(LevelInfo))) - AssertLeveledLogging(g, logger2.WithContext(ctx), LevelInfo, - CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelInfo)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelInfo))) - AssertLeveledLogging(g, logger2.WithContext(ctx), LevelWarn, - CopyOf(expectJson2, ExpectLevel(LevelWarn)), CopyOf(expectText2, ExpectLevel(LevelWarn))) - - // try set root and unset everything else - lvl = LevelError - f.setLevel("default", &lvl) - f.setLevel(LoggerNamePrefix, nil) - f.setLevel(LoggerName1, nil) - AssertLeveledLogging(g, logger1.WithContext(ctx), LevelWarn, - CopyOf(expectJson1, ExpectNotExists(), ExpectLevel(LevelWarn)), CopyOf(expectText1, ExpectNotExists(), ExpectLevel(LevelWarn))) - AssertLeveledLogging(g, logger1.WithContext(ctx), LevelError, - CopyOf(expectJson1, ExpectLevel(LevelError)), CopyOf(expectText1, ExpectLevel(LevelError))) - AssertLeveledLogging(g, logger2.WithContext(ctx), LevelWarn, - CopyOf(expectJson2, ExpectNotExists(), ExpectLevel(LevelWarn)), CopyOf(expectText2, ExpectNotExists(), ExpectLevel(LevelWarn))) - AssertLeveledLogging(g, logger2.WithContext(ctx), LevelError, - CopyOf(expectJson2, ExpectLevel(LevelError)), CopyOf(expectText2, ExpectLevel(LevelError))) - } -} - -func SubTestTerminal(fn TestFactoryCreateFunc) test.GomegaSubTestFunc { - return func(ctx context.Context, t *testing.T, g *gomega.WithT) { - const LoggerName = `TestLogger` - f := fn(g, os.DirFS("testdata"), "multi-dest.yml") - logger := f.createLogger(LoggerName) - g.Expect(IsTerminal(logger)).To(BeFalse(), "IsTerminal should be false for multi-dest logger") - } -} - -/************************* - Helpers - *************************/ - -type TestFactoryCreateFunc func(g *gomega.WithT, fsys fs.FS, path string) loggerFactory - -func BindProperties(g *gomega.WithT, fsys fs.FS, path string) (props Properties) { - data, e := fs.ReadFile(fsys, path) - g.Expect(e).To(Succeed(), "reading logger config file should not fail") - e = yaml.Unmarshal(data, &props) - g.Expect(e).To(Succeed(), "parsing logger config file should not fail") - return -} - -func GoKitFactoryCreator() TestFactoryCreateFunc { - return func(g *WithT, fsys fs.FS, path string) loggerFactory { - p := BindProperties(g, fsys, path) - return newKitLoggerFactory(&p) - } -} - -func ZapFactoryCreator() TestFactoryCreateFunc { - return func(g *WithT, fsys fs.FS, path string) loggerFactory { - p := BindProperties(g, fsys, path) - return newZapLoggerFactory(&p) - } -} - -func DoLeveledLogf(l Logger, lvl LoggingLevel, tmpl string, args ...interface{}) { - switch lvl { - case LevelDebug: - l.Debugf(tmpl, args...) - case LevelInfo: - l.Infof(tmpl, args...) - case LevelWarn: - l.Warnf(tmpl, args...) - case LevelError: - l.Errorf(tmpl, args...) - default: - // do nothing - } -} - -func DoLeveledLogKV(l Logger, lvl LoggingLevel, msg string, kvs ...interface{}) { - switch lvl { - case LevelDebug: - l.Debug(msg, kvs...) - case LevelInfo: - l.Info(msg, kvs...) - case LevelWarn: - l.Warn(msg, kvs...) - case LevelError: - l.Error(msg, kvs...) - default: - // do nothing - } -} - -type ExpectedLog struct { - Name string - Level LoggingLevel - Msg string - MsgRegex string - CallerRegex string - Fields map[string]interface{} - Absent bool -} - -func NewExpectedLog(opts ...func(expect *ExpectedLog)) *ExpectedLog { - expect := ExpectedLog{ - CallerRegex: `*[a-zA-Z0-9_\-]+.go:[0-9]+`, - Fields: map[string]interface{}{}, - } - for _, fn := range opts { - fn(&expect) - } - return &expect -} - -func CopyOf(log *ExpectedLog, opts ...func(expect *ExpectedLog)) *ExpectedLog { - if log == nil { - return nil - } - cpy := *log - cpy.Fields = map[string]interface{}{} - for k, v := range log.Fields { - cpy.Fields[k] = v - } - for _, fn := range opts { - fn(&cpy) - } - return &cpy -} - -func ExpectNotExists() func(expect *ExpectedLog) { - return func(expect *ExpectedLog) { - expect.Absent = true - } -} - -func ExpectName(name string) func(expect *ExpectedLog) { - return func(expect *ExpectedLog) { - expect.Name = name - } -} - -func ExpectLevel(lvl LoggingLevel) func(expect *ExpectedLog) { - return func(expect *ExpectedLog) { - expect.Level = lvl - } -} - -func ExpectMsg(msg string) func(expect *ExpectedLog) { - return func(expect *ExpectedLog) { - expect.Msg = msg - } -} - -func ExpectMsgRegex(regex string) func(expect *ExpectedLog) { - return func(expect *ExpectedLog) { - expect.MsgRegex = regex - } -} - -func ExpectCaller(callerRegex string) func(expect *ExpectedLog) { - return func(expect *ExpectedLog) { - expect.CallerRegex = callerRegex - } -} - -func ExpectFields(kvs ...interface{}) func(expect *ExpectedLog) { - return func(expect *ExpectedLog) { - for i := 0; i < len(kvs); i += 2 { - var key string - switch k := kvs[i].(type) { - case string: - key = k - default: - key = fmt.Sprint(k) - } - if i == len(kvs)-1 { - expect.Fields[key] = nil - } else { - expect.Fields[key] = kvs[i+1] - } - } - } -} - -func AssertLeveledLogging(g *gomega.WithT, l Logger, level LoggingLevel, expectJson, expectText *ExpectedLog) { - var token string - var msg string - - token = utils.RandomString(10) - msg = fmt.Sprintf("%s [%s]", StaticMsg, token) - DoLeveledLogf(l, level, "%s [%s]", StaticMsg, token) - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields(LogKeyMessage, msg))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - - DoLeveledLogf(l.WithKV("adhoc-key", "adhoc-value"), - level, "%s [%s]", StaticMsg, token) - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("adhoc-key", "adhoc-value"))) - - DoLeveledLogKV(l, level, msg, "test-key", "test-value") - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value"))) - - DoLeveledLogKV(l.WithKV("adhoc-key", "adhoc-value"), - level, msg, "test-key", "test-value") - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg), ExpectFields("test-key", "test-value", "adhoc-key", "adhoc-value"))) - - e := l.WithLevel(level).Log(LogKeyMessage, msg) - g.Expect(e).To(Succeed(), "Log() should not fail") - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - - l.WithLevel(level).Printf("%s [%s]", StaticMsg, token) - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - - l.WithLevel(level).Print(msg) - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) - AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) - - l.WithLevel(level).Println(msg) - AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg+"\n"))) -} - -func AssertJsonLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { - if !expect.Absent { - g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") - } - var decoded map[string]interface{} - e := json.Unmarshal([]byte(logEntry), &decoded) - g.Expect(e).To(Succeed(), "parsing JSON log should not fail") - - if expect.Absent { - if len(expect.MsgRegex) != 0 { - g.Expect(decoded).ToNot(HaveKeyWithValue(LogKeyMessage, MatchRegexp(expect.MsgRegex)), "log should have correct message") - } else { - g.Expect(decoded).ToNot(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") - } - return - } - g.Expect(decoded).To(HaveKeyWithValue(LogKeyLevel, strings.ToLower(expect.Level.String())), "log should have correct level") - g.Expect(decoded).To(HaveKeyWithValue(LogKeyName, expect.Name), "log should have correct logger name") - if len(expect.MsgRegex) != 0 { - g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, MatchRegexp(expect.MsgRegex)), "log should have correct message") - } else { - g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") - } - if len(expect.CallerRegex) != 0 { - g.Expect(decoded).To(HaveKeyWithValue(LogKeyCaller, MatchRegexp(expect.CallerRegex)), "log should have correct caller") - } - for k, v := range expect.Fields { - if v != nil { - g.Expect(decoded).To(HaveKeyWithValue(k, v), "JSON log should have correct KV pair") - } else { - g.Expect(decoded).ToNot(HaveKey(k), "JSON log should not have key [%s]", k) - } - } -} - -func AssertLastJsonLogEntry(g *gomega.WithT, expect *ExpectedLog) { - line := ReadLastLogEntry(g, LogOutputJson, 0) - AssertJsonLogEntry(g, string(line), expect) -} - -func AssertEachJsonLogEntry(g *gomega.WithT, expectCount int, expect *ExpectedLog) { - count := ForEachLogEntry(g, LogOutputJson, func(line []byte) { - AssertJsonLogEntry(g, string(line), expect) - }) - g.Expect(count).To(Equal(expectCount), "log should contain correct number of entries") - -} - -func AssertTextLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { - if !expect.Absent { - g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") - } - if len(expect.CallerRegex) == 0 { - expect.CallerRegex = `*[a-zA-Z0-9_\-]+.go:[0-9]+` - } - msgRegex := expect.MsgRegex - if len(msgRegex) == 0 { - msgRegex = regexp.QuoteMeta(expect.Msg) - } - regex := fmt.Sprintf(`[0-9\-]+T[0-9:.]+Z +%s +\[ *%s\] +%s: .*%s.*`, - regexp.QuoteMeta(expect.Level.String()), expect.CallerRegex, regexp.QuoteMeta(expect.Name), msgRegex) - - if expect.Absent { - g.Expect(logEntry).ToNot(MatchRegexp(regex), "log should not match pattern") - return - } - g.Expect(logEntry).To(MatchRegexp(regex), "log should have correct pattern") - for k, v := range expect.Fields { - switch p := v.(type) { - case nil: - regex := fmt.Sprintf(`%s *= *[^ ]+`, regexp.QuoteMeta(k)) - g.Expect(logEntry).ToNot(MatchRegexp(regex), "log should not have field [%s]", k) - case regexp.Regexp: - g.Expect(logEntry).To(MatchRegexp(p.String()), "log should have correct fields") - default: - regex := fmt.Sprintf(`%s *= *"%s"`, regexp.QuoteMeta(k), regexp.QuoteMeta(fmt.Sprint(v))) - g.Expect(logEntry).To(MatchRegexp(regex), "log should have correct fields") - } - } -} - -func AssertLastTextLogEntry(g *gomega.WithT, expect *ExpectedLog) { - line := ReadLastLogEntry(g, LogOutputText, 0) - AssertTextLogEntry(g, string(line), expect) -} - -func AssertEachTextLogEntry(g *gomega.WithT, expectCount int, expect *ExpectedLog) { - count := ForEachLogEntry(g, LogOutputText, func(line []byte) { - AssertTextLogEntry(g, string(line), expect) - }) - g.Expect(count).To(Equal(expectCount), "log should contain correct number of entries") -} - -func ForEachLogEntry(g *gomega.WithT, logPath string, fn func([]byte)) (count int) { - file, e := os.Open(logPath) - g.Expect(e).To(Succeed(), "reading log output [%s] should not fail", logPath) - defer func() { _ = file.Close() }() - - scanner := bufio.NewScanner(file) - // read first non-empty line and use it to estimate last line's length - for scanner.Scan() { - if len(scanner.Bytes()) == 0 { - continue - } - fn(scanner.Bytes()) - count++ - } - return count -} - -func ReadLastLogEntry(g *gomega.WithT, logPath string, maxLineLen int64) (lastLine []byte) { - file, e := os.Open(logPath) - g.Expect(e).To(Succeed(), "reading log output [%s] should not fail", logPath) - defer func() { _ = file.Close() }() - - scanner := bufio.NewScanner(file) - // read first non-empty line and use it to estimate last line's length - for scanner.Scan() { - if len(scanner.Bytes()) != 0 { - lastLine = scanner.Bytes() - break - } - } - if len(lastLine) == 0 { - return - } else if maxLineLen < int64(len(lastLine)*3) { - maxLineLen = int64(len(lastLine) * 3) - } - - // set offset - stat, e := file.Stat() - g.Expect(e).To(Succeed(), "getting stat of log output [%s] should not fail", logPath) - if stat.Size() > maxLineLen { - offset, e := file.Seek(-maxLineLen, io.SeekEnd) - g.Expect(e).To(Succeed(), "setting read offset to %d should not fail", maxLineLen) - g.Expect(offset).To(BeNumerically(">=", 0), "seeking offset [%d] should be positive", offset) - } - - // continue scan near the end - for scanner.Scan() { - if len(scanner.Bytes()) != 0 { - lastLine = scanner.Bytes() - } - } - return lastLine -} diff --git a/pkg/log/factory_zap.go b/pkg/log/factory_zap.go index 1a1a817b..38a7eec8 100644 --- a/pkg/log/factory_zap.go +++ b/pkg/log/factory_zap.go @@ -3,12 +3,10 @@ package log import ( "context" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" - "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" "fmt" "go.uber.org/zap" "go.uber.org/zap/zapcore" "os" - "path/filepath" "strconv" "strings" "time" @@ -59,7 +57,7 @@ func newZapLoggerFactory(properties *Properties) *zapLoggerFactory { var e error f := &zapLoggerFactory{ rootLogLevel: rootLogLevel, - logLevels: properties.Levels, + logLevels: convertLevelsNameToKey(properties.Levels), properties: properties, registry: map[string]*configurableZapLogger{}, extraValuers: ContextValuers{}, @@ -73,7 +71,7 @@ func newZapLoggerFactory(properties *Properties) *zapLoggerFactory { } func (f *zapLoggerFactory) createLogger(name string) ContextualLogger { - key := f.loggerKey(name) + key := loggerKey(name) if l, ok := f.registry[key]; ok { return l } @@ -105,8 +103,8 @@ func (f *zapLoggerFactory) setRootLevel(logLevel LoggingLevel) (affected int) { } func (f *zapLoggerFactory) setLevel(prefix string, logLevel *LoggingLevel) (affected int) { - key := f.loggerKey(prefix) - if (key == "" || key == keyLevelDefault || key == f.loggerKey(nameLevelDefault)) && logLevel != nil { + key := loggerKey(prefix) + if (key == "" || key == keyLevelDefault || key == loggerKey(nameLevelDefault)) && logLevel != nil { return f.setRootLevel(*logLevel) } @@ -140,7 +138,7 @@ func (f *zapLoggerFactory) refresh(properties *Properties) error { } f.rootLogLevel = rootLogLevel - f.logLevels = properties.Levels + f.logLevels = convertLevelsNameToKey(properties.Levels) f.effectiveValuers = buildContextValuerFromConfig(properties) var e error if f.coreCreator, e = f.buildZapCoreCreator(properties); e != nil { @@ -172,10 +170,6 @@ func (f *zapLoggerFactory) resolveEffectiveLevel(key string) LoggingLevel { return f.rootLogLevel } -func (f *zapLoggerFactory) loggerKey(name string) string { - return utils.CamelToSnakeCase(name) -} - func (f *zapLoggerFactory) buildContextValuer(properties *Properties) ContextValuers { valuers := ContextValuers{} // k is context-key, v is log-key @@ -254,7 +248,7 @@ func (f *zapLoggerFactory) newZapWriteSyncer(props *LoggerProperties) (zapcore.W case TypeConsole: return internal.NewZapWriterWrapper(os.Stdout), nil case TypeFile: - file, e := f.openOrCreateFile(props.Location) + file, e := openOrCreateFile(props.Location) if e != nil { return nil, e } @@ -268,13 +262,3 @@ func (f *zapLoggerFactory) newZapWriteSyncer(props *LoggerProperties) (zapcore.W } } -func (f *zapLoggerFactory) openOrCreateFile(location string) (*os.File, error) { - if location == "" { - return nil, fmt.Errorf("location is missing for file logger") - } - dir := filepath.Dir(location) - if e := os.MkdirAll(dir, 0744); e != nil { - return nil, e - } - return os.OpenFile(location, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666) -} diff --git a/pkg/log/factory_zap_test.go b/pkg/log/factory_zap_test.go new file mode 100644 index 00000000..7e85282c --- /dev/null +++ b/pkg/log/factory_zap_test.go @@ -0,0 +1,52 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "github.com/onsi/gomega" + "io/fs" + "testing" +) + +/************************* + Tests + *************************/ + +func TestZapLogger(t *testing.T) { + factoryCreator := ZapFactoryCreator() + test.RunTest(context.Background(), t, + test.SubTestSetup(SubSetupClearLogOutput()), + test.SubTestSetup(SubSetupTestContext()), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelDebug), "DebugWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelDebug), "DebugWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelInfo), "InfoWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelInfo), "InfoWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelWarn), "WarnWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelWarn), "WarnWithoutContext"), + test.GomegaSubTest(SubTestLoggingWithContext(factoryCreator, LevelError), "ErrorWithContext"), + test.GomegaSubTest(SubTestLoggingWithoutContext(factoryCreator, LevelError), "ErrorWithoutContext"), + test.GomegaSubTest(SubTestWithCaller(factoryCreator, RuntimeCaller(7)), "WithCaller"), + test.GomegaSubTest(SubTestConcurrent(factoryCreator), "Concurrent"), + test.GomegaSubTest(SubTestRefresh(factoryCreator), "TestRefresh"), + test.GomegaSubTest(SubTestAddContextValuers(factoryCreator), "AddContextValuers"), + test.GomegaSubTest(SubTestSetLevel(factoryCreator), "SetLevel"), + test.GomegaSubTest(SubTestTerminal(factoryCreator), "IsTerminal"), + ) +} + +/************************* + Sub-Tests + *************************/ + +/* Sub tests are defined in factory_test.go, shared with all factory tests */ + +/************************* + Helpers + *************************/ + +func ZapFactoryCreator() TestFactoryCreateFunc { + return func(g *gomega.WithT, fsys fs.FS, path string) loggerFactory { + p := BindProperties(g, fsys, path) + return newZapLoggerFactory(&p) + } +} diff --git a/pkg/log/internal/tmpl_funcs.go b/pkg/log/internal/tmpl_funcs.go index 927d29e4..a42fce85 100644 --- a/pkg/log/internal/tmpl_funcs.go +++ b/pkg/log/internal/tmpl_funcs.go @@ -117,10 +117,12 @@ func Capped(cap int, v interface{}) string { } if cap > 0 { return fmt.Sprintf("%." + strconv.Itoa(c - 3) + "s...", s) - } else { + } else if cap < 0 { lead := (c - 3) / 2 tail := c - lead - 3 return fmt.Sprintf("%." + strconv.Itoa(lead) + "s...%s", s, s[len(s)-tail:]) + } else { + return "" } } diff --git a/pkg/log/logger_gokit.go b/pkg/log/logger_gokit.go index 6dd4a335..9d4f965c 100644 --- a/pkg/log/logger_gokit.go +++ b/pkg/log/logger_gokit.go @@ -27,16 +27,17 @@ func (c *compositeKitLogger) Log(keyvals ...interface{}) error { /************************ logger ************************/ -// logger implements Logger -type logger struct { + +// kitLogger implements Logger +type kitLogger struct { log.Logger } -func (l *logger) WithKV(keyvals...interface{}) Logger { +func (l *kitLogger) WithKV(keyvals...interface{}) Logger { return l.withKV(keyvals) } -func (l *logger) WithLevel(lvl LoggingLevel) Logger { +func (l *kitLogger) WithLevel(lvl LoggingLevel) Logger { var leveled log.Logger switch lvl { case LevelDebug: @@ -53,93 +54,93 @@ func (l *logger) WithLevel(lvl LoggingLevel) Logger { return l } - return &logger{ + return &kitLogger{ Logger: leveled, } } -func (l *logger) WithCaller(caller interface{}) Logger { +func (l *kitLogger) WithCaller(caller interface{}) Logger { switch fn := caller.(type) { case func() interface{}: // untyped function caller = log.Valuer(fn) } - return &logger{ + return &kitLogger{ Logger: log.WithSuffix(l.Logger, LogKeyCaller, caller), } } -func (l *logger) Debugf(msg string, args ...interface{}) { +func (l *kitLogger) Debugf(msg string, args ...interface{}) { _ = l.debugLogger([]interface{}{ LogKeyMessage, fmt.Sprintf(msg, args...), }).Log() } -func (l *logger) Infof(msg string, args ...interface{}) { +func (l *kitLogger) Infof(msg string, args ...interface{}) { _ = l.infoLogger([]interface{}{ LogKeyMessage, fmt.Sprintf(msg, args...), }).Log() } -func (l *logger) Warnf(msg string, args ...interface{}) { +func (l *kitLogger) Warnf(msg string, args ...interface{}) { _ = l.warnLogger([]interface{}{ LogKeyMessage, fmt.Sprintf(msg, args...), }).Log() } -func (l *logger) Errorf(msg string, args ...interface{}) { +func (l *kitLogger) Errorf(msg string, args ...interface{}) { _ = l.errorLogger([]interface{}{ LogKeyMessage, fmt.Sprintf(msg, args...), }).Log() } -func (l *logger) Debug(msg string, keyvals... interface{}) { +func (l *kitLogger) Debug(msg string, keyvals... interface{}) { _ = l.debugLogger(keyvals).Log(LogKeyMessage, msg) } -func (l *logger) Info(msg string, keyvals... interface{}) { +func (l *kitLogger) Info(msg string, keyvals... interface{}) { _ = l.infoLogger(keyvals).Log(LogKeyMessage, msg) } -func (l *logger) Warn(msg string, keyvals... interface{}) { +func (l *kitLogger) Warn(msg string, keyvals... interface{}) { _ = l.warnLogger(keyvals).Log(LogKeyMessage, msg) } -func (l *logger) Error(msg string, keyvals... interface{}) { +func (l *kitLogger) Error(msg string, keyvals... interface{}) { _ = l.errorLogger(keyvals).Log(LogKeyMessage, msg) } -func (l *logger) Print(args ...interface{}) { +func (l *kitLogger) Print(args ...interface{}) { _ = l.Log(LogKeyMessage, fmt.Sprint(args...)) } -func (l *logger) Printf(format string, args ...interface{}) { +func (l *kitLogger) Printf(format string, args ...interface{}) { _ = l.Log(LogKeyMessage, fmt.Sprintf(format, args...)) } -func (l *logger) Println(args ...interface{}) { +func (l *kitLogger) Println(args ...interface{}) { _ = l.Log(LogKeyMessage, fmt.Sprintln(args...)) } -func (l *logger) withKV(keyvals []interface{}) Logger { - return &logger{ +func (l *kitLogger) withKV(keyvals []interface{}) Logger { + return &kitLogger{ Logger: log.WithPrefix(l.Logger, keyvals...), } } -func (l *logger) debugLogger(keyvals []interface{}) log.Logger { +func (l *kitLogger) debugLogger(keyvals []interface{}) log.Logger { return log.WithPrefix(level.Debug(l.Logger), keyvals...) } -func (l *logger) infoLogger(keyvals []interface{}) log.Logger { +func (l *kitLogger) infoLogger(keyvals []interface{}) log.Logger { return log.WithPrefix(level.Info(l.Logger), keyvals...) } -func (l *logger) warnLogger(keyvals []interface{}) log.Logger { +func (l *kitLogger) warnLogger(keyvals []interface{}) log.Logger { return log.WithPrefix(level.Warn(l.Logger), keyvals...) } -func (l *logger) errorLogger(keyvals []interface{}) log.Logger { +func (l *kitLogger) errorLogger(keyvals []interface{}) log.Logger { return log.WithPrefix(level.Error(l.Logger), keyvals...) } diff --git a/pkg/log/manage.go b/pkg/log/manage.go index 01cef52a..6a7e058d 100644 --- a/pkg/log/manage.go +++ b/pkg/log/manage.go @@ -69,6 +69,5 @@ func UpdateLoggingConfiguration(properties *Properties) error { if err != nil { return err } - factory.refresh(mergedProperties) - return err + return factory.refresh(mergedProperties) } diff --git a/pkg/log/manage_test.go b/pkg/log/manage_test.go new file mode 100644 index 00000000..85964a95 --- /dev/null +++ b/pkg/log/manage_test.go @@ -0,0 +1,136 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "github.com/onsi/gomega" + . "github.com/onsi/gomega" + "testing" +) + +/************************* + Tests + *************************/ + +func TestManageLogger(t *testing.T) { + test.RunTest(context.Background(), t, + test.Setup(SetupApplyTestLoggerConfig()), + test.SubTestSetup(SubSetupClearLogOutput()), + test.GomegaSubTest(SubTestManageGetLevel(), "Levels"), + test.GomegaSubTest(SubTestManageSetLevel(), "SetLevel"), + ) +} + +/************************* + Sub-Test Cases + *************************/ + +func SubTestManageGetLevel() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerKeyPrefix = `test-logger` + const LoggerNamePrefix = `TestLogger` + const LoggerName1 = `TestLogger.1` + const LoggerKey1 = `test-logger.1` + const LoggerName2 = `TestLogger.2` + const LoggerKey2 = `test-logger.2` + _ = New(LoggerName1) + _ = New(LoggerName2) + + rs := Levels("") + g.Expect(rs).To(HaveLen(4), "Levels() with empty prefix should have correct length") + AssertLevelConfigs(g, rs, "default", "ROOT", LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKeyPrefix, LoggerNamePrefix, LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKey1, LoggerName1, LevelDebug, -1) + AssertLevelConfigs(g, rs, LoggerKey2, LoggerName2, LevelDebug, -1) + + rs = Levels(LoggerNamePrefix) + g.Expect(rs).To(HaveLen(3), "Levels() with prefix should have correct length") + AssertLevelConfigs(g, rs, LoggerKeyPrefix, LoggerNamePrefix, LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKey1, LoggerName1, LevelDebug, -1) + AssertLevelConfigs(g, rs, LoggerKey2, LoggerName2, LevelDebug, -1) + } +} + +func SubTestManageSetLevel() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerKeyPrefix = `test-logger` + const LoggerNamePrefix = `TestLogger` + const LoggerName1 = `TestLogger.1` + const LoggerKey1 = `test-logger.1` + const LoggerName2 = `TestLogger.2` + const LoggerKey2 = `test-logger.2` + var rs map[string]*LevelConfig + + _ = New(LoggerName1) + _ = New(LoggerName2) + + // set logger particular levels + lvl := LevelInfo + SetLevel(LoggerName1, &lvl) + SetLevel(LoggerName2, &lvl) + rs = Levels("") + AssertLevelConfigs(g, rs, "default", "ROOT", LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKeyPrefix, LoggerNamePrefix, LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKey1, LoggerName1, LevelInfo, LevelInfo) + AssertLevelConfigs(g, rs, LoggerKey2, LoggerName2, LevelInfo, LevelInfo) + + // try unset level, DEBUG should be enabled + SetLevel(LoggerName2, nil) + rs = Levels("") + AssertLevelConfigs(g, rs, "default", "ROOT", LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKeyPrefix, LoggerNamePrefix, LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKey1, LoggerName1, LevelInfo, LevelInfo) + AssertLevelConfigs(g, rs, LoggerKey2, LoggerName2, LevelDebug, -1) + + // try set level with prefix, now logger 1 has specific settings, logger 2 inherits parent logger settings + lvl = LevelWarn + SetLevel(LoggerNamePrefix, &lvl) + rs = Levels("") + AssertLevelConfigs(g, rs, "default", "ROOT", LevelDebug, LevelDebug) + AssertLevelConfigs(g, rs, LoggerKeyPrefix, LoggerNamePrefix, LevelWarn, LevelWarn) + AssertLevelConfigs(g, rs, LoggerKey1, LoggerName1, LevelInfo, LevelInfo) + AssertLevelConfigs(g, rs, LoggerKey2, LoggerName2, LevelWarn, -1) + + // try set root and unset everything else + lvl = LevelError + SetLevel("default", &lvl) + SetLevel(LoggerNamePrefix, nil) + SetLevel(LoggerName1, nil) + rs = Levels("") + AssertLevelConfigs(g, rs, "default", "ROOT", LevelError, LevelError) + AssertLevelConfigs(g, rs, LoggerKeyPrefix, LoggerNamePrefix, LevelError, -1) + AssertLevelConfigs(g, rs, LoggerKey1, LoggerName1, LevelError, -1) + AssertLevelConfigs(g, rs, LoggerKey2, LoggerName2, LevelError, -1) + } +} + +/************************* + Helpers + *************************/ + +func AssertLevelConfig(g *gomega.WithT, cfg *LevelConfig, expectedName string, expectedEffective, expectedConfigured LoggingLevel) { + g.Expect(cfg).ToNot(BeNil(), "level config should not be nil") + g.Expect(cfg.Name).To(Equal(expectedName), "level config should have correct name") + if expectedEffective >= 0 { + g.Expect(cfg.EffectiveLevel).ToNot(BeNil(), "level config should have non-nil effective level") + g.Expect(*cfg.EffectiveLevel).To(Equal(expectedEffective), "level config should have correct effective level") + } else { + g.Expect(cfg.EffectiveLevel).To(BeNil(), "level config should not have effective level") + } + if expectedConfigured >= 0 { + g.Expect(cfg.ConfiguredLevel).ToNot(BeNil(), "level config should have non-nil effective level") + g.Expect(*cfg.ConfiguredLevel).To(Equal(expectedConfigured), "level config should have correct effective level") + } else { + g.Expect(cfg.ConfiguredLevel).To(BeNil(), "level config should not have effective level") + } +} + +func AssertLevelConfigs(g *gomega.WithT, cfgs map[string]*LevelConfig, expectedKey, expectedName string, expectedEffective, expectedConfigured LoggingLevel) { + if len(expectedKey) == 0 { + g.Expect(cfgs).ToNot(HaveKey(expectedKey), "level configs should not have key") + return + } + g.Expect(cfgs).To(HaveKey(expectedKey), "level configs should have key") + cfg := cfgs[expectedKey] + AssertLevelConfig(g, cfg, expectedName, expectedEffective, expectedConfigured) +} \ No newline at end of file diff --git a/pkg/log/package_test.go b/pkg/log/package_test.go new file mode 100644 index 00000000..f3e94fde --- /dev/null +++ b/pkg/log/package_test.go @@ -0,0 +1,86 @@ +package log + +import ( + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "github.com/onsi/gomega" + . "github.com/onsi/gomega" + "os" + "testing" +) + +/************************* + Tests + *************************/ + +func TestDefaultLogger(t *testing.T) { + test.RunTest(context.Background(), t, + test.Setup(SetupApplyTestLoggerConfig()), + test.Setup(SetupRegisterContextValuers()), + test.SubTestSetup(SubSetupClearLogOutput()), + test.SubTestSetup(SubSetupTestContext()), + test.GomegaSubTest(SubTestLoggerWithNew(LevelDebug), "DebugWithContext"), + test.GomegaSubTest(SubTestLoggerWithNew(LevelInfo), "InfoWithContext"), + test.GomegaSubTest(SubTestLoggerWithNew(LevelWarn), "WarnWithContext"), + test.GomegaSubTest(SubTestLoggerWithNew(LevelError), "ErrorWithContext"), + ) +} + +/************************* + Sub-Test Cases + *************************/ + +func SetupApplyTestLoggerConfig() test.SetupFunc { + return func(ctx context.Context, t *testing.T) (context.Context, error) { + g := gomega.NewWithT(t) + p := BindProperties(g, os.DirFS("testdata"), "multi-dest.yml") + e := UpdateLoggingConfiguration(&p) + g.Expect(e).To(Succeed(), "update default factory with configured properties should not fail") + return ctx, nil + } +} + +func SetupRegisterContextValuers() test.SetupFunc { + return func(ctx context.Context, t *testing.T) (context.Context, error) { + RegisterContextLogFields(ContextValuers{ + LogKeyTraceID: func(ctx context.Context) interface{} { + return "test-trace-id" + }, + LogKeySpanID: func(ctx context.Context) interface{} { + return "test-span-id" + }, + LogKeyParentID: func(ctx context.Context) interface{} { + return "test-trace-id" + }, + }) + return ctx, nil + } +} + +func SubTestLoggerWithNew(level LoggingLevel) test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const LoggerName = `TestLogger` + expectText := NewExpectedLog( + ExpectName(LoggerName), + ExpectLevel(level), + ExpectCaller(ExpectedDefaultCaller), + ExpectFields(LogKeyStatic, "test-value-in-ctx"), + ) + expectJson := CopyOf(expectText, ExpectFields( + LogKeyTraceID, "test-trace-id", + LogKeySpanID, "test-span-id", + LogKeyParentID, "test-trace-id", + )) + + logger := New(LoggerName) + + // With Context + AssertLeveledLogging(g, logger.WithContext(ctx), level, expectJson, expectText) + } +} + +/************************* + Helpers + *************************/ + + diff --git a/pkg/log/testdata/multi-dest-alt.yml b/pkg/log/testdata/multi-dest-alt.yml index 97adceee..b2d4f13a 100644 --- a/pkg/log/testdata/multi-dest-alt.yml +++ b/pkg/log/testdata/multi-dest-alt.yml @@ -5,14 +5,14 @@ loggers: console: type: console format: text - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" text-file: type: file format: text location: "testdata/.tmp/logs/text.log" - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" json-file: diff --git a/pkg/log/testdata/multi-dest.yml b/pkg/log/testdata/multi-dest.yml index be00d029..f13befd1 100644 --- a/pkg/log/testdata/multi-dest.yml +++ b/pkg/log/testdata/multi-dest.yml @@ -6,14 +6,14 @@ loggers: console: type: console format: text - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" text-file: type: file format: text location: "testdata/.tmp/logs/text.log" - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" json-file: diff --git a/pkg/log/utils.go b/pkg/log/utils.go index 9a442f47..53823ab9 100644 --- a/pkg/log/utils.go +++ b/pkg/log/utils.go @@ -9,7 +9,9 @@ func IsTerminal(l Logger) bool { return ok && v.IsTerminal() } -// Capped truncate given value to specified length, with tailing "..." if truncated +// Capped truncate given value to specified length +// if cap > 0: with tailing "..." if truncated +// if cap < 0: with middle "..." if truncated func Capped(v interface{}, cap int) string { return internal.Capped(cap, v) } diff --git a/pkg/log/utils_test.go b/pkg/log/utils_test.go new file mode 100644 index 00000000..c29a364b --- /dev/null +++ b/pkg/log/utils_test.go @@ -0,0 +1,411 @@ +package log + +import ( + "bufio" + "context" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/utils" + "cto-github.cisco.com/NFV-BU/go-lanai/test" + "encoding/json" + "fmt" + "github.com/ghodss/yaml" + "github.com/onsi/gomega" + . "github.com/onsi/gomega" + "io" + "io/fs" + "os" + "regexp" + "strings" + "testing" +) + +const ( + LogOutputJson = `testdata/.tmp/logs/json.log` + LogOutputText = `testdata/.tmp/logs/text.log` +) + +const ( + StaticMsg = `test log with random token` + CtxKeyStatic = `k-ctx-test` + CtxValueStatic = `test-value-in-ctx` + LogKeyStatic = `from-ctx` + LogKeyStaticAlt = `from-ctx-alt` + LogKeyExtra = `extra-key` + LogKeySpanID = `spanId` + LogKeyTraceID = `traceId` + LogKeyParentID = `parentId` +) + +/************************* + Tests + *************************/ + +func TestUtilities(t *testing.T) { + test.RunTest(context.Background(), t, + test.GomegaSubTest(SubTestIsTerminal(), "IsTerminal"), + test.GomegaSubTest(SubTestCapped(), "Capped"), + test.GomegaSubTest(SubTestPadding(), "Padding"), + test.GomegaSubTest(SubTestDebugShowcase(), "DebugShowcase"), + ) +} + +/************************* + Sub Tests + *************************/ + +func SubTestIsTerminal() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + logger := New(`TestLogger`) + g.Expect(IsTerminal(logger)).To(BeFalse(), "IsTerminal should be false for any logger created in test") + } +} + +func SubTestCapped() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const ShortString = `short` + const LongString = `this is very very long string and definitely should be truncated` + const toCap = 10 + const ExpectedCappedTailing = `this is...` + const ExpectedCappedMiddle = `thi...ated` + var capped string + // tailing + capped = Capped(ShortString, toCap) + g.Expect(capped).To(Equal(ShortString), "Capped() with short string and positive number should not change") + capped = Capped(LongString, toCap) + g.Expect(capped).To(Equal(ExpectedCappedTailing), "Capped() with string and positive number should have correct result") + + // middle + capped = Capped(ShortString, -toCap) + g.Expect(capped).To(Equal(ShortString), "Capped() with short string and negative number should not change") + capped = Capped(LongString, -toCap) + g.Expect(capped).To(Equal(ExpectedCappedMiddle), "Capped() with string and negative number should have correct result") + + // zero cap + capped = Capped(LongString, 0) + g.Expect(capped).To(BeEmpty(), "Capped() with string and zero number should have correct result") + } +} + +func SubTestPadding() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + const Word = `word` + const padding = 10 + const ExpectedLeftPadding = ` word` + const ExpectedRightPadding = `word ` + var padded string + // left + padded = Padding(Word, padding) + g.Expect(padded).To(Equal(ExpectedLeftPadding), "Padding() with string and positive number should have correct result") + + // right + padded = Padding(Word, -padding) + g.Expect(padded).To(Equal(ExpectedRightPadding), "Padding() with string and negative number should have correct result") + + // zero cap + padded = Padding(Word, 0) + g.Expect(padded).To(Equal(Word), "Padding() with string and zero number should have correct result") + } +} + +func SubTestDebugShowcase() test.GomegaSubTestFunc { + return func(ctx context.Context, t *testing.T, g *gomega.WithT) { + DebugShowcase() + // nothing we could verify here, as long as it doesn't panic + // colored output should be seen in console (if applicable) + } +} + +/************************* + Helpers + *************************/ + +type TestFactoryCreateFunc func(g *gomega.WithT, fsys fs.FS, path string) loggerFactory + +func BindProperties(g *gomega.WithT, fsys fs.FS, path string) (props Properties) { + data, e := fs.ReadFile(fsys, path) + g.Expect(e).To(Succeed(), "reading logger config file should not fail") + e = yaml.Unmarshal(data, &props) + g.Expect(e).To(Succeed(), "parsing logger config file should not fail") + return +} + +func RandomMessage() (msg, token string) { + token = utils.RandomString(10) + msg = fmt.Sprintf("%s [%s]", StaticMsg, token) + return msg, token +} + +func DoLeveledLogf(l Logger, lvl LoggingLevel, tmpl string, args ...interface{}) { + switch lvl { + case LevelDebug: + l.Debugf(tmpl, args...) + case LevelInfo: + l.Infof(tmpl, args...) + case LevelWarn: + l.Warnf(tmpl, args...) + case LevelError: + l.Errorf(tmpl, args...) + default: + // do nothing + } +} + +func DoLeveledLogKV(l Logger, lvl LoggingLevel, msg string, kvs ...interface{}) { + switch lvl { + case LevelDebug: + l.Debug(msg, kvs...) + case LevelInfo: + l.Info(msg, kvs...) + case LevelWarn: + l.Warn(msg, kvs...) + case LevelError: + l.Error(msg, kvs...) + default: + // do nothing + } +} + +/************************* + Expectation + *************************/ + +type ExpectedLog struct { + Name string + Level LoggingLevel + Msg string + MsgRegex string + CallerRegex string + Fields map[string]interface{} + Absent bool +} + +func NewExpectedLog(opts ...func(expect *ExpectedLog)) *ExpectedLog { + expect := ExpectedLog{ + CallerRegex: `*[a-zA-Z0-9_\-]+.go:[0-9]+`, + Fields: map[string]interface{}{}, + } + for _, fn := range opts { + fn(&expect) + } + return &expect +} + +func CopyOf(log *ExpectedLog, opts ...func(expect *ExpectedLog)) *ExpectedLog { + if log == nil { + return nil + } + cpy := *log + cpy.Fields = map[string]interface{}{} + for k, v := range log.Fields { + cpy.Fields[k] = v + } + for _, fn := range opts { + fn(&cpy) + } + return &cpy +} + +func ExpectNotExists() func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Absent = true + } +} + +func ExpectName(name string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Name = name + } +} + +func ExpectLevel(lvl LoggingLevel) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Level = lvl + } +} + +func ExpectMsg(msg string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.Msg = msg + } +} + +func ExpectMsgRegex(regex string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.MsgRegex = regex + } +} + +func ExpectCaller(callerRegex string) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + expect.CallerRegex = callerRegex + } +} + +func ExpectFields(kvs ...interface{}) func(expect *ExpectedLog) { + return func(expect *ExpectedLog) { + for i := 0; i < len(kvs); i += 2 { + var key string + switch k := kvs[i].(type) { + case string: + key = k + default: + key = fmt.Sprint(k) + } + if i == len(kvs)-1 { + expect.Fields[key] = nil + } else { + expect.Fields[key] = kvs[i+1] + } + } + } +} + +/************************* + Assertion + *************************/ + +func AssertJsonLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { + if !expect.Absent { + g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + } + var decoded map[string]interface{} + e := json.Unmarshal([]byte(logEntry), &decoded) + g.Expect(e).To(Succeed(), "parsing JSON log should not fail") + + if expect.Absent { + if len(expect.MsgRegex) != 0 { + g.Expect(decoded).ToNot(HaveKeyWithValue(LogKeyMessage, MatchRegexp(expect.MsgRegex)), "log should have correct message") + } else { + g.Expect(decoded).ToNot(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") + } + return + } + g.Expect(decoded).To(HaveKeyWithValue(LogKeyLevel, strings.ToLower(expect.Level.String())), "log should have correct level") + g.Expect(decoded).To(HaveKeyWithValue(LogKeyName, expect.Name), "log should have correct logger name") + if len(expect.MsgRegex) != 0 { + g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, MatchRegexp(expect.MsgRegex)), "log should have correct message") + } else { + g.Expect(decoded).To(HaveKeyWithValue(LogKeyMessage, expect.Msg), "log should have correct message") + } + if len(expect.CallerRegex) != 0 { + g.Expect(decoded).To(HaveKeyWithValue(LogKeyCaller, MatchRegexp(expect.CallerRegex)), "log should have correct caller") + } + for k, v := range expect.Fields { + if v != nil { + g.Expect(decoded).To(HaveKeyWithValue(k, v), "JSON log should have correct KV pair") + } else { + g.Expect(decoded).ToNot(HaveKey(k), "JSON log should not have key [%s]", k) + } + } +} + +func AssertLastJsonLogEntry(g *gomega.WithT, expect *ExpectedLog) { + line := ReadLastLogEntry(g, LogOutputJson, 0) + AssertJsonLogEntry(g, string(line), expect) +} + +func AssertEachJsonLogEntry(g *gomega.WithT, expectCount int, expect *ExpectedLog) { + count := ForEachLogEntry(g, LogOutputJson, func(line []byte) { + AssertJsonLogEntry(g, string(line), expect) + }) + g.Expect(count).To(Equal(expectCount), "log should contain correct number of entries") + +} + +func AssertTextLogEntry(g *gomega.WithT, logEntry string, expect *ExpectedLog) { + if !expect.Absent { + g.Expect(logEntry).ToNot(BeEmpty(), "log should not be empty") + } + if len(expect.CallerRegex) == 0 { + expect.CallerRegex = `*[a-zA-Z0-9_\-]+.go:[0-9]+` + } + msgRegex := expect.MsgRegex + if len(msgRegex) == 0 { + msgRegex = regexp.QuoteMeta(expect.Msg) + } + regex := fmt.Sprintf(`[0-9\-]+T[0-9:.]+Z +%s +\[ *%s\] +%s: .*%s.*`, + regexp.QuoteMeta(expect.Level.String()), expect.CallerRegex, regexp.QuoteMeta(expect.Name), msgRegex) + + if expect.Absent { + g.Expect(logEntry).ToNot(MatchRegexp(regex), "log should not match pattern") + return + } + g.Expect(logEntry).To(MatchRegexp(regex), "log should have correct pattern") + for k, v := range expect.Fields { + switch p := v.(type) { + case nil: + regex := fmt.Sprintf(`%s *= *[^ ]+`, regexp.QuoteMeta(k)) + g.Expect(logEntry).ToNot(MatchRegexp(regex), "log should not have field [%s]", k) + case regexp.Regexp: + g.Expect(logEntry).To(MatchRegexp(p.String()), "log should have correct fields") + default: + regex := fmt.Sprintf(`%s *= *"%s"`, regexp.QuoteMeta(k), regexp.QuoteMeta(fmt.Sprint(v))) + g.Expect(logEntry).To(MatchRegexp(regex), "log should have correct fields") + } + } +} + +func AssertLastTextLogEntry(g *gomega.WithT, expect *ExpectedLog) { + line := ReadLastLogEntry(g, LogOutputText, 0) + AssertTextLogEntry(g, string(line), expect) +} + +func AssertEachTextLogEntry(g *gomega.WithT, expectCount int, expect *ExpectedLog) { + count := ForEachLogEntry(g, LogOutputText, func(line []byte) { + AssertTextLogEntry(g, string(line), expect) + }) + g.Expect(count).To(Equal(expectCount), "log should contain correct number of entries") +} + +func ForEachLogEntry(g *gomega.WithT, logPath string, fn func([]byte)) (count int) { + file, e := os.Open(logPath) + g.Expect(e).To(Succeed(), "reading log output [%s] should not fail", logPath) + defer func() { _ = file.Close() }() + + scanner := bufio.NewScanner(file) + // read first non-empty line and use it to estimate last line's length + for scanner.Scan() { + if len(scanner.Bytes()) == 0 { + continue + } + fn(scanner.Bytes()) + count++ + } + return count +} + +func ReadLastLogEntry(g *gomega.WithT, logPath string, maxLineLen int64) (lastLine []byte) { + file, e := os.Open(logPath) + g.Expect(e).To(Succeed(), "reading log output [%s] should not fail", logPath) + defer func() { _ = file.Close() }() + + scanner := bufio.NewScanner(file) + // read first non-empty line and use it to estimate last line's length + for scanner.Scan() { + if len(scanner.Bytes()) != 0 { + lastLine = scanner.Bytes() + break + } + } + if len(lastLine) == 0 { + return + } else if maxLineLen < int64(len(lastLine)*3) { + maxLineLen = int64(len(lastLine) * 3) + } + + // set offset + stat, e := file.Stat() + g.Expect(e).To(Succeed(), "getting stat of log output [%s] should not fail", logPath) + if stat.Size() > maxLineLen { + offset, e := file.Seek(-maxLineLen, io.SeekEnd) + g.Expect(e).To(Succeed(), "setting read offset to %d should not fail", maxLineLen) + g.Expect(offset).To(BeNumerically(">=", 0), "seeking offset [%d] should be positive", offset) + } + + // continue scan near the end + for scanner.Scan() { + if len(scanner.Bytes()) != 0 { + lastLine = scanner.Bytes() + } + } + return lastLine +} From 5fde0cb922cafec6852cd63c8f2a00aeb17bfa4b Mon Sep 17 00:00:00 2001 From: Livan Du Date: Thu, 25 Jan 2024 03:19:55 -0500 Subject: [PATCH 06/10] removed go-kit/kit/log reference --- pkg/log/adapter.go | 4 ++-- pkg/log/configurable_gokit.go | 4 ++-- pkg/log/context.go | 5 +++-- pkg/log/factory_gokit.go | 2 +- pkg/log/factory_gokit_test.go | 2 +- pkg/log/internal/tmpl_colors.go | 6 +++--- pkg/log/logger_gokit.go | 4 ++-- 7 files changed, 14 insertions(+), 13 deletions(-) diff --git a/pkg/log/adapter.go b/pkg/log/adapter.go index 837acbe5..1ab13520 100644 --- a/pkg/log/adapter.go +++ b/pkg/log/adapter.go @@ -20,6 +20,6 @@ func (w writerAdapter) Write(p []byte) (n int, err error) { if len(p) == 0 { return 0, nil } - msg := strings.TrimSpace(string(p)) - return len(p), w.logger.Log(LogKeyMessage, msg) + w.logger.Print(strings.TrimSpace(string(p))) + return len(p), nil } diff --git a/pkg/log/configurable_gokit.go b/pkg/log/configurable_gokit.go index e81421bc..8662066b 100644 --- a/pkg/log/configurable_gokit.go +++ b/pkg/log/configurable_gokit.go @@ -3,8 +3,8 @@ package log import ( "context" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" - "github.com/go-kit/kit/log" - "github.com/go-kit/kit/log/level" + "github.com/go-kit/log" + "github.com/go-kit/log/level" "time" ) diff --git a/pkg/log/context.go b/pkg/log/context.go index 9010b259..392584bc 100644 --- a/pkg/log/context.go +++ b/pkg/log/context.go @@ -3,7 +3,6 @@ package log import ( "context" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" - "github.com/go-kit/kit/log" ) // common fields added by us @@ -20,13 +19,15 @@ type ContextValuers map[string]ContextValuer type ContextValuer func(ctx context.Context) interface{} type Logger interface { - log.Logger FmtLogger KVLogger KeyValuer Leveler CallerValuer StdLogger + // Log is go-kit log.Logger interface + // Deprecated: go-kit is fading out. Use FmtLogger, KVLogger instead + Log(keyvals ...interface{}) error } type ContextualLogger interface { diff --git a/pkg/log/factory_gokit.go b/pkg/log/factory_gokit.go index 84d48741..2f874344 100644 --- a/pkg/log/factory_gokit.go +++ b/pkg/log/factory_gokit.go @@ -4,7 +4,7 @@ import ( "context" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log/internal" "fmt" - "github.com/go-kit/kit/log" + "github.com/go-kit/log" "io" "os" "strings" diff --git a/pkg/log/factory_gokit_test.go b/pkg/log/factory_gokit_test.go index dbcc5689..7ed6a52f 100644 --- a/pkg/log/factory_gokit_test.go +++ b/pkg/log/factory_gokit_test.go @@ -3,7 +3,7 @@ package log import ( "context" "cto-github.cisco.com/NFV-BU/go-lanai/test" - "github.com/go-kit/kit/log" + "github.com/go-kit/log" "github.com/onsi/gomega" "io/fs" "testing" diff --git a/pkg/log/internal/tmpl_colors.go b/pkg/log/internal/tmpl_colors.go index b9b85590..fa760663 100644 --- a/pkg/log/internal/tmpl_colors.go +++ b/pkg/log/internal/tmpl_colors.go @@ -7,7 +7,7 @@ import ( "text/template" ) -// color code generation and terminal check is adopted from github.com/go-kit/kit/log/term +// color code generation and terminal check is adopted from github.com/go-kit/log/term // ColorNames names can be used for generic color function. // quick foreground color function with same name is also availalbe in template @@ -68,7 +68,7 @@ var ( ResetColor = "\x1b[39;49;22m" ) -// Implementations adopted from github.com/go-kit/kit/log/term +// Implementations adopted from github.com/go-kit/log/term func init() { // Default //FgColors = append(FgColors, "\x1b[39m") @@ -103,7 +103,7 @@ type fder interface { } // IsTerminal returns true if w writes to a terminal. -// Implementations adopted from github.com/go-kit/kit/log/term +// Implementations adopted from github.com/go-kit/log/term func IsTerminal(w io.Writer) bool { if v, ok := w.(fder); ok { return term.IsTerminal(int(v.Fd())) diff --git a/pkg/log/logger_gokit.go b/pkg/log/logger_gokit.go index 9d4f965c..873795b8 100644 --- a/pkg/log/logger_gokit.go +++ b/pkg/log/logger_gokit.go @@ -2,8 +2,8 @@ package log import ( "fmt" - "github.com/go-kit/kit/log" - "github.com/go-kit/kit/log/level" + "github.com/go-kit/log" + "github.com/go-kit/log/level" ) /************************ From dadb03a2ef48069283a462f73b13c0b7d7129a47 Mon Sep 17 00:00:00 2001 From: Livan Du Date: Thu, 25 Jan 2024 03:29:11 -0500 Subject: [PATCH 07/10] dependency update --- examples/auth/go.mod | 6 ++-- examples/auth/go.sum | 23 +++++++------ examples/database/go.mod | 8 ++--- examples/database/go.sum | 19 ++++++----- go.mod | 38 +++++++++------------ go.sum | 74 ++++++++++++++++------------------------ 6 files changed, 76 insertions(+), 92 deletions(-) diff --git a/examples/auth/go.mod b/examples/auth/go.mod index 1e809e8f..7ab77615 100644 --- a/examples/auth/go.mod +++ b/examples/auth/go.mod @@ -44,8 +44,8 @@ require ( github.com/goccy/go-json v0.10.2 // indirect github.com/golang-jwt/jwt/v4 v4.5.0 // indirect github.com/golang/snappy v0.0.4 // indirect - github.com/google/uuid v1.5.0 // indirect - github.com/hashicorp/consul/api v1.26.1 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/hashicorp/consul/api v1.27.0 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect github.com/hashicorp/go-hclog v1.5.0 // indirect @@ -60,7 +60,7 @@ require ( github.com/hashicorp/golang-lru v0.5.4 // indirect github.com/hashicorp/hcl v1.0.1-vault-3 // indirect github.com/hashicorp/serf v0.10.1 // indirect - github.com/hashicorp/vault/api v1.10.0 // indirect + github.com/hashicorp/vault/api v1.11.0 // indirect github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jackc/pgpassfile v1.0.0 // indirect diff --git a/examples/auth/go.sum b/examples/auth/go.sum index 53455359..2e6b965c 100644 --- a/examples/auth/go.sum +++ b/examples/auth/go.sum @@ -132,14 +132,14 @@ github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8 github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= -github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+HVt/4epWDjd4= github.com/gorilla/sessions v1.2.1/go.mod h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/zI+bUmuGM= -github.com/hashicorp/consul/api v1.26.1 h1:5oSXOO5fboPZeW5SN+TdGFP/BILDgBm19OrPZ/pICIM= -github.com/hashicorp/consul/api v1.26.1/go.mod h1:B4sQTeaSO16NtynqrAdwOlahJ7IUDZM9cj2420xYL8A= -github.com/hashicorp/consul/sdk v0.15.0 h1:2qK9nDrr4tiJKRoxPGhm6B7xJjLVIQqkjiab2M4aKjU= -github.com/hashicorp/consul/sdk v0.15.0/go.mod h1:r/OmRRPbHOe0yxNahLw7G9x5WG17E1BIECMtCjcPSNo= +github.com/hashicorp/consul/api v1.27.0 h1:gmJ6DPKQog1426xsdmgk5iqDyoRiNc+ipBdJOqKQFjc= +github.com/hashicorp/consul/api v1.27.0/go.mod h1:JkekNRSou9lANFdt+4IKx3Za7XY0JzzpQjEb4Ivo1c8= +github.com/hashicorp/consul/sdk v0.15.1 h1:kKIGxc7CZtflcF5DLfHeq7rOQmRq3vk7kwISN9bif8Q= +github.com/hashicorp/consul/sdk v0.15.1/go.mod h1:7pxqqhqoaPqnBnzXD1StKed62LqJeClzVsUEy85Zr0A= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -195,8 +195,9 @@ github.com/hashicorp/memberlist v0.5.0 h1:EtYPN8DpAURiapus508I4n9CzHs2W+8NZGbmmR github.com/hashicorp/memberlist v0.5.0/go.mod h1:yvyXLpo0QaGE59Y7hDTsTzDD25JYBZ4mHgHUZ8lrOI0= github.com/hashicorp/serf v0.10.1 h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY= github.com/hashicorp/serf v0.10.1/go.mod h1:yL2t6BqATOLGc5HF7qbFkTfXoPIY0WZdWHfEvMqbG+4= -github.com/hashicorp/vault/api v1.10.0 h1:/US7sIjWN6Imp4o/Rj1Ce2Nr5bki/AXi9vAW3p2tOJQ= github.com/hashicorp/vault/api v1.10.0/go.mod h1:jo5Y/ET+hNyz+JnKDt8XLAdKs+AM0G5W0Vp1IrFI8N8= +github.com/hashicorp/vault/api v1.11.0 h1:AChWByeHf4/P9sX3Y1B7vFsQhZO2BgQiCMQ2SA1P1UY= +github.com/hashicorp/vault/api v1.11.0/go.mod h1:si+lJCYO7oGkIoNPAN8j3azBLTn9SjMGS+jFaHd1Cck= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 h1:CXO0fD7M3iCGovP/UApeHhPcH4paDFKcu7AjEXi94rI= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0/go.mod h1:afrElBIO9Q4sHFVuVWgNevG4uAs1bT2AZFA9aEiI608= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= @@ -306,8 +307,8 @@ github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU= -github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8= -github.com/onsi/gomega v1.30.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ= +github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= +github.com/onsi/gomega v1.31.1/go.mod h1:y40C95dwAD1Nz36SsEnxvfFe8FFfNxzI5eJ0EYGyAy0= github.com/opensearch-project/opensearch-go v1.1.0 h1:eG5sh3843bbU1itPRjA9QXbxcg8LaZ+DjEzQH9aLN3M= github.com/opensearch-project/opensearch-go v1.1.0/go.mod h1:+6/XHCuTH+fwsMJikZEWsucZ4eZMma3zNSeLrTtVGbo= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= @@ -445,8 +446,8 @@ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= -golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= +golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= diff --git a/examples/database/go.mod b/examples/database/go.mod index bffb8fdc..3622ddc4 100644 --- a/examples/database/go.mod +++ b/examples/database/go.mod @@ -7,7 +7,7 @@ replace cto-github.cisco.com/NFV-BU/go-lanai => ./../../../go-lanai require ( cto-github.cisco.com/NFV-BU/go-lanai v0.11.1-0.20230926190016-f75bbee2a45e github.com/go-playground/validator/v10 v10.17.0 - github.com/google/uuid v1.5.0 + github.com/google/uuid v1.6.0 go.uber.org/fx v1.20.1 gorm.io/gorm v1.25.5 ) @@ -42,7 +42,7 @@ require ( github.com/goccy/go-json v0.10.2 // indirect github.com/golang-jwt/jwt/v4 v4.5.0 // indirect github.com/golang/snappy v0.0.4 // indirect - github.com/hashicorp/consul/api v1.26.1 // indirect + github.com/hashicorp/consul/api v1.27.0 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect github.com/hashicorp/go-hclog v1.5.0 // indirect @@ -57,7 +57,7 @@ require ( github.com/hashicorp/golang-lru v0.5.4 // indirect github.com/hashicorp/hcl v1.0.1-vault-3 // indirect github.com/hashicorp/serf v0.10.1 // indirect - github.com/hashicorp/vault/api v1.10.0 // indirect + github.com/hashicorp/vault/api v1.11.0 // indirect github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jackc/pgpassfile v1.0.0 // indirect @@ -107,7 +107,7 @@ require ( golang.org/x/crypto v0.18.0 // indirect golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect golang.org/x/net v0.20.0 // indirect - golang.org/x/sync v0.5.0 // indirect + golang.org/x/sync v0.6.0 // indirect golang.org/x/sys v0.16.0 // indirect golang.org/x/term v0.16.0 // indirect golang.org/x/text v0.14.0 // indirect diff --git a/examples/database/go.sum b/examples/database/go.sum index f3033ad1..40a9c9b8 100644 --- a/examples/database/go.sum +++ b/examples/database/go.sum @@ -113,13 +113,13 @@ github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= -github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+HVt/4epWDjd4= github.com/gorilla/sessions v1.2.1/go.mod h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/zI+bUmuGM= -github.com/hashicorp/consul/api v1.26.1 h1:5oSXOO5fboPZeW5SN+TdGFP/BILDgBm19OrPZ/pICIM= -github.com/hashicorp/consul/api v1.26.1/go.mod h1:B4sQTeaSO16NtynqrAdwOlahJ7IUDZM9cj2420xYL8A= -github.com/hashicorp/consul/sdk v0.15.0 h1:2qK9nDrr4tiJKRoxPGhm6B7xJjLVIQqkjiab2M4aKjU= +github.com/hashicorp/consul/api v1.27.0 h1:gmJ6DPKQog1426xsdmgk5iqDyoRiNc+ipBdJOqKQFjc= +github.com/hashicorp/consul/api v1.27.0/go.mod h1:JkekNRSou9lANFdt+4IKx3Za7XY0JzzpQjEb4Ivo1c8= +github.com/hashicorp/consul/sdk v0.15.1 h1:kKIGxc7CZtflcF5DLfHeq7rOQmRq3vk7kwISN9bif8Q= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -173,8 +173,9 @@ github.com/hashicorp/memberlist v0.5.0 h1:EtYPN8DpAURiapus508I4n9CzHs2W+8NZGbmmR github.com/hashicorp/memberlist v0.5.0/go.mod h1:yvyXLpo0QaGE59Y7hDTsTzDD25JYBZ4mHgHUZ8lrOI0= github.com/hashicorp/serf v0.10.1 h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY= github.com/hashicorp/serf v0.10.1/go.mod h1:yL2t6BqATOLGc5HF7qbFkTfXoPIY0WZdWHfEvMqbG+4= -github.com/hashicorp/vault/api v1.10.0 h1:/US7sIjWN6Imp4o/Rj1Ce2Nr5bki/AXi9vAW3p2tOJQ= github.com/hashicorp/vault/api v1.10.0/go.mod h1:jo5Y/ET+hNyz+JnKDt8XLAdKs+AM0G5W0Vp1IrFI8N8= +github.com/hashicorp/vault/api v1.11.0 h1:AChWByeHf4/P9sX3Y1B7vFsQhZO2BgQiCMQ2SA1P1UY= +github.com/hashicorp/vault/api v1.11.0/go.mod h1:si+lJCYO7oGkIoNPAN8j3azBLTn9SjMGS+jFaHd1Cck= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 h1:CXO0fD7M3iCGovP/UApeHhPcH4paDFKcu7AjEXi94rI= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0/go.mod h1:afrElBIO9Q4sHFVuVWgNevG4uAs1bT2AZFA9aEiI608= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= @@ -270,7 +271,7 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= -github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8= +github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= github.com/opensearch-project/opensearch-go v1.1.0 h1:eG5sh3843bbU1itPRjA9QXbxcg8LaZ+DjEzQH9aLN3M= github.com/opensearch-project/opensearch-go v1.1.0/go.mod h1:+6/XHCuTH+fwsMJikZEWsucZ4eZMma3zNSeLrTtVGbo= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= @@ -398,8 +399,8 @@ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= -golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= +golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= diff --git a/go.mod b/go.mod index e2e261d9..2cdeb1f5 100644 --- a/go.mod +++ b/go.mod @@ -8,8 +8,8 @@ require ( github.com/Masterminds/sprig/v3 v3.2.3 github.com/alicebob/miniredis/v2 v2.31.1 github.com/aws/aws-sdk-go-v2 v1.24.1 - github.com/aws/aws-sdk-go-v2/config v1.26.3 - github.com/aws/aws-sdk-go-v2/credentials v1.16.14 + github.com/aws/aws-sdk-go-v2/config v1.26.6 + github.com/aws/aws-sdk-go-v2/credentials v1.16.16 github.com/aws/aws-sdk-go-v2/service/acm v1.22.7 github.com/aws/aws-sdk-go-v2/service/sts v1.26.7 github.com/beevik/etree v1.3.0 @@ -22,6 +22,7 @@ require ( github.com/gin-gonic/gin v1.9.1 github.com/go-git/go-git/v5 v5.11.0 github.com/go-kit/kit v0.13.0 + github.com/go-kit/log v0.2.1 github.com/go-playground/locales v0.14.1 github.com/go-playground/universal-translator v0.18.1 github.com/go-playground/validator/v10 v10.17.0 @@ -30,16 +31,16 @@ require ( github.com/golang-jwt/jwt/v4 v4.5.0 github.com/golang/mock v1.6.0 github.com/google/go-cmp v0.6.0 - github.com/google/uuid v1.5.0 + github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.1 - github.com/hashicorp/consul/api v1.26.1 - github.com/hashicorp/vault/api v1.10.0 + github.com/hashicorp/consul/api v1.27.0 + github.com/hashicorp/vault/api v1.11.0 github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 github.com/iancoleman/strcase v0.3.0 github.com/jackc/pgx/v5 v5.5.2 github.com/lib/pq v1.10.9 github.com/mattermost/xml-roundtrip-validator v0.1.0 - github.com/onsi/gomega v1.30.0 + github.com/onsi/gomega v1.31.1 github.com/open-policy-agent/opa v0.60.0 github.com/opensearch-project/opensearch-go v1.1.0 github.com/opentracing/opentracing-go v1.2.0 @@ -55,10 +56,12 @@ require ( github.com/spyzhov/ajson v0.9.0 github.com/stretchr/testify v1.8.4 github.com/uber/jaeger-client-go v2.30.0+incompatible - go.step.sm/crypto v0.41.0 + go.step.sm/crypto v0.42.0 go.uber.org/fx v1.20.1 + go.uber.org/zap v1.26.0 golang.org/x/crypto v0.18.0 golang.org/x/net v0.20.0 + golang.org/x/term v0.16.0 golang.org/x/text v0.14.0 gopkg.in/dnaeon/go-vcr.v3 v3.1.2 gopkg.in/yaml.v3 v3.0.1 @@ -82,11 +85,11 @@ require ( github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.18.6 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.6 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 // indirect github.com/aws/smithy-go v1.19.0 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc // indirect @@ -114,7 +117,6 @@ require ( github.com/go-git/go-billy/v5 v5.5.0 // indirect github.com/go-ini/ini v1.67.0 // indirect github.com/go-jose/go-jose/v3 v3.0.1 // indirect - github.com/go-kit/log v0.2.1 // indirect github.com/go-logfmt/logfmt v0.5.1 // indirect github.com/go-logr/logr v1.3.0 // indirect github.com/go-logr/stdr v1.2.2 // indirect @@ -204,9 +206,6 @@ require ( github.com/spf13/cast v1.4.1 // indirect github.com/stretchr/objx v0.5.0 // indirect github.com/tchap/go-patricia/v2 v2.3.1 // indirect - github.com/tidwall/gjson v1.14.2 // indirect - github.com/tidwall/match v1.1.1 // indirect - github.com/tidwall/pretty v1.2.0 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect @@ -225,18 +224,15 @@ require ( go.opentelemetry.io/otel/trace v1.21.0 // indirect go.uber.org/atomic v1.9.0 // indirect go.uber.org/dig v1.17.0 // indirect - go.uber.org/goleak v1.2.0 // indirect go.uber.org/multierr v1.11.0 // indirect - go.uber.org/zap v1.26.0 // indirect golang.org/x/arch v0.3.0 // indirect golang.org/x/exp v0.0.0-20230817173708-d852ddb80c63 // indirect - golang.org/x/mod v0.12.0 // indirect - golang.org/x/sync v0.5.0 // indirect + golang.org/x/mod v0.14.0 // indirect + golang.org/x/sync v0.6.0 // indirect golang.org/x/sys v0.16.0 // indirect - golang.org/x/term v0.16.0 // indirect golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.13.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 // indirect + golang.org/x/tools v0.16.1 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240102182953-50ed04b92917 // indirect google.golang.org/grpc v1.60.1 // indirect google.golang.org/protobuf v1.32.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect diff --git a/go.sum b/go.sum index b081e0d9..4a5b41db 100644 --- a/go.sum +++ b/go.sum @@ -49,28 +49,28 @@ github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPd github.com/aws/aws-sdk-go v1.42.27/go.mod h1:OGr6lGMAKGlG9CVrYnWYDKIyb829c6EVBRjxqjmPepc= github.com/aws/aws-sdk-go-v2 v1.24.1 h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU= github.com/aws/aws-sdk-go-v2 v1.24.1/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= -github.com/aws/aws-sdk-go-v2/config v1.26.3 h1:dKuc2jdp10y13dEEvPqWxqLoc0vF3Z9FC45MvuQSxOA= -github.com/aws/aws-sdk-go-v2/config v1.26.3/go.mod h1:Bxgi+DeeswYofcYO0XyGClwlrq3DZEXli0kLf4hkGA0= -github.com/aws/aws-sdk-go-v2/credentials v1.16.14 h1:mMDTwwYO9A0/JbOCOG7EOZHtYM+o7OfGWfu0toa23VE= -github.com/aws/aws-sdk-go-v2/credentials v1.16.14/go.mod h1:cniAUh3ErQPHtCQGPT5ouvSAQ0od8caTO9OOuufZOAE= +github.com/aws/aws-sdk-go-v2/config v1.26.6 h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o= +github.com/aws/aws-sdk-go-v2/config v1.26.6/go.mod h1:uKU6cnDmYCvJ+pxO9S4cWDb2yWWIH5hra+32hVh1MI4= +github.com/aws/aws-sdk-go-v2/credentials v1.16.16 h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8= +github.com/aws/aws-sdk-go-v2/credentials v1.16.16/go.mod h1:UHVZrdUsv63hPXFo1H7c5fEneoVo9UXiz36QG1GEPi0= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11/go.mod h1:cRrYDYAMUohBJUtUnOhydaMHtiK/1NZ0Otc9lIb6O0Y= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 h1:vF+Zgd9s+H4vOXd5BMaPWykta2a6Ih0AKLq/X6NYKn4= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10/go.mod h1:6BkRjejp/GR4411UGqkX8+wFMbFbqsUIimfK4XjOKR4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10/go.mod h1:6UV4SZkVvmODfXKql4LCbaZUpF7HO2BX38FgBf9ZOLw= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/service/acm v1.22.7 h1:fg4SCoQgLTFfpS+QlL7mSECbBtUi4+EitfXIS8guFyw= github.com/aws/aws-sdk-go-v2/service/acm v1.22.7/go.mod h1:Dj5H0DVkRF9Eimq2uLZhkfWim/F7as1K+BFicHg2qq8= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4/go.mod h1:2aGXHFmbInwgP9ZfpmdIfOELL79zhdNYNmReK8qDfdQ= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 h1:DBYTXwIGQSGs9w4jKm60F5dmCQ3EEruxdc0MFh+3EY4= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10/go.mod h1:wohMUQiFdzo0NtxbBg0mSRGZ4vL3n0dKjLTINdcIino= -github.com/aws/aws-sdk-go-v2/service/sso v1.18.6 h1:dGrs+Q/WzhsiUKh82SfTVN66QzyulXuMDTV/G8ZxOac= -github.com/aws/aws-sdk-go-v2/service/sso v1.18.6/go.mod h1:+mJNDdF+qiUlNKNC3fxn74WWNN+sOiGOEImje+3ScPM= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.6 h1:Yf2MIo9x+0tyv76GljxzqA3WtC5mw7NmazD2chwjxE4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.6/go.mod h1:ykf3COxYI0UJmxcfcxcVuz7b6uADi1FkiUz6Eb7AgM8= +github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow= +github.com/aws/aws-sdk-go-v2/service/sso v1.18.7/go.mod h1:+mJNDdF+qiUlNKNC3fxn74WWNN+sOiGOEImje+3ScPM= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7/go.mod h1:ykf3COxYI0UJmxcfcxcVuz7b6uADi1FkiUz6Eb7AgM8= github.com/aws/aws-sdk-go-v2/service/sts v1.26.7 h1:NzO4Vrau795RkUdSHKEwiR01FaGzGOH1EETJ+5QHnm0= github.com/aws/aws-sdk-go-v2/service/sts v1.26.7/go.mod h1:6h2YuIoxaMSCFf5fi1EgZAwdfkGMgDY+DVfa61uLe4U= github.com/aws/smithy-go v1.19.0 h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM= @@ -274,8 +274,8 @@ github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/ github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 h1:yAJXTCF9TqKcTiHJAE8dj7HMvPfh66eeA2JYW7eFpSE= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= -github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+HVt/4epWDjd4= @@ -287,6 +287,7 @@ github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed h1:5upAirOpQc github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed/go.mod h1:tMWxXQ9wFIaZeTI9F+hmhFiGpFmhOHzyShyFUhRm0H4= github.com/hashicorp/consul/api v1.26.1 h1:5oSXOO5fboPZeW5SN+TdGFP/BILDgBm19OrPZ/pICIM= github.com/hashicorp/consul/api v1.26.1/go.mod h1:B4sQTeaSO16NtynqrAdwOlahJ7IUDZM9cj2420xYL8A= +github.com/hashicorp/consul/api v1.27.0/go.mod h1:JkekNRSou9lANFdt+4IKx3Za7XY0JzzpQjEb4Ivo1c8= github.com/hashicorp/consul/sdk v0.15.0 h1:2qK9nDrr4tiJKRoxPGhm6B7xJjLVIQqkjiab2M4aKjU= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= @@ -341,6 +342,7 @@ github.com/hashicorp/serf v0.10.1 h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY github.com/hashicorp/serf v0.10.1/go.mod h1:yL2t6BqATOLGc5HF7qbFkTfXoPIY0WZdWHfEvMqbG+4= github.com/hashicorp/vault/api v1.10.0 h1:/US7sIjWN6Imp4o/Rj1Ce2Nr5bki/AXi9vAW3p2tOJQ= github.com/hashicorp/vault/api v1.10.0/go.mod h1:jo5Y/ET+hNyz+JnKDt8XLAdKs+AM0G5W0Vp1IrFI8N8= +github.com/hashicorp/vault/api v1.11.0/go.mod h1:si+lJCYO7oGkIoNPAN8j3azBLTn9SjMGS+jFaHd1Cck= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 h1:CXO0fD7M3iCGovP/UApeHhPcH4paDFKcu7AjEXi94rI= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0/go.mod h1:afrElBIO9Q4sHFVuVWgNevG4uAs1bT2AZFA9aEiI608= github.com/huandu/xstrings v1.3.3 h1:/Gcsuc1x8JVbJ9/rlye4xZnVAbEkGauT8lbebqcQws4= @@ -526,9 +528,9 @@ github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwd github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= -github.com/onsi/ginkgo/v2 v2.13.0 h1:0jY9lJquiL8fcf3M4LAXN5aMlS/b2BV86HFFPCPMgE4= -github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8= -github.com/onsi/gomega v1.30.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ= +github.com/onsi/ginkgo/v2 v2.15.0 h1:79HwNRBAZHOEwrczrgSOPy+eFTTlIGELKy5as+ClttY= +github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= +github.com/onsi/gomega v1.31.1/go.mod h1:y40C95dwAD1Nz36SsEnxvfFe8FFfNxzI5eJ0EYGyAy0= github.com/open-policy-agent/opa v0.60.0 h1:ZPoPt4yeNs5UXCpd/P/btpSyR8CR0wfhVoh9BOwgJNs= github.com/open-policy-agent/opa v0.60.0/go.mod h1:aD5IK6AiLNYBjNXn7E02++yC8l4Z+bRDvgM6Ss0bBzA= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= @@ -657,14 +659,6 @@ github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcU github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/tchap/go-patricia/v2 v2.3.1 h1:6rQp39lgIYZ+MHmdEq4xzuk1t7OdC35z/xm0BGhTkes= github.com/tchap/go-patricia/v2 v2.3.1/go.mod h1:VZRHKAb53DLaG+nA9EaYYiaEx6YztwDlLElMsnSHD4k= -github.com/tidwall/gjson v1.14.2 h1:6BBkirS0rAHjumnjHF6qgy5d2YAJ1TLIaFE2lzfOLqo= -github.com/tidwall/gjson v1.14.2/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= -github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= -github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= -github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= -github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY= -github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= @@ -707,35 +701,28 @@ go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6 go.opentelemetry.io/otel/trace v1.21.0 h1:WD9i5gzvoUPuXIXH24ZNBudiarZDKuekPqi/E8fpfLc= go.opentelemetry.io/otel/trace v1.21.0/go.mod h1:LGbsEB0f9LGjN+OZaQQ26sohbOmiMR+BaslueVtS/qQ= go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= -go.step.sm/crypto v0.41.0 h1:cv1zSLsAUKurAmoG559fmtMTCaK0CrbLgSI1pmI/ITc= -go.step.sm/crypto v0.41.0/go.mod h1:BBkqzupJdsSZ8LrPNyfqN81DMtahOenTk66tVgPmDvI= +go.step.sm/crypto v0.42.0 h1:1yPpg+v2c+fqKTLb5mTl45xdJ4gh1MXF0/X3dar71aU= +go.step.sm/crypto v0.42.0/go.mod h1:PHgVNnxqQnhOKT6yx/0faP82VCeC3g/nJRlBMIQ8G64= go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= -go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/dig v1.17.0 h1:5Chju+tUvcC+N7N6EV08BJz41UZuO3BmHcN4A287ZLI= go.uber.org/dig v1.17.0/go.mod h1:rTxpf7l5I0eBTlE6/9RL+lDybC7WFwY2QH55ZSjy1mU= go.uber.org/fx v1.20.1 h1:zVwVQGS8zYvhh9Xxcu4w1M6ESyeMzebzj2NbSayZ4Mk= go.uber.org/fx v1.20.1/go.mod h1:iSYNbHf2y55acNCwCXKx7LbWb5WG1Bnue5RDXz1OREg= -go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= -go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= -go.uber.org/goleak v1.2.0/go.mod h1:XJYK+MuIchqpmGmUSAzotztawfKvYLUIgg7guXrwVUo= +go.uber.org/goleak v1.2.0 h1:xqgm/S+aQvhWFTtR0XK3Jvg7z8kGV8P4X14IzwN3Eqk= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= -go.uber.org/multierr v1.7.0 h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec= -go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= -go.uber.org/zap v1.23.0 h1:OjGQ5KQDEUawVHxNwQgPpiypGHOxo2mNZsOqTak4fFY= -go.uber.org/zap v1.23.0/go.mod h1:D+nX8jyLsMHMYrln8A0rJjFt/T/9/bGgIhAqxv5URuY= go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= @@ -769,8 +756,8 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc= -golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= @@ -798,8 +785,8 @@ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= -golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= +golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -877,21 +864,20 @@ golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200103221440-774c71fcf114/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.13.0 h1:Iey4qkscZuv0VvIt8E0neZjtPVQFSc870HQ448QgEmQ= -golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= +golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA= +golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/genproto v0.0.0-20231211222908-989df2bf70f3 h1:1hfbdAfFbkmpg41000wDVqr7jUpK/Yo+LPnIxxGzmkg= -google.golang.org/genproto/googleapis/api v0.0.0-20231211222908-989df2bf70f3 h1:EWIeHfGuUf00zrVZGEgYFxok7plSAXBGcH7NNdMAWvA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 h1:/jFB8jK5R3Sq3i/lmeZO0cATSzFfZaJq1J2Euan3XKU= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0/go.mod h1:FUoWkonphQm3RhTS+kOEhF8h0iDpm4tdXolVCeZ9KKA= +google.golang.org/genproto v0.0.0-20231212172506-995d672761c0 h1:YJ5pD9rF8o9Qtta0Cmy9rdBwkSjrTCT6XTiUQVOtIos= +google.golang.org/genproto/googleapis/api v0.0.0-20231212172506-995d672761c0 h1:s1w3X6gQxwrLEpxnLd/qXTVLgQE2yXwaOaoa6IlY/+o= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240102182953-50ed04b92917 h1:6G8oQ016D88m1xAKljMlBOOGWDZkes4kMhgGFlf8WcQ= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240102182953-50ed04b92917/go.mod h1:xtjpI3tXFPP051KaWnhvxkiubL/6dJ18vLVf7q2pTOU= google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= From 1e79c26eb50751e68235bf335171c970d63e5c53 Mon Sep 17 00:00:00 2001 From: Livan Du Date: Thu, 25 Jan 2024 03:30:51 -0500 Subject: [PATCH 08/10] go.sum update --- go.sum | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/go.sum b/go.sum index 4a5b41db..4bc87998 100644 --- a/go.sum +++ b/go.sum @@ -285,10 +285,9 @@ github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZH github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms= github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed h1:5upAirOpQc1Q53c0bnx2ufif5kANL7bfZWcc6VJWJd8= github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed/go.mod h1:tMWxXQ9wFIaZeTI9F+hmhFiGpFmhOHzyShyFUhRm0H4= -github.com/hashicorp/consul/api v1.26.1 h1:5oSXOO5fboPZeW5SN+TdGFP/BILDgBm19OrPZ/pICIM= -github.com/hashicorp/consul/api v1.26.1/go.mod h1:B4sQTeaSO16NtynqrAdwOlahJ7IUDZM9cj2420xYL8A= +github.com/hashicorp/consul/api v1.27.0 h1:gmJ6DPKQog1426xsdmgk5iqDyoRiNc+ipBdJOqKQFjc= github.com/hashicorp/consul/api v1.27.0/go.mod h1:JkekNRSou9lANFdt+4IKx3Za7XY0JzzpQjEb4Ivo1c8= -github.com/hashicorp/consul/sdk v0.15.0 h1:2qK9nDrr4tiJKRoxPGhm6B7xJjLVIQqkjiab2M4aKjU= +github.com/hashicorp/consul/sdk v0.15.1 h1:kKIGxc7CZtflcF5DLfHeq7rOQmRq3vk7kwISN9bif8Q= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -340,8 +339,8 @@ github.com/hashicorp/memberlist v0.5.0 h1:EtYPN8DpAURiapus508I4n9CzHs2W+8NZGbmmR github.com/hashicorp/memberlist v0.5.0/go.mod h1:yvyXLpo0QaGE59Y7hDTsTzDD25JYBZ4mHgHUZ8lrOI0= github.com/hashicorp/serf v0.10.1 h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY= github.com/hashicorp/serf v0.10.1/go.mod h1:yL2t6BqATOLGc5HF7qbFkTfXoPIY0WZdWHfEvMqbG+4= -github.com/hashicorp/vault/api v1.10.0 h1:/US7sIjWN6Imp4o/Rj1Ce2Nr5bki/AXi9vAW3p2tOJQ= github.com/hashicorp/vault/api v1.10.0/go.mod h1:jo5Y/ET+hNyz+JnKDt8XLAdKs+AM0G5W0Vp1IrFI8N8= +github.com/hashicorp/vault/api v1.11.0 h1:AChWByeHf4/P9sX3Y1B7vFsQhZO2BgQiCMQ2SA1P1UY= github.com/hashicorp/vault/api v1.11.0/go.mod h1:si+lJCYO7oGkIoNPAN8j3azBLTn9SjMGS+jFaHd1Cck= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 h1:CXO0fD7M3iCGovP/UApeHhPcH4paDFKcu7AjEXi94rI= github.com/hashicorp/vault/api/auth/kubernetes v0.5.0/go.mod h1:afrElBIO9Q4sHFVuVWgNevG4uAs1bT2AZFA9aEiI608= From dbd305b05c8fcb222dd3c54d33a76e6725ed1c30 Mon Sep 17 00:00:00 2001 From: Livan Du Date: Thu, 25 Jan 2024 14:54:15 -0500 Subject: [PATCH 09/10] updated default log template and fixed some log levels --- pkg/appconfig/consulprovider/consulprovider.go | 4 ++++ pkg/appconfig/init/providers_bootstrap.go | 2 +- pkg/appconfig/vaultprovider/kvprovider.go | 1 + pkg/appconfig/vaultprovider/kvsecretengine.go | 5 ++--- pkg/consul/connection.go | 14 ++------------ pkg/log/defaults-log.yml | 12 ++++++++---- 6 files changed, 18 insertions(+), 20 deletions(-) diff --git a/pkg/appconfig/consulprovider/consulprovider.go b/pkg/appconfig/consulprovider/consulprovider.go index a48af2ed..d2edfe24 100644 --- a/pkg/appconfig/consulprovider/consulprovider.go +++ b/pkg/appconfig/consulprovider/consulprovider.go @@ -4,9 +4,12 @@ import ( "context" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/appconfig" "cto-github.cisco.com/NFV-BU/go-lanai/pkg/consul" + "cto-github.cisco.com/NFV-BU/go-lanai/pkg/log" "fmt" ) +var logger = log.New("Config.Consul") + const ( ConsulConfigPrefix = "cloud.consul.config" ConfigKeyAppName = "application.name" @@ -57,6 +60,7 @@ func (configProvider *ConfigProvider) Load(ctx context.Context) (loadError error configProvider.Settings = unFlattenedSettings + logger.WithContext(ctx).Infof("Retrieved %d configs from consul: %s", len(defaultSettings), configProvider.contextPath) return nil } diff --git a/pkg/appconfig/init/providers_bootstrap.go b/pkg/appconfig/init/providers_bootstrap.go index c1617bef..ba0e0ab9 100644 --- a/pkg/appconfig/init/providers_bootstrap.go +++ b/pkg/appconfig/init/providers_bootstrap.go @@ -58,7 +58,7 @@ func newBootstrapFileProviderGroup() bootstrapProvidersOut { } group.ProcessFunc = func(ctx context.Context, providers []appconfig.Provider) []appconfig.Provider { if len(providers) != 0 { - logger.WithContext(ctx).Infof("found %d bootstrap configuration files", len(providers)) + logger.WithContext(ctx).Infof("Found %d bootstrap configuration files", len(providers)) } return providers } diff --git a/pkg/appconfig/vaultprovider/kvprovider.go b/pkg/appconfig/vaultprovider/kvprovider.go index b844fa10..df4bffa8 100644 --- a/pkg/appconfig/vaultprovider/kvprovider.go +++ b/pkg/appconfig/vaultprovider/kvprovider.go @@ -50,6 +50,7 @@ func (p *KeyValueConfigProvider) Load(ctx context.Context) (loadError error) { p.Settings = unFlattenedSettings + logger.WithContext(ctx).Infof("Retrieved %d secrets from vault path: %s", len(defaultSettings), p.secretEngine.ContextPath(p.secretPath)) return nil } diff --git a/pkg/appconfig/vaultprovider/kvsecretengine.go b/pkg/appconfig/vaultprovider/kvsecretengine.go index 7e3a6ada..2d387e5f 100644 --- a/pkg/appconfig/vaultprovider/kvsecretengine.go +++ b/pkg/appconfig/vaultprovider/kvsecretengine.go @@ -30,11 +30,13 @@ type KvSecretEngineV1 struct { backend string } +// ContextPath //key value v1 API expects GET /secret/:path (as opposed to the v2 API which expects GET /secret/data/:path?version=:version-number) func (engine *KvSecretEngineV1) ContextPath(secretPath string) string { return fmt.Sprintf("%s/%s", engine.backend, secretPath) } +// ListSecrets implements KvSecretEngine /* Vault key value v1 API has the following response we return the kv in the data field @@ -70,12 +72,9 @@ func (engine *KvSecretEngineV1) ListSecrets(ctx context.Context, secretPath stri if secrets, err := engine.client.Logical(ctx).Read(path); err != nil { return nil, err } else if secrets != nil { - logger.WithContext(ctx).Infof("Retrieved %d configs from vault path: %s", len(secrets.Data), path) for key, val := range secrets.Data { results[key] = utils.ParseString(val.(string)) } - } else { - logger.WithContext(ctx).Warnf("No secrets retrieved from vault (%s)", path) } return results, nil } \ No newline at end of file diff --git a/pkg/consul/connection.go b/pkg/consul/connection.go index c36e3446..bbfe8694 100644 --- a/pkg/consul/connection.go +++ b/pkg/consul/connection.go @@ -36,10 +36,6 @@ func (c *Connection) ListKeyValuePairs(ctx context.Context, path string) (result entries, _, err := c.client.KV().List(path, queryOptions.WithContext(ctx)) if err != nil { return nil, err - } else if entries == nil { - logger.WithContext(ctx).Warnf("No appconfig retrieved from consul (%s): %s", c.host(), path) - } else { - logger.WithContext(ctx).Infof("Retrieved %d configs from consul (%s): %s", len(entries), c.host(), path) } prefix := path + "/" @@ -70,17 +66,11 @@ func (c *Connection) GetKeyValue(ctx context.Context, path string) (value []byte if err != nil { return nil, err } else if data == nil { - logger.WithContext(ctx).Warnf("No kv pair retrieved from consul %q: %s", c.host(), path) value = nil } else { - logger.WithContext(ctx).Infof("Retrieved kv pair from consul %q: %s", c.host(), path) value = data.Value } - - if err != nil { - return nil, err - } - + logger.WithContext(ctx).Debugf("Retrieved kv pair from consul %q: %s", c.host(), path) return } @@ -96,7 +86,7 @@ func (c *Connection) SetKeyValue(ctx context.Context, path string, value []byte) return err } - logger.WithContext(ctx).Infof("Stored kv pair to consul %q: %s", c.host(), path) + logger.WithContext(ctx).Debugf("Stored kv pair to consul %q: %s", c.host(), path) return nil } diff --git a/pkg/log/defaults-log.yml b/pkg/log/defaults-log.yml index e93ad921..95d0aaa8 100644 --- a/pkg/log/defaults-log.yml +++ b/pkg/log/defaults-log.yml @@ -1,7 +1,8 @@ levels: default: debug - Bootstrap: debug - Config: debug + Bootstrap: info + Config: info + CFG: info Web: info Security: debug SEC: debug @@ -10,19 +11,22 @@ levels: Actuator: info ACTR: info Data: info + Consul: info + Vault: info + Redis: info loggers: console: type: console format: text - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -15 .logger | pad 15 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" # text-file: # type: file # format: text # location: "logs/text.log" -# template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' +# template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -15 .logger | pad 15 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' # fixed-keys: "spanId, traceId, parentId, http" # json-file: From e4f242330687c5a8fa2dea1047b8a5a9f18efa2d Mon Sep 17 00:00:00 2001 From: Livan Du Date: Thu, 25 Jan 2024 18:22:18 -0500 Subject: [PATCH 10/10] minor changes on default log template and removed deprecated usage --- pkg/integrate/httpclient/logging.go | 4 ++-- pkg/kafka/logger.go | 4 ++-- pkg/log/adapter.go | 2 +- pkg/log/adapter_test.go | 2 +- pkg/log/context.go | 1 + pkg/log/defaults-log.yml | 4 ++-- pkg/log/factory_base_test.go | 8 ++++---- pkg/log/factory_zap.go | 11 ++--------- pkg/log/internal/template.go | 13 +++++++------ pkg/log/testdata/multi-dest-alt.yml | 4 ++-- pkg/log/testdata/multi-dest.yml | 4 ++-- pkg/web/logging.go | 2 +- 12 files changed, 27 insertions(+), 32 deletions(-) diff --git a/pkg/integrate/httpclient/logging.go b/pkg/integrate/httpclient/logging.go index 937d9fe7..5efda862 100644 --- a/pkg/integrate/httpclient/logging.go +++ b/pkg/integrate/httpclient/logging.go @@ -30,7 +30,7 @@ func logRequest(ctx context.Context, r *http.Request, logger log.ContextualLogge } kv, msg := constructRequestLog(r, logging) - _ = logger.WithContext(ctx).WithKV(logKey, &kv).WithLevel(logging.Level).Log(log.LogKeyMessage, msg) + logger.WithContext(ctx).WithKV(logKey, &kv).WithLevel(logging.Level).Printf(msg) } func logResponse(ctx context.Context, resp *http.Response, logger log.ContextualLogger, logging *LoggingConfig) { @@ -39,7 +39,7 @@ func logResponse(ctx context.Context, resp *http.Response, logger log.Contextual } kv, msg := constructResponseLog(ctx, resp, logging) - _ = logger.WithContext(ctx).WithKV(logKey, &kv).WithLevel(logging.Level).Log(log.LogKeyMessage, msg) + logger.WithContext(ctx).WithKV(logKey, &kv).WithLevel(logging.Level).Printf(msg) } func constructRequestLog(r *http.Request, logging *LoggingConfig) (*requestLog, string) { diff --git a/pkg/kafka/logger.go b/pkg/kafka/logger.go index 5a2afbff..ca7ac16d 100644 --- a/pkg/kafka/logger.go +++ b/pkg/kafka/logger.go @@ -54,7 +54,7 @@ func (l saramaMessageLogger) LogSentMessage(ctx context.Context, msg interface{} if m.Key != nil && m.Key.Length() != 0 { logMsg = logMsg + fmt.Sprintf(" KeyLength=%dB", m.Key.Length()) } - _ = logger.WithContext(ctx).WithLevel(l.level).Log(log.LogKeyMessage, logMsg) + logger.WithContext(ctx).WithLevel(l.level).Printf(logMsg) } } @@ -66,6 +66,6 @@ func (l saramaMessageLogger) LogReceivedMessage(ctx context.Context, msg interfa if len(m.Key) != 0 { logMsg = logMsg + fmt.Sprintf(" Key=%x", m.Key) } - _ = logger.WithContext(ctx).WithLevel(l.level).Log(log.LogKeyMessage, logMsg) + logger.WithContext(ctx).WithLevel(l.level).Printf(logMsg) } } diff --git a/pkg/log/adapter.go b/pkg/log/adapter.go index 1ab13520..26163531 100644 --- a/pkg/log/adapter.go +++ b/pkg/log/adapter.go @@ -12,7 +12,7 @@ type writerAdapter struct { func NewWriterAdapter(logger Logger, lvl LoggingLevel) io.Writer { return &writerAdapter{ - logger: logger.WithLevel(lvl), + logger: logger.WithCaller(RuntimeCaller(5)).WithLevel(lvl), } } diff --git a/pkg/log/adapter_test.go b/pkg/log/adapter_test.go index ab339387..ff80b85c 100644 --- a/pkg/log/adapter_test.go +++ b/pkg/log/adapter_test.go @@ -33,7 +33,7 @@ func SubTestWrite(level LoggingLevel) test.GomegaSubTestFunc { expectText := NewExpectedLog( ExpectName(LoggerName), ExpectLevel(level), - ExpectCaller(`[a-zA-Z_]+\.go:[0-9]+`), + ExpectCaller(`log/adapter_test\.go:[0-9]+`), ) expectJson := CopyOf(expectText) diff --git a/pkg/log/context.go b/pkg/log/context.go index 392584bc..fe508be7 100644 --- a/pkg/log/context.go +++ b/pkg/log/context.go @@ -13,6 +13,7 @@ const ( LogKeyCaller = internal.LogKeyCaller LogKeyLevel = internal.LogKeyLevel LogKeyContext = internal.LogKeyContext + LogKeyStacktrace = internal.LogKeyStacktrace ) type ContextValuers map[string]ContextValuer diff --git a/pkg/log/defaults-log.yml b/pkg/log/defaults-log.yml index 95d0aaa8..9c0fb0a7 100644 --- a/pkg/log/defaults-log.yml +++ b/pkg/log/defaults-log.yml @@ -19,14 +19,14 @@ loggers: console: type: console format: text - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -15 .logger | pad 15 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -30 .caller | pad 30 | blue}}] {{cap -15 .logger | pad 15 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" # text-file: # type: file # format: text # location: "logs/text.log" -# template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -20 .caller | pad 20 | blue}}] {{cap -15 .logger | pad 15 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' +# template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -30 .caller | pad 30 | blue}}] {{cap -15 .logger | pad 15 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' # fixed-keys: "spanId, traceId, parentId, http" # json-file: diff --git a/pkg/log/factory_base_test.go b/pkg/log/factory_base_test.go index 18a4a710..c3bc33f8 100644 --- a/pkg/log/factory_base_test.go +++ b/pkg/log/factory_base_test.go @@ -19,8 +19,8 @@ import ( This file only defines sub tests that applicable to all factories implementation */ -const ExpectedDefaultCaller = `utils_test\.go:[0-9]+` -const ExpectedDirectCaller = `factory_base_test\.go:[0-9]+` +const ExpectedDefaultCaller = `(log/)?utils_test\.go:[0-9]+` +const ExpectedDirectCaller = `(log/)?factory_base_test\.go:[0-9]+` /************************* Sub-Test Cases @@ -112,8 +112,8 @@ func SubTestWithCaller(fn TestFactoryCreateFunc, runtimeCaller interface{}) test // runtime caller with different skip depth msg, _ = RandomMessage() - expectText = CopyOf(expectText, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) - expectJson = CopyOf(expectJson, ExpectCaller(`(testing|test|subtest)\.go:[0-9]+`)) + expectText = CopyOf(expectText, ExpectCaller(`((testing|test)/)?(testing|test|subtest)\.go:[0-9]+`)) + expectJson = CopyOf(expectJson, ExpectCaller(`((testing|test)/)?(testing|test|subtest)\.go:[0-9]+`)) logger.WithCaller(runtimeCaller).Info(msg) AssertLastJsonLogEntry(g, CopyOf(expectJson, ExpectMsg(msg))) AssertLastTextLogEntry(g, CopyOf(expectText, ExpectMsg(msg))) diff --git a/pkg/log/factory_zap.go b/pkg/log/factory_zap.go index 38a7eec8..7d2803aa 100644 --- a/pkg/log/factory_zap.go +++ b/pkg/log/factory_zap.go @@ -7,7 +7,6 @@ import ( "go.uber.org/zap" "go.uber.org/zap/zapcore" "os" - "strconv" "strings" "time" ) @@ -19,7 +18,7 @@ var zapEncoderConfig = zapcore.EncoderConfig{ CallerKey: LogKeyCaller, FunctionKey: zapcore.OmitKey, MessageKey: LogKeyMessage, - StacktraceKey: "stacktrace", + StacktraceKey: LogKeyStacktrace, LineEnding: zapcore.DefaultLineEnding, EncodeLevel: zapcore.LowercaseLevelEncoder, EncodeTime: func(time time.Time, encoder zapcore.PrimitiveArrayEncoder) { @@ -27,13 +26,7 @@ var zapEncoderConfig = zapcore.EncoderConfig{ encoder.AppendString(time.UTC().Format(`2006-01-02T15:04:05.999Z07:00`)) }, EncodeDuration: zapcore.SecondsDurationEncoder, - EncodeCaller: func(ec zapcore.EntryCaller, encoder zapcore.PrimitiveArrayEncoder) { - if !ec.Defined || len(ec.File) == 0 { - return - } - idx := strings.LastIndexByte(ec.File, '/') - encoder.AppendString(ec.File[idx+1:] + ":" + strconv.Itoa(ec.Line)) - }, + EncodeCaller: zapcore.ShortCallerEncoder, } type zapCoreCreator func(level zap.AtomicLevel) zapcore.Core diff --git a/pkg/log/internal/template.go b/pkg/log/internal/template.go index 789c2f43..fbe766ce 100644 --- a/pkg/log/internal/template.go +++ b/pkg/log/internal/template.go @@ -10,12 +10,13 @@ import ( ) const ( - LogKeyMessage = "msg" - LogKeyName = "logger" - LogKeyTimestamp = "time" - LogKeyCaller = "caller" - LogKeyLevel = "level" - LogKeyContext = "ctx" + LogKeyMessage = "msg" + LogKeyName = "logger" + LogKeyTimestamp = "time" + LogKeyCaller = "caller" + LogKeyLevel = "level" + LogKeyContext = "ctx" + LogKeyStacktrace = "stacktrace" ) const ( diff --git a/pkg/log/testdata/multi-dest-alt.yml b/pkg/log/testdata/multi-dest-alt.yml index b2d4f13a..bf0ed028 100644 --- a/pkg/log/testdata/multi-dest-alt.yml +++ b/pkg/log/testdata/multi-dest-alt.yml @@ -5,14 +5,14 @@ loggers: console: type: console format: text - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -30 .caller | pad 30 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" text-file: type: file format: text location: "testdata/.tmp/logs/text.log" - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -30 .caller | pad 30 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" json-file: diff --git a/pkg/log/testdata/multi-dest.yml b/pkg/log/testdata/multi-dest.yml index f13befd1..8f6d9676 100644 --- a/pkg/log/testdata/multi-dest.yml +++ b/pkg/log/testdata/multi-dest.yml @@ -6,14 +6,14 @@ loggers: console: type: console format: text - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -30 .caller | pad 30 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" text-file: type: file format: text location: "testdata/.tmp/logs/text.log" - template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -25 .caller | pad 25 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' + template: '{{pad -25 .time}} {{lvl 5 .}} [{{cap -30 .caller | pad 30 | blue}}] {{cap -12 .logger | pad 12 | green}}: [{{trace .traceId .spanId .parentId}}] {{.msg}} {{kv .}}' fixed-keys: "spanId, traceId, parentId, http, db, remote-http" json-file: diff --git a/pkg/web/logging.go b/pkg/web/logging.go index cdaa7992..d4f05f5c 100644 --- a/pkg/web/logging.go +++ b/pkg/web/logging.go @@ -166,7 +166,7 @@ func (f logFormatter) intercept(params gin.LogFormatterParams) (empty string) { } // do log - _ = f.logger.WithContext(ctx).WithLevel(logLevel).Log(log.LogKeyMessage, msg, LogKeyHttp, httpEntry) + f.logger.WithContext(ctx).WithLevel(logLevel).WithKV(LogKeyHttp, httpEntry).Printf(msg) return }