Store::CouchDB provides a simple perlish interface for working with
Apache CouchDB.
WWW: http://search.cpan.org/dist/Store-CouchDB/
PR: 217597
Submitted by: Dave Cottlehuber <dch@skunkwerks.at>
Sqliteconvert is a set of tools to convert SQLite3 schema files into
documentation. It includes sqlite2dot(1), which converts into a
graphviz file; sqlite2html(1), which converts into an HTML5 fragment;
and sqliteconvert(1), which pulls these tools together with some sane
default templates.
WWW: https://kristaps.bsd.lv/sqliteconvert/
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D9895
databases/cego: update 2.32.8 -> 2.32.11
databases/cegobridge: update 1.1.2 -> 1.1.3, fix build with clang 4.0
devel/lfcbase:
- Added Monitor class for ncurses based GUI utility implementation.
This class provides GUI layout and event handling to simply ncurses
based GUI tool implementaton.
- Added class Pager for curses based pager implementation
databases/cego:
- Include stdlib.h added in CegoNet ( still missing forLinux compiles )
- Added CegoFieldValue::getDim method required for arithmetic operations
on fixed values
- Fix in CegoTableManager::getPoolInfo, readdelay and writedelay was
not calculated correctly
- Fix in CegoDistManager::stopDistTableSet, removing of btree objects
from database object dictionary was still missing
- In CegoTableManager::dropTableSet now also counter objects are
dropped ( stored in the database xml file ).
- Added some sizing optimizations for CegoAdmMon forms
- Fix in CegoRecoveryManager::recoverCurrentTransactionLog, added
the force option to addCounter method, since counters already could
be synched to xml ( not completely transaction save )
- Online index build up tested and verified. First tests with heavy
insert operations ( using cgblow ) during index build went succesful.
- Improvements for CegoAdmMon role permission handling, added remove
permission option
- Preparation of CegoObjectCursor and CegoTableManager to support
online index rebuild with write access to the table.
For this, concurrent insert operations have to be performed with
append =true. The ObjectCursor locks the last page until the index
rebuild is finished ( method setLastPageSync )
In this way, the index can be build up in parallel, while further
tuples could be appended to the table. ( just supported for btree
index objects )
PR: 216621
Submitted by: Bjoern Lemke <lemke@lemke-it.com>
Reported by: jbeich
EXPIRATION_DATE at the end of April 2017.
In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed. The remaining must not
be of use to anyone.
With hat: portmgr
Sponsored by: Absolight
available module provides. Such goals/key features are:
no need to define your database schema (most features work without
one and some advanced features only require some bits, and still
not the full table definitions)
no need to connect to database: the module can just generate SQL
for you
chained methods with lazy SQL generation
joins/relationships
optional custom classes for results and resultsets with custom methods
SQL::Abstract syntax
paging features (with Data::Page)
WWW: http://search.cpan.org/dist/DBIx-Lite/