├── .gitignore ├── .gitsubrepo ├── LICENSE ├── README.md ├── ben.lua ├── bindings └── dbagent │ └── python │ ├── README.md │ ├── dbagent_client.py │ ├── run_test.sh │ └── test │ ├── pykit.py │ └── test_dbagent_client.py ├── chk ├── clib └── .gitignore ├── dep-build ├── cjson └── libluafs ├── dep └── .gitignore ├── doc ├── acid │ ├── arg_schema_checker.md │ ├── async_cache.md │ ├── bisect.md │ ├── cert_loader.md │ ├── chash.md │ ├── counter.md │ ├── dbagent.md │ ├── ffiutil.md │ ├── fsutil.md │ ├── guid.md │ ├── hashlib.md │ ├── mime.md │ ├── net.md │ ├── ngx_timer.md │ ├── setutil.md │ ├── sm3.md │ ├── sql_constructor.md │ ├── strutil.md │ ├── tableutil.md │ ├── test_sm3_with_performance.md │ ├── time.md │ ├── typeutil.md │ ├── urlutil.md │ ├── utf8.md │ └── xml.md └── doc.markdown ├── example ├── common.config ├── http.config ├── mem-1 │ └── conf │ │ └── nginx.conf ├── mem-2 │ └── conf │ │ └── nginx.conf └── mem-3 │ └── conf │ └── nginx.conf ├── git-subrepo ├── it ├── README.md ├── __init__.py ├── http.py ├── ngxconf.py ├── ngxctl.py ├── paxoscli.py ├── paxosclient.py └── sto.py ├── lib ├── acid │ ├── arg_schema_checker.lua │ ├── async_cache.lua │ ├── aws │ │ └── errorcode.lua │ ├── aws_auth.lua │ ├── bisect.lua │ ├── cache.lua │ ├── cert_loader.lua │ ├── chash.lua │ ├── chash_conf.lua │ ├── chash_redis.lua │ ├── cluster.lua │ ├── config.lua │ ├── counter.lua │ ├── dbagent │ │ ├── api.lua │ │ ├── api_util.lua │ │ ├── arg_util.lua │ │ ├── client.lua │ │ ├── convertor.lua │ │ ├── init.lua │ │ ├── model_util.lua │ │ ├── mysql_util.lua │ │ ├── sql_util.lua │ │ ├── upstream_conf.lua │ │ ├── upstream_util.lua │ │ └── util.lua │ ├── err_socket.lua │ ├── errno.lua │ ├── ffiutil.lua │ ├── fs_ffi.lua │ ├── fs_ffi_cdef.lua │ ├── fsutil.lua │ ├── guid.lua │ ├── hashlib.lua │ ├── http │ │ └── status.lua │ ├── http_resp.lua │ ├── httpclient.lua │ ├── impl │ │ ├── locking_ngx.lua │ │ ├── logging_ngx.lua │ │ ├── member.lua │ │ ├── storage_ngx_fs.lua │ │ ├── storage_ngx_mc.lua │ │ ├── time_ngx.lua │ │ ├── transport_ngx_http.lua │ │ └── userdata.lua │ ├── impl_ngx.lua │ ├── json.lua │ ├── logging.lua │ ├── mime.lua │ ├── net.lua │ ├── ngx_abort.lua │ ├── ngx_timer.lua │ ├── nwr.lua │ ├── paxos.lua │ ├── paxos │ │ ├── _sto_data_struct.lua │ │ ├── _ver.lua │ │ ├── acceptor.lua │ │ ├── base.lua │ │ ├── proposer.lua │ │ └── round.lua │ ├── paxoshelper.lua │ ├── paxosserver.lua │ ├── rangeset.lua │ ├── redis.lua │ ├── redis_proxy.lua │ ├── redis_proxy_cli.lua │ ├── repr.lua │ ├── rpc_logging.lua │ ├── setutil.lua │ ├── sm3.lua │ ├── sql_constructor.lua │ ├── struct.lua │ ├── struct_readme.md │ ├── strutil.lua │ ├── tableutil.lua │ ├── thirdpart │ │ └── mimes.json │ ├── time.lua │ ├── typeutil.lua │ ├── unittest.lua │ ├── urlutil.lua │ ├── utf8.lua │ ├── util.lua │ ├── xml.lua │ ├── zkcli.lua │ └── zkcli_readme.md ├── foo.nginx.conf ├── handle_get.lua ├── nginx_cluster.lua ├── sample.lua ├── simple.lua ├── test_arg_schema_checker.lua ├── test_async_cache.lua ├── test_bisect.lua ├── test_cache.lua ├── test_cert_loader.lua ├── test_chash.lua ├── test_consistenthash.lua ├── test_counter.lua ├── test_empty.lua ├── test_errno.lua ├── test_ffiutil.lua ├── test_fs_ffi.lua ├── test_fsutil.lua ├── test_guid.lua ├── test_hashlib.lua ├── test_httpclient.lua ├── test_json.lua ├── test_logging.lua ├── test_mime.lua ├── test_net.lua ├── test_ngx_abort.lua ├── test_ngx_timer.lua ├── test_paxos.lua ├── test_proposer_acceptor.lua ├── test_rangeset.lua ├── test_repr.lua ├── test_round.lua ├── test_setutil.lua ├── test_sm3.lua ├── test_sql_constructor.lua ├── test_struct.lua ├── test_strutil.lua ├── test_tableutil.lua ├── test_time.lua ├── test_typeutil.lua ├── test_urlutil.lua ├── test_utf8.lua ├── test_xml.lua ├── test_zkcli.lua └── worker_init.lua ├── py ├── cluster_test.py ├── concurrency_test.py ├── start_zk.py ├── stop_zk.py ├── utdocker.py └── ututil.py ├── srv ├── .gitignore └── inst ├── t ├── .gitignore ├── README.md ├── arg_schema_checker.t ├── async_cache.t ├── bisect.t ├── build_ngx_ut.sh ├── cache.t ├── cert_loader.t ├── chash.t ├── consistenthash.t ├── counter.t ├── empty.t ├── errno.t ├── ffiutil.t ├── fs_ffi.t ├── fsutil.t ├── guid.t ├── hashlib.t ├── httpclient.t ├── httpclient_test.t ├── json.t ├── logging.t ├── mime.t ├── net.t ├── ngx_abort.t ├── ngx_abort_test.t ├── ngx_timer.t ├── paxos.t ├── proposer_acceptor.t ├── rangeset.t ├── redis_proxy_client_test.t ├── repr.t ├── round.t ├── rpc_logging.t ├── setutil.t ├── sm3.t ├── sql_constructor.t ├── struct.t ├── strutil.t ├── tableutil.t ├── time.t ├── typeutil.t ├── urlutil.t ├── utf8.t ├── xml.t └── zkcli.t ├── test_certs ├── bb.aa.com.crt ├── bb.aa.com.csr ├── bb.aa.com.key ├── cc.bb.aa.com.crt ├── cc.bb.aa.com.csr ├── cc.bb.aa.com.key ├── invalid_cert.crt ├── invalid_cert.key ├── root_cert.crt ├── root_cert.key └── root_cert.srl ├── toc.sh └── ut /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitsubrepo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/.gitsubrepo -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/README.md -------------------------------------------------------------------------------- /ben.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/ben.lua -------------------------------------------------------------------------------- /bindings/dbagent/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/bindings/dbagent/python/README.md -------------------------------------------------------------------------------- /bindings/dbagent/python/dbagent_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/bindings/dbagent/python/dbagent_client.py -------------------------------------------------------------------------------- /bindings/dbagent/python/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/bindings/dbagent/python/run_test.sh -------------------------------------------------------------------------------- /bindings/dbagent/python/test/pykit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/bindings/dbagent/python/test/pykit.py -------------------------------------------------------------------------------- /bindings/dbagent/python/test/test_dbagent_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/bindings/dbagent/python/test/test_dbagent_client.py -------------------------------------------------------------------------------- /chk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/chk -------------------------------------------------------------------------------- /clib/.gitignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/.gitignore 3 | -------------------------------------------------------------------------------- /dep-build/cjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/dep-build/cjson -------------------------------------------------------------------------------- /dep-build/libluafs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/dep-build/libluafs -------------------------------------------------------------------------------- /dep/.gitignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/.gitignore 3 | -------------------------------------------------------------------------------- /doc/acid/arg_schema_checker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/arg_schema_checker.md -------------------------------------------------------------------------------- /doc/acid/async_cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/async_cache.md -------------------------------------------------------------------------------- /doc/acid/bisect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/bisect.md -------------------------------------------------------------------------------- /doc/acid/cert_loader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/cert_loader.md -------------------------------------------------------------------------------- /doc/acid/chash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/chash.md -------------------------------------------------------------------------------- /doc/acid/counter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/counter.md -------------------------------------------------------------------------------- /doc/acid/dbagent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/dbagent.md -------------------------------------------------------------------------------- /doc/acid/ffiutil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/ffiutil.md -------------------------------------------------------------------------------- /doc/acid/fsutil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/fsutil.md -------------------------------------------------------------------------------- /doc/acid/guid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/guid.md -------------------------------------------------------------------------------- /doc/acid/hashlib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/hashlib.md -------------------------------------------------------------------------------- /doc/acid/mime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/mime.md -------------------------------------------------------------------------------- /doc/acid/net.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/net.md -------------------------------------------------------------------------------- /doc/acid/ngx_timer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/ngx_timer.md -------------------------------------------------------------------------------- /doc/acid/setutil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/setutil.md -------------------------------------------------------------------------------- /doc/acid/sm3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/sm3.md -------------------------------------------------------------------------------- /doc/acid/sql_constructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/sql_constructor.md -------------------------------------------------------------------------------- /doc/acid/strutil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/strutil.md -------------------------------------------------------------------------------- /doc/acid/tableutil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/tableutil.md -------------------------------------------------------------------------------- /doc/acid/test_sm3_with_performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/test_sm3_with_performance.md -------------------------------------------------------------------------------- /doc/acid/time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/time.md -------------------------------------------------------------------------------- /doc/acid/typeutil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/typeutil.md -------------------------------------------------------------------------------- /doc/acid/urlutil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/urlutil.md -------------------------------------------------------------------------------- /doc/acid/utf8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/utf8.md -------------------------------------------------------------------------------- /doc/acid/xml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/acid/xml.md -------------------------------------------------------------------------------- /doc/doc.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/doc/doc.markdown -------------------------------------------------------------------------------- /example/common.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/example/common.config -------------------------------------------------------------------------------- /example/http.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/example/http.config -------------------------------------------------------------------------------- /example/mem-1/conf/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/example/mem-1/conf/nginx.conf -------------------------------------------------------------------------------- /example/mem-2/conf/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/example/mem-2/conf/nginx.conf -------------------------------------------------------------------------------- /example/mem-3/conf/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/example/mem-3/conf/nginx.conf -------------------------------------------------------------------------------- /git-subrepo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/git-subrepo -------------------------------------------------------------------------------- /it/README.md: -------------------------------------------------------------------------------- 1 | integration test 2 | -------------------------------------------------------------------------------- /it/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /it/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/it/http.py -------------------------------------------------------------------------------- /it/ngxconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/it/ngxconf.py -------------------------------------------------------------------------------- /it/ngxctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/it/ngxctl.py -------------------------------------------------------------------------------- /it/paxoscli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/it/paxoscli.py -------------------------------------------------------------------------------- /it/paxosclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/it/paxosclient.py -------------------------------------------------------------------------------- /it/sto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/it/sto.py -------------------------------------------------------------------------------- /lib/acid/arg_schema_checker.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/arg_schema_checker.lua -------------------------------------------------------------------------------- /lib/acid/async_cache.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/async_cache.lua -------------------------------------------------------------------------------- /lib/acid/aws/errorcode.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/aws/errorcode.lua -------------------------------------------------------------------------------- /lib/acid/aws_auth.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/aws_auth.lua -------------------------------------------------------------------------------- /lib/acid/bisect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/bisect.lua -------------------------------------------------------------------------------- /lib/acid/cache.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/cache.lua -------------------------------------------------------------------------------- /lib/acid/cert_loader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/cert_loader.lua -------------------------------------------------------------------------------- /lib/acid/chash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/chash.lua -------------------------------------------------------------------------------- /lib/acid/chash_conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/chash_conf.lua -------------------------------------------------------------------------------- /lib/acid/chash_redis.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/chash_redis.lua -------------------------------------------------------------------------------- /lib/acid/cluster.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/cluster.lua -------------------------------------------------------------------------------- /lib/acid/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/config.lua -------------------------------------------------------------------------------- /lib/acid/counter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/counter.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/api.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/api.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/api_util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/api_util.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/arg_util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/arg_util.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/client.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/convertor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/convertor.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/init.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/model_util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/model_util.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/mysql_util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/mysql_util.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/sql_util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/sql_util.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/upstream_conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/upstream_conf.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/upstream_util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/upstream_util.lua -------------------------------------------------------------------------------- /lib/acid/dbagent/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/dbagent/util.lua -------------------------------------------------------------------------------- /lib/acid/err_socket.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/err_socket.lua -------------------------------------------------------------------------------- /lib/acid/errno.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/errno.lua -------------------------------------------------------------------------------- /lib/acid/ffiutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/ffiutil.lua -------------------------------------------------------------------------------- /lib/acid/fs_ffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/fs_ffi.lua -------------------------------------------------------------------------------- /lib/acid/fs_ffi_cdef.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/fs_ffi_cdef.lua -------------------------------------------------------------------------------- /lib/acid/fsutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/fsutil.lua -------------------------------------------------------------------------------- /lib/acid/guid.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/guid.lua -------------------------------------------------------------------------------- /lib/acid/hashlib.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/hashlib.lua -------------------------------------------------------------------------------- /lib/acid/http/status.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/http/status.lua -------------------------------------------------------------------------------- /lib/acid/http_resp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/http_resp.lua -------------------------------------------------------------------------------- /lib/acid/httpclient.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/httpclient.lua -------------------------------------------------------------------------------- /lib/acid/impl/locking_ngx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/locking_ngx.lua -------------------------------------------------------------------------------- /lib/acid/impl/logging_ngx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/logging_ngx.lua -------------------------------------------------------------------------------- /lib/acid/impl/member.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/member.lua -------------------------------------------------------------------------------- /lib/acid/impl/storage_ngx_fs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/storage_ngx_fs.lua -------------------------------------------------------------------------------- /lib/acid/impl/storage_ngx_mc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/storage_ngx_mc.lua -------------------------------------------------------------------------------- /lib/acid/impl/time_ngx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/time_ngx.lua -------------------------------------------------------------------------------- /lib/acid/impl/transport_ngx_http.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/transport_ngx_http.lua -------------------------------------------------------------------------------- /lib/acid/impl/userdata.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl/userdata.lua -------------------------------------------------------------------------------- /lib/acid/impl_ngx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/impl_ngx.lua -------------------------------------------------------------------------------- /lib/acid/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/json.lua -------------------------------------------------------------------------------- /lib/acid/logging.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/logging.lua -------------------------------------------------------------------------------- /lib/acid/mime.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/mime.lua -------------------------------------------------------------------------------- /lib/acid/net.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/net.lua -------------------------------------------------------------------------------- /lib/acid/ngx_abort.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/ngx_abort.lua -------------------------------------------------------------------------------- /lib/acid/ngx_timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/ngx_timer.lua -------------------------------------------------------------------------------- /lib/acid/nwr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/nwr.lua -------------------------------------------------------------------------------- /lib/acid/paxos.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxos.lua -------------------------------------------------------------------------------- /lib/acid/paxos/_sto_data_struct.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxos/_sto_data_struct.lua -------------------------------------------------------------------------------- /lib/acid/paxos/_ver.lua: -------------------------------------------------------------------------------- 1 | return "0.1" 2 | -------------------------------------------------------------------------------- /lib/acid/paxos/acceptor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxos/acceptor.lua -------------------------------------------------------------------------------- /lib/acid/paxos/base.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxos/base.lua -------------------------------------------------------------------------------- /lib/acid/paxos/proposer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxos/proposer.lua -------------------------------------------------------------------------------- /lib/acid/paxos/round.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxos/round.lua -------------------------------------------------------------------------------- /lib/acid/paxoshelper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxoshelper.lua -------------------------------------------------------------------------------- /lib/acid/paxosserver.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/paxosserver.lua -------------------------------------------------------------------------------- /lib/acid/rangeset.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/rangeset.lua -------------------------------------------------------------------------------- /lib/acid/redis.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/redis.lua -------------------------------------------------------------------------------- /lib/acid/redis_proxy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/redis_proxy.lua -------------------------------------------------------------------------------- /lib/acid/redis_proxy_cli.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/redis_proxy_cli.lua -------------------------------------------------------------------------------- /lib/acid/repr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/repr.lua -------------------------------------------------------------------------------- /lib/acid/rpc_logging.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/rpc_logging.lua -------------------------------------------------------------------------------- /lib/acid/setutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/setutil.lua -------------------------------------------------------------------------------- /lib/acid/sm3.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/sm3.lua -------------------------------------------------------------------------------- /lib/acid/sql_constructor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/sql_constructor.lua -------------------------------------------------------------------------------- /lib/acid/struct.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/struct.lua -------------------------------------------------------------------------------- /lib/acid/struct_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/struct_readme.md -------------------------------------------------------------------------------- /lib/acid/strutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/strutil.lua -------------------------------------------------------------------------------- /lib/acid/tableutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/tableutil.lua -------------------------------------------------------------------------------- /lib/acid/thirdpart/mimes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/thirdpart/mimes.json -------------------------------------------------------------------------------- /lib/acid/time.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/time.lua -------------------------------------------------------------------------------- /lib/acid/typeutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/typeutil.lua -------------------------------------------------------------------------------- /lib/acid/unittest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/unittest.lua -------------------------------------------------------------------------------- /lib/acid/urlutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/urlutil.lua -------------------------------------------------------------------------------- /lib/acid/utf8.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/utf8.lua -------------------------------------------------------------------------------- /lib/acid/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/util.lua -------------------------------------------------------------------------------- /lib/acid/xml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/xml.lua -------------------------------------------------------------------------------- /lib/acid/zkcli.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/zkcli.lua -------------------------------------------------------------------------------- /lib/acid/zkcli_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/acid/zkcli_readme.md -------------------------------------------------------------------------------- /lib/foo.nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/foo.nginx.conf -------------------------------------------------------------------------------- /lib/handle_get.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/handle_get.lua -------------------------------------------------------------------------------- /lib/nginx_cluster.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/nginx_cluster.lua -------------------------------------------------------------------------------- /lib/sample.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/sample.lua -------------------------------------------------------------------------------- /lib/simple.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/simple.lua -------------------------------------------------------------------------------- /lib/test_arg_schema_checker.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_arg_schema_checker.lua -------------------------------------------------------------------------------- /lib/test_async_cache.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_async_cache.lua -------------------------------------------------------------------------------- /lib/test_bisect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_bisect.lua -------------------------------------------------------------------------------- /lib/test_cache.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_cache.lua -------------------------------------------------------------------------------- /lib/test_cert_loader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_cert_loader.lua -------------------------------------------------------------------------------- /lib/test_chash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_chash.lua -------------------------------------------------------------------------------- /lib/test_consistenthash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_consistenthash.lua -------------------------------------------------------------------------------- /lib/test_counter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_counter.lua -------------------------------------------------------------------------------- /lib/test_empty.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_empty.lua -------------------------------------------------------------------------------- /lib/test_errno.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_errno.lua -------------------------------------------------------------------------------- /lib/test_ffiutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_ffiutil.lua -------------------------------------------------------------------------------- /lib/test_fs_ffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_fs_ffi.lua -------------------------------------------------------------------------------- /lib/test_fsutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_fsutil.lua -------------------------------------------------------------------------------- /lib/test_guid.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_guid.lua -------------------------------------------------------------------------------- /lib/test_hashlib.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_hashlib.lua -------------------------------------------------------------------------------- /lib/test_httpclient.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_httpclient.lua -------------------------------------------------------------------------------- /lib/test_json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_json.lua -------------------------------------------------------------------------------- /lib/test_logging.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_logging.lua -------------------------------------------------------------------------------- /lib/test_mime.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_mime.lua -------------------------------------------------------------------------------- /lib/test_net.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_net.lua -------------------------------------------------------------------------------- /lib/test_ngx_abort.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_ngx_abort.lua -------------------------------------------------------------------------------- /lib/test_ngx_timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_ngx_timer.lua -------------------------------------------------------------------------------- /lib/test_paxos.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_paxos.lua -------------------------------------------------------------------------------- /lib/test_proposer_acceptor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_proposer_acceptor.lua -------------------------------------------------------------------------------- /lib/test_rangeset.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_rangeset.lua -------------------------------------------------------------------------------- /lib/test_repr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_repr.lua -------------------------------------------------------------------------------- /lib/test_round.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_round.lua -------------------------------------------------------------------------------- /lib/test_setutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_setutil.lua -------------------------------------------------------------------------------- /lib/test_sm3.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_sm3.lua -------------------------------------------------------------------------------- /lib/test_sql_constructor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_sql_constructor.lua -------------------------------------------------------------------------------- /lib/test_struct.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_struct.lua -------------------------------------------------------------------------------- /lib/test_strutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_strutil.lua -------------------------------------------------------------------------------- /lib/test_tableutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_tableutil.lua -------------------------------------------------------------------------------- /lib/test_time.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_time.lua -------------------------------------------------------------------------------- /lib/test_typeutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_typeutil.lua -------------------------------------------------------------------------------- /lib/test_urlutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_urlutil.lua -------------------------------------------------------------------------------- /lib/test_utf8.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_utf8.lua -------------------------------------------------------------------------------- /lib/test_xml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_xml.lua -------------------------------------------------------------------------------- /lib/test_zkcli.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/test_zkcli.lua -------------------------------------------------------------------------------- /lib/worker_init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/lib/worker_init.lua -------------------------------------------------------------------------------- /py/cluster_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/py/cluster_test.py -------------------------------------------------------------------------------- /py/concurrency_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/py/concurrency_test.py -------------------------------------------------------------------------------- /py/start_zk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/py/start_zk.py -------------------------------------------------------------------------------- /py/stop_zk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/py/stop_zk.py -------------------------------------------------------------------------------- /py/utdocker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/py/utdocker.py -------------------------------------------------------------------------------- /py/ututil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/py/ututil.py -------------------------------------------------------------------------------- /srv/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/srv/.gitignore -------------------------------------------------------------------------------- /srv/inst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/srv/inst -------------------------------------------------------------------------------- /t/.gitignore: -------------------------------------------------------------------------------- 1 | /servroot 2 | -------------------------------------------------------------------------------- /t/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/README.md -------------------------------------------------------------------------------- /t/arg_schema_checker.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/arg_schema_checker.t -------------------------------------------------------------------------------- /t/async_cache.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/async_cache.t -------------------------------------------------------------------------------- /t/bisect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/bisect.t -------------------------------------------------------------------------------- /t/build_ngx_ut.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/build_ngx_ut.sh -------------------------------------------------------------------------------- /t/cache.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/cache.t -------------------------------------------------------------------------------- /t/cert_loader.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/cert_loader.t -------------------------------------------------------------------------------- /t/chash.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/chash.t -------------------------------------------------------------------------------- /t/consistenthash.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/consistenthash.t -------------------------------------------------------------------------------- /t/counter.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/counter.t -------------------------------------------------------------------------------- /t/empty.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/empty.t -------------------------------------------------------------------------------- /t/errno.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/errno.t -------------------------------------------------------------------------------- /t/ffiutil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/ffiutil.t -------------------------------------------------------------------------------- /t/fs_ffi.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/fs_ffi.t -------------------------------------------------------------------------------- /t/fsutil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/fsutil.t -------------------------------------------------------------------------------- /t/guid.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/guid.t -------------------------------------------------------------------------------- /t/hashlib.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/hashlib.t -------------------------------------------------------------------------------- /t/httpclient.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/httpclient.t -------------------------------------------------------------------------------- /t/httpclient_test.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/httpclient_test.t -------------------------------------------------------------------------------- /t/json.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/json.t -------------------------------------------------------------------------------- /t/logging.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/logging.t -------------------------------------------------------------------------------- /t/mime.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/mime.t -------------------------------------------------------------------------------- /t/net.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/net.t -------------------------------------------------------------------------------- /t/ngx_abort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/ngx_abort.t -------------------------------------------------------------------------------- /t/ngx_abort_test.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/ngx_abort_test.t -------------------------------------------------------------------------------- /t/ngx_timer.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/ngx_timer.t -------------------------------------------------------------------------------- /t/paxos.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/paxos.t -------------------------------------------------------------------------------- /t/proposer_acceptor.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/proposer_acceptor.t -------------------------------------------------------------------------------- /t/rangeset.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/rangeset.t -------------------------------------------------------------------------------- /t/redis_proxy_client_test.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/redis_proxy_client_test.t -------------------------------------------------------------------------------- /t/repr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/repr.t -------------------------------------------------------------------------------- /t/round.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/round.t -------------------------------------------------------------------------------- /t/rpc_logging.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/rpc_logging.t -------------------------------------------------------------------------------- /t/setutil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/setutil.t -------------------------------------------------------------------------------- /t/sm3.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/sm3.t -------------------------------------------------------------------------------- /t/sql_constructor.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/sql_constructor.t -------------------------------------------------------------------------------- /t/struct.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/struct.t -------------------------------------------------------------------------------- /t/strutil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/strutil.t -------------------------------------------------------------------------------- /t/tableutil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/tableutil.t -------------------------------------------------------------------------------- /t/time.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/time.t -------------------------------------------------------------------------------- /t/typeutil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/typeutil.t -------------------------------------------------------------------------------- /t/urlutil.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/urlutil.t -------------------------------------------------------------------------------- /t/utf8.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/utf8.t -------------------------------------------------------------------------------- /t/xml.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/xml.t -------------------------------------------------------------------------------- /t/zkcli.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/t/zkcli.t -------------------------------------------------------------------------------- /test_certs/bb.aa.com.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/bb.aa.com.crt -------------------------------------------------------------------------------- /test_certs/bb.aa.com.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/bb.aa.com.csr -------------------------------------------------------------------------------- /test_certs/bb.aa.com.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/bb.aa.com.key -------------------------------------------------------------------------------- /test_certs/cc.bb.aa.com.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/cc.bb.aa.com.crt -------------------------------------------------------------------------------- /test_certs/cc.bb.aa.com.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/cc.bb.aa.com.csr -------------------------------------------------------------------------------- /test_certs/cc.bb.aa.com.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/cc.bb.aa.com.key -------------------------------------------------------------------------------- /test_certs/invalid_cert.crt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /test_certs/invalid_cert.key: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /test_certs/root_cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/root_cert.crt -------------------------------------------------------------------------------- /test_certs/root_cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/test_certs/root_cert.key -------------------------------------------------------------------------------- /test_certs/root_cert.srl: -------------------------------------------------------------------------------- 1 | 9639905E2BA487C2 2 | -------------------------------------------------------------------------------- /toc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/toc.sh -------------------------------------------------------------------------------- /ut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bsc-s2/lua-acid/HEAD/ut --------------------------------------------------------------------------------