Blueprint assignments for “tarantool”

This listing shows the assignment of work for blueprints currently associated with tarantool. The drafter is responsible for getting the specification correctly written up and approved. The approver is usually the person who would sign off on the specification.

1108 of 108 specifications
Priority Name Definition Delivery Assignee Drafter Approver
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
1108 of 108 specifications