5
Essential
|
Implement automatic sharding, shard management, data migration
|
0
Approved
|
0
Unknown
|
UNera
|
Kostja Osipov
|
Kostja Osipov
|
4
High
|
"Call home" and tell your version, uptime, stats.
|
0
Approved
|
0
Unknown
|
Dmitry Simonenko
|
Kostja Osipov
|
Kostja Osipov
|
4
High
|
Implement infrastructure that allows for automated creation of concurrency tests
|
0
Approved
|
0
Unknown
|
|
|
|
4
High
|
Implement box.begin(), box.commit(), box.rollback() in stored procedures
|
5
New
|
5
Started
|
Kostja Osipov
|
Kostja Osipov
|
Kostja Osipov
|
3
Medium
|
Log the amount of memory consumed by save-snapshot
|
0
Approved
|
0
Unknown
|
UNera
|
Kostja Osipov
|
Kostja Osipov
|
3
Medium
|
SHOW STAT should show the number of connections per seconds
|
0
Approved
|
0
Unknown
|
|
|
Kostja Osipov
|
3
Medium
|
Instead of having to pack a request to binary format, use FFI
|
0
Approved
|
0
Unknown
|
Roman Tsisyk
|
Kostja Osipov
|
Kostja Osipov
|
3
Medium
|
Support for UNIX domain sockets
|
3
Drafting
|
1
Not started
|
Dmitry Simonenko
|
|
Kostja Osipov
|
3
Medium
|
Refactor Tarantool Python Connection
|
4
Discussion
|
0
Unknown
|
bigbes
|
|
|
3
Medium
|
Implement compression of WAL entries
|
5
New
|
0
Unknown
|
|
|
|
3
Medium
|
Implement a configuration variable lua_timeout for Lua procedures
|
5
New
|
0
Unknown
|
Soshnikov Vasiliy
|
|
|
3
Medium
|
Remove format specifiers PRI*
|
5
New
|
5
Started
|
Aleksey Demakov
|
|
Kostja Osipov
|
1
Undefined
|
Gentoo Ebuilds
|
0
Approved
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
Kostja Osipov
|
1
Undefined
|
Support for schema in python driver
|
0
Approved
|
0
Unknown
|
Roman Tsisyk
|
|
|
1
Undefined
|
Result set meta-data
|
0
Approved
|
0
Unknown
|
|
|
|
1
Undefined
|
Support metainformation in the slab allocator
|
0
Approved
|
0
Unknown
|
Aleksey Demakov
|
Kostja Osipov
|
Kostja Osipov
|
1
Undefined
|
Spaces which are not present in the write ahead log
|
0
Approved
|
0
Unknown
|
UNera
|
Kostja Osipov
|
Kostja Osipov
|
1
Undefined
|
Provide a limit for the total amount of memory consumed by the server
|
0
Approved
|
0
Unknown
|
|
|
|
1
Undefined
|
Check that python driver is compatible with Python3
|
1
Pending Approval
|
0
Unknown
|
Roman Tsisyk
|
|
|
1
Undefined
|
Implement V8 <-> C++ exceptions wrappers
|
2
Review
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
Implement JS bindings to IPC
|
2
Review
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
JavaScript bindings for box
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
JavaScript bindings for box.space and box.index
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
Rework JavaScript console.log to support admin console
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
New IPROTO command to CALL JavaScript procedures
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
Implement nice object output in admin console
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
javaScript Sockets
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
JavaScript access to server information
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
Add support for JavaScript into the test system
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
YAML output for JavaScript admin console
|
3
Drafting
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
MVCC Snapshot
|
3
Drafting
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement a basic authentication protocol
|
4
Discussion
|
2
Deferred
|
Dmitry Simonenko
|
|
Kostja Osipov
|
1
Undefined
|
Select script language in admin console
|
5
New
|
0
Unknown
|
|
Roman Tsisyk
|
|
1
Undefined
|
Consider making the administrative port available before recover has completed
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Allow replication_source_port in local_hot_standby mode
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Conduct tests on AMD64 hardware
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement a proxy for basic automatic failover.
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add basic transactional support and optimistic locking
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Provide content for tarantool.org/benchmarks.html
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Provide a more accurate status in "show info" run against a replica
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
box.feature
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add an UPDATE flag that instructs the server to return immediately from UPDATE
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Return old tuple in case of INSERT unique constraint violation
|
5
New
|
0
Unknown
|
Konstantin Shulgin
|
|
Kostja Osipov
|
1
Undefined
|
Sync an update to replica, not to disk
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Address fields by a field name, not field number
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Integrate Connector/Perl and Connector/Ruby testing into the regression suite
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add test coverage for complex multi-index update scenarios
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Deprecate space->estimated_rows
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
A tree- based storage of data on disk
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Allow to specify domain names in bind address and replication source address
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Document /etc/tarantool/instances.d, tarantool_multi.sh, etc.
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Document the replication protocol.
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
When there is an error reading the logs do not abort
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement an embedded library for Box
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement an Erlang driver for Tarantool
|
5
New
|
0
Unknown
|
Roman Tsisyk
|
|
|
1
Undefined
|
Use canonical paths in the error messages
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
A tool to estimate memory usage
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Make it possible to cancel the current request (statement, procedure) from a different connection
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Support fixed-precision numbers
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Support floating point data and indexes
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Handle Out Of Memory gracefully
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Register a IANA port for tarantool
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Improve BuildBot MailNotifier improve
|
5
New
|
0
Unknown
|
|
Konstantin Shulgin
|
|
1
Undefined
|
Implement inverse indexes
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Use generic extensible URI identifiers in the config file instead of current bind_address/port
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
JavsScript Support
|
5
New
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
JavaScript bindings for box iterators
|
5
New
|
0
Unknown
|
Roman Tsisyk
|
Roman Tsisyk
|
|
1
Undefined
|
Implement linear hashing instead of parallel rehash
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Use MADV_NODUMP to exclude tarantool slab memory from coredumps
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Enable master-master replication for better remote hot standby
|
5
New
|
0
Unknown
|
Konstantin Shulgin
|
|
|
1
Undefined
|
Make use of multiple cores
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Use the same scripts to manage multple instances in .rpm and in .deb
|
5
New
|
0
Unknown
|
Dmitry Simonenko
|
|
|
1
Undefined
|
Implement multi-source replication.
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Create a storage engine for MySQL with Tarantool as the backend
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
NOP command for WAL
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Allocate fiber's palloc pool on demand
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add and drop indexes online, without restart of the server
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement add index in a background fiber
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Drop index in a background fiber
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Prepare OpenShift QuickStart package with Tarantool
|
5
New
|
0
Unknown
|
|
Roman Tsisyk
|
|
1
Undefined
|
Provide palloc debugging harness
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Perl stored procedures
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Support replication format in the Perl driver
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add support for point-in-time recovery
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add post-install tests, run before publishing binaries
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Provide a public changelog
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Deprecate and remove local hot standby mode
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Optionally repilcate CALL statement, not its effects
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
SHOW STAT should show average request size
|
5
New
|
0
Unknown
|
Pavel Cherenkov
|
Kostja Osipov
|
Kostja Osipov
|
1
Undefined
|
Remove fragmentation of slab memory due to avg. tuple size growth
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Create a space like another space. Optionally copy date.
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Profile and speed up restart from snapshot
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
SAVE SNAPSHOT takes too much CPU
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Support binary strings input method as hexademical values in sql parser
|
5
New
|
2
Deferred
|
Dmitry Simonenko
|
|
|
1
Undefined
|
SSL support
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Support include directives in the configuration file
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Create and publish a "cheat sheet" with the most common patterns in Tarantool
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
tarantool on unix sockets
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
some commands in tarantool shell
|
5
New
|
0
Unknown
|
Dmitry Simonenko
|
|
|
1
Undefined
|
Please rotate xlogs before snapshotting
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add an administrative command to stop the server
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add summary of all failed tests in test-force target
|
5
New
|
0
Unknown
|
bigbes
|
|
|
1
Undefined
|
Add Schemas for lua functions
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Transaction support
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement space truncate as drop + recreate
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement constraints on what data a tuple can contain
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Allow UPDATE statement to move fields in a tuple
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implement wal_mode=async
|
5
New
|
0
Unknown
|
|
|
|