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

thibaultcha / lua-cassandra / 867
97%
master: 93%

Build:
Build:
LAST BUILD BRANCH: 1.5.1
DEFAULT BRANCH: master
Ran 03 Oct 2016 10:41PM UTC
Jobs 1
Files 3
Run time 1s
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

pending completion
867

push

travis-ci

thibaultcha
feat(cluster) better keyspace pooling

Taking advantage of the recent fix in the init module that pools sockets
by their keyspace, this avoids setting a keyspace before each operation
in order to allow for `coordinator_options` in `execute()` and
`batch()`.

Instead, we set coordinators their keyspace when opening their
connection, as it should be. Cassandra keyspaces are expected to exist
when we connect to it via a cluster instance, or else the connection
will fail, as it should be. If no keyspace is set for the cluster, none
will be used. If a keyspace is set at the `coordinator_options` argument
(per-query level of granularity), then the cluster will set the keyspace
beore spawning the coordinator, hence it will always use a different
connection pool.

967 of 998 relevant lines covered (96.89%)

1310.53 hits per line

Jobs
ID Job ID Ran Files Coverage
1 867.1 (LUA="lua 5.1") 03 Oct 2016 10:41PM UTC 0
96.89
Travis Job 867.1
Source Files on build 867
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #867
  • b0329a3c on github
  • Prev Build on feat/host-info-same-struct (#865)
  • Next Build on feat/host-info-same-struct (#872)
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

© 2025 Coveralls, Inc