* add new quick start guide cover page
* invalidate read buffer after truncate
* no accesslog for truncate (included in setattr)
* use sql database as meta store
* pass simple tests
* use bytes for chunks
* use bytes for chunks
* cleanup trasaction
* cleanup
* add unit test for SQL
* cleanup
* cleanup
* fix build
* use db as meta store
* fix contention
* fix truncate and compaction
* fix contension on counter
* generate id in batch
* fix build
* fix test
* Add basic document structure
* Change the README file in the docs root directory.
* Fix the docs structure to be compatible with existing references.
* Adjust docs table of content
* fix flaky test
* Update cases in docs
* support mysql
* fix ci
* Update Chinese version user quick start guide
* fix flaky test
* test with sqlite3
* Update English version User Quick Start Guide
* add new quick start guide cover page
* Add basic document structure
* Change the README file in the docs root directory.
* Fix the docs structure to be compatible with existing references.
* Adjust docs table of content
* Update cases in docs
* Update Chinese version user quick start guide
* Update English version User Quick Start Guide
* Update docs
* Fix some link errors of docs
* Updata Chinese version docs structure.
* Fix file link errors of introduction in docs
* Update docs
* Update docs
* Update docs
* update docs
* Update docs
* Update docs
* Update docs
* Docs worker (#399)
* Update docs
* Update docs
* Speed up path resolution for Java SDK and S3 gateway using Lua script (#394)
* Add Resolve method to the Meta interface
* Check for success returned errno
* Add function for parsing inode attr
* Add function lookup
* Add function for checking accessibility
* Add functions for packing attr and resolving path
* Avoid unnecessary attr unpacking
* pass unit tests
* add benchmark
Co-authored-by: suzaku <satorulogic@gmail.com>
* Update docs structure and content.
Co-authored-by: Davies Liu <davies@juicedata.io>
Co-authored-by: suzaku <satorulogic@gmail.com>
* Update docs structure and content (#400)
* Update docs
* Update docs
* Speed up path resolution for Java SDK and S3 gateway using Lua script (#394)
* Add Resolve method to the Meta interface
* Check for success returned errno
* Add function for parsing inode attr
* Add function lookup
* Add function for checking accessibility
* Add functions for packing attr and resolving path
* Avoid unnecessary attr unpacking
* pass unit tests
* add benchmark
Co-authored-by: suzaku <satorulogic@gmail.com>
* Update docs structure and content.
* Restart transaction on failover (#397)
* Retry transaction on failover
* DISABLE,NOREAD,NOWRITE are sub-type
* Heartbeat should have consistent date format (#396)
* Fix missing error placeholder: 'update session: %!s(<nil>)'
* Heartbeat should have consistent date format
* use UTC for delfile.Expire
* remove limit on number of cached blocks (#401)
* Update en docs
* Docs for 0.13
Co-authored-by: Davies Liu <davies@juicedata.io>
Co-authored-by: suzaku <satorulogic@gmail.com>
Co-authored-by: Changxin Miao <mcx_221@foxmail.com>
* Delete .DS_Store
* remove debug
* remove use cases
* Update docs
* Docs: Update `how_to_setup_object_storage` en version
* Docs: Fixed the problem in PR #403 and updated some content
* Docs: fixed problems
* Docs: fixed broken link
Co-authored-by: Davies Liu <davies@juicedata.io>
Co-authored-by: suzaku <satorulogic@gmail.com>
Co-authored-by: Changxin Miao <mcx_221@foxmail.com>