• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / tarantool / 7882 / 4

Build:
Build:
LAST BUILD BRANCH: i12417-0
DEFAULT BRANCH: master
Ran 11 May 2017 02:53PM UTC
Files 290
Run time 18s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 May 2017 01:20PM UTC coverage: 56.45% (+0.9%) from 55.556%
TARGET=coverage

push

travis-ci

kostja
sql. Make CREATE INDEX work

sql. Introduce TARANTOOL_INDEX.

  ... and use it instead of direct "_index".

sql. Introduce TARANTOOL_SYS_SPACE_NAME for "_space" ...

     ... also rename TARANTOOL_INDEX -> TARANTOOL_SYS_INDEX_NAME.

sql. Implement `DROP INDEX` statement (#2097).

     * lib/sqlite/src/build.c: Change DropIndex to remove from Tarantool's _index.
     Remove b-tree cleanup.
     * Add new test, fix existing to use `DROP INDEX`.

sql. Implement `DROP TABLE` SQL statement.

     * Add new test and fix existing to use `DROP TABLE` statement.
     * Remove now redundant destroyTable and destroyRootPage to avoid
     compiler warning.
     * Fix couple warning about unused var/arg in sqlite/src/build.c.

sql: Fix `DROP TABLE` to remove secondary indexes first.

Tarantool doesn't allow to remove primary index while secondary exist,
so remove secondary indexes first while droppping table.

sql: OP_IncMaxid

The opcode is specifically tailored for incrementing the max_id -
the internal key that track the maximum space id seen so far.

sql: Make CREATE TABLE work

sql: Use CREATE TABLE in tests, remove hack

Also no longer export sql_schema_put.

sql: Reject CREATE TABLE lacking WITHOUT ROWID clause

sql: Fix CREATE TABLE with implicit indices

sql: Several fixes to allow some tests to pass

 * Treat all CREATE TABLE as if WITHOUT ROWID clause was present.
 * Schema is loaded from Tarantool into additional SQLite instances
   (tcltestrunner creates additional database handles, doesn't use one
    provided by Tarantool.)

sql: Implement persistency for SQL schema (gh-2308).

	src/box/
	* alter.cc (opt_set): Support strings with length not limited
	to def->len.
	(key_def_new_from_tuple): Make external.
	(space_def_create_from_tuple): Ditto.
	(opt_encode): Skip for OPT_STRPTR.
	(key_opts_default): Use pointer instead of array for SQL,
	initialize sql_length variable.
	(space_opts_default): Ditto.
	(key_opts_reg): Use STRPTR instead of STR to store ... (continued)

37478 of 66392 relevant lines covered (56.45%)

553290.91 hits per line

Source Files on job 7882.4 (TARGET=coverage)
  • Tree
  • List 0
  • Changed 229
  • Source Changed 10
  • Coverage Changed 229
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7882
  • Travis Job 7882.4
  • 0452746b on github
  • Prev Job for TARGET=coverage on 1.8 (#7872.4)
  • Next Job for TARGET=coverage on 1.8 (#7883.4)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc