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

esl / MongooseIM / 3884 / 3
86%
master: 86%

Build:
DEFAULT BRANCH: master
Ran 02 Jan 2018 10:18AM UTC
Files 289
Run time 9s
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

02 Jan 2018 09:48AM UTC coverage: 19.426% (-41.8%) from 61.275%
PRESET=odbc_pgsql_mnesia DB=pgsql REL_CONFIG=with-odbc

push

travis-ci

fenek
Global Distribution (tests disabled) (#1604)

* Add prototype version of mod_global_distrib.

* Improve distribution tests.

* Add a prototype bounce module for global distrib.

* Redo message bouncing, add caching for mod_global_distrib.

* Clean up global_distrib modules and make them configurable.

* Add documentation for mod_global_distrib.

* Publish known global services through disco.

* Add checks for good hostnames for mod_global_distrib.

* Fix unregistering subhosts for mod_global disco.

* Allow stopping unstarted mod_global_distrib_* modules.

* Use ets-based ets_cache instead of cache_tab.

* Fix cache expiration parameter interpretation.

Parameter given in seconds was then passed without modification
to function treating it as milliseconds.

* Adapt mod_global_distrib for accumulators.

* Add a dedicated communication channel for global distrib.

* Introduce TLS connections in mod_global_distrib.

* Refactor mod_global_distrib sender management.

* Clean up mod_global_distrib configuration.

* Bring mod_global_distrib big tests to TLS era.

* Fix memory leak in message bouncer.

* Move to cpool for connection management, fix bugs.

* WIP: before destroying a setup where redis stored keys in form of host#jid.

* Switch to Dynomite+Redis based session table distribution.

* Run a routing process per sender's JID for global distrib.

* Fix Redis global distrib session refreshing.

* WIP: Add basic metrics for global distribution.

* Convert global distrib's server address to list for gen_tcp.

* Add an explicit error for global distrib's unset options.

* Expose `tls_opts` that pass options to the fast_tls driver.

* Share cluster endpoints between global distrib datacenters.

* Remove global distrib's hosts opt in favour of sharing hosts via db.

* Allow specifying global distrib's endpoints via tuple, string or host.

Also giving it a default: [{LocalHost, 5555}].

* Add... (continued)

5471 of 28163 relevant lines covered (19.43%)

102.12 hits per line

Source Files on job 3884.3 (PRESET=odbc_pgsql_mnesia DB=pgsql REL_CONFIG=with-odbc)
  • Tree
  • List 0
  • Changed 223
  • Source Changed 6
  • Coverage Changed 223
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3884
  • Travis Job 3884.3
  • 85cc3728 on github
  • Prev Job for PRESET=odbc_pgsql_mnesia DB=pgsql REL_CONFIG=with-odbc on master (#3883.3)
  • Next Job for PRESET=odbc_pgsql_mnesia DB=pgsql REL_CONFIG=with-odbc on master (#3890.3)
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