log files (mongod, mongos), visualize log files and quickly set up
complex MongoDB test environments on a local machine:
* mlogfilter * slices log files by time, merges log files, filters
slow queries, finds table scans, shortens log lines, filters by
other atributes, convert to JSON;
* mloginfo * returns info about log file, like start and end time,
version, binary, special sections like restarts, connections,
distinct view;
* mplotqueries * visualize logfiles with different types of plots;
* mlogvis * creates a self-contained html file that shows an interactive
visualization in a web browser (as an alternative to mplotqueries);
* mlaunch * a script to quickly spin up local test environments,
including replica sets and sharded systems;
* mgenerate * generates structured pseudo-random data based on a
template for testing and reproduction.
WWW: https://github.com/rueckstiess/mtools/
- Rename a few Erlang-related ports using the erlang- prefix; it will avoid
confusion with elixir- ports.
- Remove DOCS and EXAMPLES where not actually useful.
- Simplify RUN_DEPENDS where possible.
- Move textproc/exmpp to devel/erlang-exmpp.
- Add missing R18 compatibility fix for devel/erlang-oserl.
- Upgrade erlang-cuttlefish to 2.0.3.
The idea is that libraries ("deps") have the "erlang-" prefix, while larger
projects (rabbitmq, yaws, couchdb, etc) keep their usual names.
An open-source, distributed, time series database with no external dependencies.
WWW: http://influxdb.com
PR: 198073
Submitted by: Stefan Lambrev <cheffo@freebsd-bg.org>
DataStax Cpp Driver is modern, feature-rich, and highly tunable C/C++
client library for Apache Cassandra (1.2+) and DataStax Enterprise
(3.1+) using exclusively Cassandra's native protocol and Cassandra
Query Language v3.
WWW: http://datastax.github.io/cpp-driver/
2015-05-10 databases/postgresql84-client: "EOL was reached in July 2014"
2015-05-10 databases/postgresql84-contrib: "EOL was reached in July 2014"
2015-05-10 databases/postgresql84-docs: "EOL was reached in July 2014"
2015-05-10 databases/postgresql84-plperl: "EOL was reached in July 2014"
2015-05-10 databases/postgresql84-plpython: "EOL was reached in July 2014"
2015-05-10 databases/postgresql84-pltcl: "EOL was reached in July 2014"
2015-06-02 deskutils/deskbar-applet: Broken since update to gnome3
2015-06-02 deskutils/gimmie: Broken since update to gnome3
2015-06-02 deskutils/glipper: Broken since update to gnome3
2015-06-02 deskutils/gnochm: Broken since update to gnome3
2015-06-02 deskutils/hamster-applet: Broken since update to gnome3
2015-06-02 deskutils/kupfer: Broken since update to gnome3
2015-06-02 deskutils/ontv: Broken since update to gnome3
2015-06-02 deskutils/timer-applet: Broken since update to gnome3
2015-06-02 editors/scribes: Broken since update to gnome3
2015-06-09 games/gweled: Broken since update to gnome3
2015-06-02 games/py-pychess: Broken since update to gnome3
2015-06-08 graphics/gqview: Unmaintained upstream, preferences dialog broken, use graphics/geeqie fork
2015-05-31 lang/gcc47-aux: GCC 4.7 branch closed June 2014, move to lang/gcc-aux
2015-06-02 multimedia/arista: Broken since update to gnome3
2015-06-02 net/service-discovery-applet: Broken since update to gnome3
2015-06-05 net/shaperprobe: broken with no known fix (PR 197327)
2015-06-02 print/gnome-specimen: Broken since update to gnome3
2015-06-01 x11-themes/gtk-aqualightblue-theme: Upstream disappeared
2015-06-01 x11-themes/gtk-flat-theme2: Upstream disappeared
Extended features are:
- save migration history
- rollback to previous version
- specify version
- specify SQL (sometimes SQL::Translator's output is wrong)
- check differences from versioned SQL and real database
WWW: http://search.cpan.org/dist/GitDDL-Migrator/
schema version by single .sql file in git repository.
By using this module, you can deploy .sql to database, check sql
version between database and .sql file, make diff between them, and
apply alter table to database.
WWW: http://search.cpan.org/dist/GitDDL/
cegobridge is a tool to import/export database dumps into Cego, a
Relational Database Management System (RDBMS). Currently it supports
MySQL, other database systems to import/export can be added.
Many more details are available at:
WWW: http://www.lemke-it.com/
Submitted by: Björn Lemke <lemke@lemke-it.com>
spatialite-tools is a collection of open source Command Line Interface (CLI)
tools supporting SpatiaLite.
* spatialite: a complete CLI front-end, more or less equivalent to the well
known sqlite3 front-end, but fully supporting SpatiaLite
* spatialite_tool: a tool supporting import/export of Shapefiles and DBF-files
* shp_doctor: a diagnostic tool to check anomalous shapefiles
* exif_loader: an import tool for EXIF or EXIF-GPS (JPEG) pictures
* spatialite_network: a tool creating a VirtualNetwork (supporting
shortest path / routing SQL queries)
* spatialite_gml: a tool importing GML files
* spatialite_convert: a tool converting DB-files from different versions
of SpatiaLite
* spatialite_dxf: an tool importing DXF files
* OSM-tools: spatialite_osm_raw, spatialite_osm_filter, spatialite_osm_map,
spatialite_osm_net, spatialite_osm_overpass: tools supporting
OpenStreetMap datasets
* XML-tools: spatialite_xml_load, spatialite_xml_collapse,
spatialite_xml_print, spatialite_xml_validator: tools supporting XML files
processing
WWW: http://www.gaia-gis.it/fossil/spatialite-tools/index
PR: 197263
Submitted by: Loic Bartoletti <coder@tuxfamily.org>
Just some syntax sugar for your DBIx::Class applications. This was originally
created to remove code duplication between Dancer::Plugin::DBIC and
Dancer2::Plugin::DBIC.
WWW: http://search.cpan.org/dist/DBICx-Sugar/
2015-03-28 audio/raproxy: Broken for more than 6 months
2015-03-28 converters/ruby-iconv: Not needed with Ruby 2.x
2015-03-28 databases/pydbdesigner: Broken for more than 6 months
queries and getting result field values. Both putting parameters and getting
values use a printf/scanf style interface, with consistent specifiers for both.
WWW: http://libpqtypes.esilo.com/
PR: 196767
Submitted by: Dave Green <dg@fastmail.co.uk>
Its intended scope is supporting direct SQL access to PostgreSQL and PostGIS own
tables, so to make any possible kind of data exchange between these two popular
open source Spatial DBMSes as straightforward and simple as possible.
WWW: http://www.gaia-gis.it/fossil/virtualpg/index
PR: 197261
Submitted by: Loïc BARTOLETTI <coder@tuxfamily.org>
DB Browser for SQLite is a light GUI editor for SQLite databases,
built on top of Qt. The main goal of the project is to allow
non-technical users to create, modify and edit SQLite databases
using a set of wizards and a spreadsheet-like interface.
This project has previous been known as "SQLite Browser" and "Database
Browser for SQLite". "DB Browser for SQLite" will hopefully be the
name that sticks. :)
WWW: http://sqlitebrowser.org/
PR: 196365
Submitted by: coder@tuxfamily.org
This port was added on 5 October 2014. The intention for its existence
was to provide a way to use plv8js with pgsql 9.3 instead of the default
pgsql 9.2. It was implemented in such a way that if PGSQL_DEFAULT is
set to 9.3, the index breaks with a duplicate origin with datbases/
postgresql-plv8js. It's possible to adjust the plv8js ports by converting
the version into an option and using typical master/slave techniques, but
I can't come up with a good reason to do this at all.
I don't think this port ever should have been created. Anyone that would
need this port would have needed to set PGSQL_DEFAULT anyway (which
already works). In the worst case, WANT_PGSQL could be based through a
command line. Perhaps the motivation was to have a binary package to
avoid building it, but this reason disappears soon when the default
version of pgsql is bumped to 9.3. Based on all those reasons, I think
it is better to remove the port outright (pointing to master port) rather
than adjust it to avoid a broken index.
PR: 195281
Barman: backup and recovery manager for PostgreSQL.
Barman is an open-source administration tool for disaster recovery of
PostgreSQL servers written in Python.
It allows your organisation to perform remote backups of multiple
servers in business critical environments and helps DBAs during the
recovery phase.
WWW: http://www.pgbarman.org/
2014-11-30 ports-mgmt/pkg-plist: Generate incorrect plists
2014-11-30 sysutils/rubygem-hiera-puppet: Has been incorporated into hiera
2014-11-30 sysutils/rubygem-hiera-json: Has been incorporated into hiera
2014-11-30 databases/memcachedb: Depends on deprecated Berkeley DB version, needs porting to DB_SITE
2014-12-01 games/djgame2: Online servers gone, game is not playable
2014-12-01 devel/creduce: Unmaintained and depends on ancient LLVM 3.2
2014-12-01 lang/clay: No development since July 2013, depends on obsolete clang-3.2
Dancer2::Plugin::Database provides an easy way to obtain a connected
DBI database handle by simply calling the database keyword
within your Dancer2 application.
Returns a Dancer2::Plugin::Database::Handle object, which is a subclass of DBI's
DBI::db connection handle object, so it does everything you'd expect to do with
DBI, but also adds a few convenience methods. See the documentation for
Dancer2::Plugin::Database::Handle for full details of those.
WWW: http://search.cpan.org/dist/Dancer2-Plugin-Database/
PR: 194960
Submitted by: Henk van Oers <hvo.pm@xs4all.nl>
In r372639 I've committed changes related to my work-in-progress cleanup of
py-sqlite ports by mistake. This commit is to revert these changes as they
should not get in to the ports tree yet.
Reviewed by: danfe
Approved by: mentors(implicit)
This extension provides an API for communicating with Redis database,
a persistent key-value database with built-in net interface written
in ANSI-C for Posix systems.
It is a fork of alfonsojimenez's phpredis, adding many methods and
fixing a lot of issues.
WWW: https://github.com/nicolasff/phpredis
PR: 194270
Submitted by: Daniel Ylitalo <daniel at blodan.se>
Approved by: mentors (implicit)