init core package
relocate core code
relocate core code
finish first core testcase skeleton
migrate MockDirectoryWrapper and BaseDirectoryWrapper
fix import cycle; refine closer using func
add RAMDirectory
fix suite closer
start migrate NRT directory
refine BaseDirectoryWrapper; add more missing code
migrate rate limit wrapper
enrich Lock and MockDirectoryWrapper
implement RAMDirectory.ListAll()
add index commit
avoid recursive synchronized
mockup MockAnalyzer
start automaton package migration
add state
add automaton constructor
add transition object