MCPcopy Index your code
hub / github.com/CovenantSQL/CovenantSQL / openHandler

Method openHandler

xenomint/state.go:84–93  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

82}
83
84func (s *State) openHandler() {
85 if s.level == sql.LevelReadUncommitted {
86 var err error
87 if s.handler, err = s.strg.Writer().Begin(); err != nil {
88 log.WithError(err).Fatal("failed to open transaction")
89 }
90 } else {
91 s.handler = s.strg.Writer()
92 }
93}
94
95func (s *State) reader() *sql.DB {
96 if s.level == sql.LevelReadUncommitted {

Callers 2

flushHandlerMethod · 0.95
NewStateFunction · 0.80

Calls 4

WithErrorFunction · 0.92
FatalMethod · 0.80
WriterMethod · 0.65
BeginMethod · 0.45

Tested by

no test coverage detected