Commit graph

4839 commits

Author SHA1 Message Date
taca
75021be2a4 Update ruby-do_sqlite3 pacakge to 0.10.6.
## 0.10.6 2011-05-22

Bugfixes
* Fix an issue on some platforms when multiple DO drivers are loaded

## 0.10.5 2011-05-03

Bugfixes
* Fix an issue with DateTime

## 0.10.4 2011-04-28

New features
* Add save point to transactions (all)
* JRuby 1.9 mode support (encodings etc.)

Bugfixes
* Fix bug when using nested transactions in concurrent scenarios (all)
* Use column aliases instead of names (jruby)
* DST calculation fixes (all)

Other
* Refactor to DRY up the adapters (all)
* Many style fixes
* Switch back to RSpec

## 0.10.3 2011-01-30
* Reworked transactions
* Fix a DST bug that could cause datetimes in the wrong timezone
2011-06-19 08:44:37 +00:00
taca
75c5c8694a Update ruby-data_objects pacakge to 0.10.6.
## 0.10.6 2011-05-22

Bugfixes
* Fix an issue on some platforms when multiple DO drivers are loaded

## 0.10.5 2011-05-03

Bugfixes
* Fix an issue with DateTime (do\_sqlite3)

## 0.10.4 2011-04-28

New features
* Add save point to transactions (all)
* JRuby 1.9 mode support (encodings etc.)

Bugfixes
* Fix segfault when no tuples are returned from a non select statement (do\_postgres)
* Fix bug when using nested transactions in concurrent scenarios (all)
* Use column aliases instead of names (jruby)
* DST calculation fixes (all)
* Attempt to add better support for ancient MySQL versions (do\_mysql)
* Fix handling sub second precision for Time objects (do\_postgres)

Other
* Refactor to DRY up the adapters (all)
* Many style fixes
* Switch back to RSpec

## 0.10.3 2011-01-30
* Reworked transactions
* Fix a DST bug that could cause datetimes in the wrong timezone
2011-06-19 08:43:46 +00:00
taca
059ff712b7 Update ruby-cassandra package to 0.11.1.
v0.11.1
- Add counter support for Cassandra 0.8. (Thanks Swrve team!)
- Add additional rake tasks to start and stop cassandra in the background.
- Fix issue with non-utf8 column names not being encoded/decoded properly.
- Add way to specify a default read/write consistency.
- Consolidate 0.7 and 0.8 functions, and move 0.6 specific functions into lib/cassandra/0.6/
- Use 0.8-rc1 as 0.8 install target.
- Updated get_index_slices API to allow passing an array of hashes instead of IndexClause instance. (Maintains backward compatibility.)
- Fix permissions issue.

v0.11.0
- Remove direct thrift dependency. Allow thrift_client to require it.
- Add functions for each and each_key to iterate through key ranges.
- Add function for get_range_keys which returns an array of keys in a given range.
- Changed the return value of get_range to an OrderedHash.
- Change get_range to accept both a range of keys and a range of columns.
- Add batched range support to get_range and add get_range_batch.

v0.10.0 Major Update (rjackson)
- Update Rakefile to install 0.6.13, 0.7.4, 0.8.0-beta1 to ~/cassandra/cassandra-VERSION
- Add data:load task to Rakefile for creating the schema required for the tests
- Default the Rakefile to use 0.8-beta1
- Setup test suite to work on 0.6.13, 0.7.4, and 0.8.0-beta1
- All tests pass for all supported (0.6.13, 0.7.4, 0.8.0-beta1) versions.
- Added Support for 0.8-beta1
- Changed get_index_slices to return a hash of rows
- Updated Cassandra::Mock to pass all tests for each Cassandra version

v0.9.2 fix bug with deletions in batch mutations

v0.9.1 Support for secondary indexing. (jhermes)
Fix bug in mock where we didn't support range queries. (therealadam)
Support deletes in batch mutations. [blanquer]

v0.9.0 cassandra 0.7 compat
2011-06-19 08:41:57 +00:00
taca
2a2604449a Update ruby-dm-core pacakge to 1.1.0.
DataMapper 1.1.0 released

I¡Çm pleased to announce that we have released DataMapper 1.1.

This has been one of the most enjoyable releases in recent memory. The
community rallied together and compared to the previous release we had at
least 3-4x more people submitting patches and working together to get this
release ready.

DataMapper 1.1 brings several minor API changes, warranting the minor version
bump, and closes 52 tickets in Lighthouse. There have been many performance
improvements, some closing bottlenecks that result in as much as a 20x speedup
from the 1.0.2 behaviour.

As part of the bug fixing process we¡Çve refactored some of the objects we use
internally to group relationships and dependencies and removed methods and
classes that were deprecated in 1.0.

For more changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:34:35 +00:00
taca
aa5c8ad16b Update ruby-dm-types pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

* Now depends on ruby-bcrypt package and ruby-fastercsv even if ruby19 case.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:32:55 +00:00
taca
4257cf78a8 Update ruby-dm-validations pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:30:24 +00:00
taca
24ab0bfeaf Update ruby-dm-timestamps package to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:29:32 +00:00
taca
a145192855 Update ruby-dm-serializer pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Now this package depends on ruby-fastercsv even if ruby19 case.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:28:15 +00:00
taca
d9bc00efc9 Update ruby-dm-transactions pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:26:58 +00:00
taca
2e9f111d72 Update ruby-dm-migrations pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:26:09 +00:00
taca
869cf0a357 Update ruby-dm-constraints pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:24:26 +00:00
taca
d5bd24b387 Update ruby-dm-aggregates pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:22:50 +00:00
taca
47a4659638 Update ruby-dm-core pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

* Drop dependency to ruby-extlib.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:21:46 +00:00
dholland
64486cfc43 Comment previous. 2011-06-19 02:32:52 +00:00
dholland
e673024b8a Work around broken build caused by libtool abuse: it uses automake's
INSTALL_PROGRAM on a script, which tries to strip the script and chokes.
So substitute the -s out.
2011-06-19 02:30:17 +00:00
obache
dc799a2326 Update gigabase to 3.82.
per maintainer update request by PR#45076.

--- Release version 3.80 15.12.2010 -------------------------------------
1. Fix bug with preserving indices
2. Replace sprintf with strcat in ClassDescriptor constructor to avoid problems
   in SymbianOS
3. Fix problem with std_tmp_allocator in xml.cpp

--- Release version 3.81 29.03.2011 -------------------------------------
1. Change return type of select method to be able to selcet more than 2Gb
   records
2. Patch of SubSQL HTML dump done by Christen Volker improving visualisation of
   large arrays
3. Visual Studio 10 compatibilty fixes

--- Release version 3.82 06.05.2011 -------------------------------------
1. Fix bug with scheduled incremental backup
2. Fix namespace support
2011-06-18 02:45:13 +00:00
taca
1ec71ab67e Update phpldapadmin pacakge to 1.2.1.1.
This is latest release which running on PHP 5.2 and later.
Changes are too many please refer HOMEPAGE in detail.
2011-06-17 15:40:33 +00:00
taca
185b9425cb Update ruby-sequel package to 3.24.1.
3.24.1 (2011-06-03)

* Ignore index creation errors if using create_table? with the IF NOT EXISTS syntax (jeremyevans) (362)

3.24.0 (2011-06-01)

* Add prepared_statements_association plugin, for using prepared statements by default for regular association loading (jeremyevans)
* Add prepared_statements_safe plugin, for making prepared statement use with models more safe (jeremyevans)
* Add prepared_statements_with_pk plugin, for using prepared statements for dataset lookups by primary key (jeremyevans)
* Fix bug in emulated prepared statement support not supporting nil or false as bound values (jeremyevans)
* Add Dataset#unbind for unbinding values from a dataset, for use with creating prepared statements (jeremyevans)
* Add prepared_statements plugin for using prepared statements for updates, inserts, deletes, and lookups by primary key (jeremyevans)
* Make Dataset#[] for model datasets consider a single integer argument as a lookup by primary key (jeremyevans)
* Add Dataset#with_pk for model datasets, for finding first record with matching primary key value (jeremyevans)
* Add defaults_setter plugin for setting default values when initializing model instances (jeremyevans)
* Add around hooks (e.g. around_save) to Sequel::Model (jeremyevans)
* Add Model#initialize_set private method to ease extension writing (jeremyevans)
* Only typecast bit fields to booleans on MSSQL, the MySQL bit type is a bitfield, not a boolean (jeremyevans)
* Set SQL_AUTO_IS_NULL=0 by default when connecting to MySQL via the swift and jdbc adapters (jeremyevans)
* Fix bug in multiple column IN/NOT IN emulation when a model dataset is used (jeremyevans)
* Add support for filtering and excluding by association datasets (jeremyevans)
* Fix literalization of boolean values in filters on SQLite and MSSQL (jeremyevans)
* Add support for filtering and excluding by multiple associations (jeremyevans)
* Add support for inverting some SQL::Constant instances such as TRUE, FALSE, NULL, and NOTNULL (jeremyevans)
* Add support for excluding by associations to model datasets (jeremyevans)
* The Sequel::Postgres.use_iso_date_format setting now only affects future Database objects (jeremyevans)
* Add Sequel::Postgres::PG_NAMED_TYPES hash for extensions to register type conversions for non-standard types (jeremyevans, pvh)
* Make create_table? use IF NOT EXISTS instead of using SELECT to determine existence, if supported (jeremyevans)
* Fix bug in association_pks plugin when associated table has a different primary key column name (jfirebaugh)
* Fix limiting rows when connecting to DB2 (semmons99)
* Exclude columns from tables in the INFORMATION_SCHEMA when parsing table schema on JDBC (jeremyevans)
* Fix limiting rows when connecting to Microsoft Access (jeremyevans)
* Add Database#views for getting an array of symbols of view names for the database (jeremyevans, christian.michon)
* Make Datbase#tables no longer include view names on MySQL (jeremyevans)
* Convert Java CLOB objects to ruby strings when using the JDBC JTDS subadapter (christian.michon)
* If Thread#kill is called on a thread with an open transaction, roll the transaction back on ruby 1.8 and rubinius (jeremyevans)
* Split informix adapter into shared/specific parts, add JDBC informix subadapter (jeremyevans)

3.23.0 (2011-05-02)

* Migrate issue tracker from Google Code to GitHub Issues (jeremyevans)
* Add support for filtering by associations to model datasets (jeremyevans)
* Don¡Çt call insert_select when saving a model that doesn¡Çt select all columns of the table (jeremyevans)
* Fix bug when using :select=>[] option for a many_to_many association (jeremyevans)
* Add a columns_introspection extension that attempts to skip database queries by introspecting selected columns (jeremyevans)
* When combining old integer migrations and new timestamp migrations, make sure old integer migrations are all applied first (jeremyevans)
* Support dynamic callbacks to customize regular association loading at query time (jeremyevans)
* Support cascading of eager loading with dynamic callbacks for both eager and eager_graph (jeremyevans)
* Make the xml_serializer plugin handle namespaced models by using __ instead of / as a separator (jeremyevans)
* Allow the :eager_grapher association proc to accept a single hash instead of 3 arguments (jfirebaugh)
* Support dynamic callbacks to customize eager loading at query time (jfirebaugh, jeremyevans)
* Fix bug in the identity_map plugin for many_to_one associations when the association reflection hadn¡Çt been filled in yet (funny-falcon)
* Add serialization_modification_detection plugin for detecting changes in serialized columns (jeremyevans) (333)

3.22.0 (2011-04-01)

* Add disconnect detection to tinytds adapter, though correct behavior may require an update to tiny_tds (cult_hero)
* Add Dataset/Database#mssql_unicode_strings accessor when connecting to MSSQL to control string literalization (semmons99, jeremyevans)
* Fix ODBC::Time instance handling in the odbc adapter (jeremyevans)
* Use Sequel.application_timezone when connecting in the oracle adapter to set the connection¡Çs session¡Çs timezone (jmthomas)
* In the ADO adapter, assume access to SQL Server if a :conn_string option is given that doesn¡Çt indicate Access/Jet (damir.si) (332)
* Use the correct class when loading instances for descendents of model classes that use single table inheritance (jeremyevans)
* Support for COLLATE in column definitions (jfirebaugh)
* Don¡Çt use a schema when creating a temporary table (jeremyevans)
* Make migrator work correctly when a default_schema is set (jeremyevans) (331)
2011-06-17 14:13:50 +00:00
taca
67bc5906d9 Update ruby-pg package to 0.11.0.
230[tip]   24aa7899c696   2011-04-18 16:51 -0700   ged
  Move connection-parameter parsing into Ruby, and make option-handling more

229:228,222   b477174160c8   2011-03-30 06:13 -0700   ged
  Automated merge with ssh://bitbucket.org/larskanis/ruby-pg

228   cc3a7476465c   2011-03-15 13:21 +0100   kanis
  Update cross compilation tasks to use Ruby 1.8.7 instead of 1.8.6, since pg.gem requires at least 1.8.7 to get installed

227   b90f74cb11a5   2011-03-12 21:40 +0100   kanis
  Update readme for cross compile

226   780650f201e3   2011-03-12 21:38 +0100   kanis
  Use RUBY_CC_VERSION from command line, if set

225   31089d6c9dde   2011-03-11 22:14 +0100   kanis
  update PG and OpenSSL version for cross compile

224   dfe3e7c1ea27   2011-03-11 21:58 +0100   kanis
  always run "make libpq.a" for cross compilation

223:221   06e17573b133   2011-03-11 21:54 +0100   kanis
  re-add required libs for cross compilation

222   56098b479a23   2011-03-30 05:52 -0700   ged
  Comment the WIN32 console FD stuff so I remember what it does.

221   1baa7a8e673e   2011-02-23 14:11 -0800   ged
  Whitespace/line-ending fixes

220:217,219   fb7d22101adf   2011-02-23 11:40 -0800   ged
  Merged with 1c3a1ca9f0cd

219   1c3a1ca9f0cd   2011-01-22 04:41 +0800   ghazel
  for windows support, duplicate the sockets from libpq and create temporary CRT fds

218:214   c3f163bf1ecd   2011-01-22 22:11 -0800   ged
  Pulling fixes for Windows from ghazel on Github

217   18f413081e0c   2011-02-10 16:19 -0800   ged
  Bump minor version.
2011-06-17 14:01:52 +00:00
taca
07746c8883 Update ruby-activeldap package to 1.2.4.
* pkgsrc change: make it Ruby on Rails 2 only.


= CHANGES

== 1.2.4: 2011-05-13

* Splited AL-Admin into other repository: https://github.com/activeldap/al-admin
* [GitHub:#2] Fixed "path po cound not be found" error by fast_gettext.
  [rbq]

== 1.2.3: 2011-04-30

* [#40] Ignored nil value attribute.
  [christian.pennafort]
* [#48] Escaped ":" in filter value.
  [planetmcd]
* Added missing rubygems require.
  [spoidar]
* Used fast_gettext instead of gettext.
  [Peter Fern]
* Supported Rails 2.3.11.
  [Kris Wehner]
* Fixed wrong assertion in test.
  [Ryan Tandy]

=== Thanks

* christian.pennafort
* planetmcd
* spoidar
* Peter Fern
* Kris Wehner
* Ryan Tandy
2011-06-17 13:57:42 +00:00
taca
6143e58b23 Update ruby-rails3 related package to 3.0.9.
These are update of the version only.
2011-06-17 13:50:48 +00:00
reed
50d9776de7 I also use this with python31 (which now is in pkgsrc). 2011-06-17 01:02:56 +00:00
adam
bffd19730f Changes 2.4.2:
* Added 'set_session()' method and 'autocommit' property to the
  connection. Added support for read-only sessions and, for PostgreSQL
  9.1, for the "repeatable read" isolation level and the "deferrable"
  transaction property.
* Psycopg doesn't execute queries at connection time to find the
  default isolation level.
* Fixed bug with multithread code potentially causing loss of sync
  with the server communication or lock of the client.
* Don't fail import if mx.DateTime module can't be found, even if its
  support was built.
* Fixed escape for negative numbers prefixed by minus operator.
* Fixed refcount issue during copy.
* Trying to execute concurrent operations on the same connection
  through concurrent green thread results in an error instead of a
  deadlock.
2011-06-16 09:03:11 +00:00
adam
853cb81607 Changes 5.5.13:
* InnoDB Storage Engine: If the server crashed while an XA transaction was
  prepared but not yet committed, the transaction could remain in the system
  after restart, and cause a subsequent shutdown to hang.
* InnoDB Storage Engine: Similar problem to the foreign key error in bug
  11831040 / 60196 / 60909, but with a different root cause and occurring on
  Mac OS X. With the setting lower_case_table_names=2, inserts into InnoDB
  tables covered by foreign key constraints could fail after a server restart.
* Partitioning: The internal get_partition_set() function did not take into
  account the possibility that a key specification could be NULL in some cases.
* Partitioning: When executing a row-ordered retrieval index merge, the
  partitioning handler used memory from from that allocated for the table,
  rather than that allocated to the query, causing table object memory not to
  be freed until the table was closed.
* Replication: A spurious error malformed binlog: it does not contain any
  Format_description_log_event... was generated when mysqlbinlog was invoked
  using --base64-output=decode-row and --start-position=pos, where pos is a
  point in the binary log past the format description log event. However, there
  is nothing unsafe about not printing the format description log event, so the
  error has been removed for this case.
* Replication: Typographical errors appeared in the text of several replication  error messages. (The word “position” was misspelled as “postion”.)
* Assignments to NEW.var_name within triggers, where var_name had a BLOB or
  TEXT type, were not properly handled and produced incorrect results.
* XA COMMIT could fail to clean up the error state if it discovered that the
  current XA transaction had to be rolled back. Consequently, the next XA
  transaction could raise an assertion when it checked for proper cleanup of
  the previous transaction.
* An internal client macro reference was removed from the client_plugin.h
  header file. This reference made the file unusable.
* The server consumed memory for repeated invocation of some stored procedures,
  which was not released until the connection terminated.
* The server did not check for certain invalid out of order sequences of XA
  statements, and these sequences raised an assertion.
* With the conversion from GNU autotools to CMake for configuring MySQL, the
  USE_SYMDIR preprocessor symbol was omitted. This caused failure of symbolic
  links (described at Section 7.11.3.1, “Using Symbolic Links”).
2011-06-15 21:00:05 +00:00
adam
1b0456c689 Changes 5.2.28:
* Replication Manager now manages Group Membership. This allows sites to be
  added to and removed from the replication group dynamically. Replication
  Manager also now automatically keeps track of the group size (nsites).
* Initial allocations for various non-pagebuffer (mpool) system resources may
  now be specified, as well as a total maximum of memory to use, rather than
  specifying a maximum value for each resource.
* Implemented Berkeley DB globalization support architecture to enable
  localized and stripped error and output messages.
* Added a new access method, DB_HEAP. Heap aims for efficient use (and re-use)
  of disk space. Keys in a heap database are automatically generated by BDB,
  it is recommended that one or more secondary indexes be used with a heap
  database. For full details on DB_HEAP, see the Programmer's Reference Guide.
* Added a compatible mode for 32bit and 64bit Windows environment.
* For the SQL API, concurrency between read and write transactions can now be
  enabled using "PRAGMA multiversion". Added several pragmas that can be used
  to configure the Berkeley DB datastore.
* Add several new pragmas to provide in-process support for replication in the
  SQL API.
* The Berkeley DB X/open compliant XA resource manager has been restored,
  including support for multi-threaded servers.
* Improved the ability to recover from an application crash on connections
  through the SQL API. Berkeley DB will try to automatically clean up locks,
  mutexes and transactions from the failed process.
* Add support for sequence usage in the SQL API using SQLite custom functions.
* Add a pragma in the SQL API to allow execution of a cache trickle command.
* Add a pragma in the SQL API to allow configuration of DB_SYSTEM_MEM
  environments.
* The new db_env_set_win_security(SECURITY_ATTRIBUTES *) function allows an
  application to specify the particular Microsoft Windows security attributes
  to be used by Berkeley DB. This helps support applications which reduce their
  privileges after opening the environment.
2011-06-15 20:56:04 +00:00
obache
8c3059b798 drop PYTHON_VERSION_ACCEPTED restriction, it was just not accept 23. 2011-06-14 11:23:15 +00:00
taca
968e47f445 Update ruby-activerecord3 pacakge to 3.0.8.
*Rails 3.0.8 (unreleased)*

* Fix various problems with using :primary_key and :foreign_key options in conjunction with
  :through associations. [Jon Leighton]

* Correctly handle inner joins on polymorphic relationships.

* Fixed infinity and negative infinity cases in PG date columns.

* Creating records with invalid associations via `create` or `save` will no
  longer raise exceptions.
2011-06-11 03:22:09 +00:00
taca
2c6e1b8bab Update Ruby on Rails supporting packages to 2.3.12.
Exact changes are unknown but some bug fixes.
2011-06-11 03:13:46 +00:00
taca
22fcf3a8ec Update ruby-arel package to 2.0.10, latest 2.0.x series.
== 2.0.10 / 2011/05/14

* Bug Fixes

  * Fix thread safety issue in ToSql visitor.  Thanks Damon McCormick and
    Cameron Walters!
2011-06-11 02:35:10 +00:00
obache
9297f1831d recursive bump from icu shlib major bump. 2011-06-10 21:57:06 +00:00
tron
889f9a756c Bump the revision number so it matches the version number required by
the buildlink file.
2011-06-10 17:48:32 +00:00
obache
d35a89427c Add missing version number to PKGNAME. 2011-06-10 09:51:15 +00:00
obache
9572f6d892 recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
drochner
efd09f6ffc update to 3.2.6
changes:
-import speed improvements
-bugfixes
-translation updates
2011-06-09 11:54:58 +00:00
jnemeth
41f5be35d0 add and enable php-redis 2011-06-09 04:38:51 +00:00
taca
0df0c0dacb Restrict dependency to devel/ruby-deprecated. It is known not to work
with ruby-deprecated>=3.0.

Bump PKGREVISION.
2011-06-08 14:46:05 +00:00
fhajny
a2dce67af2 Import php-redis-2.1.3 as databases/php-redis.
The phpredis extension provides an API for communicating with the Redis
key-value store. It is released under the PHP License, version 3.01.
This code has been developed and maintained by Owlient from
November 2009 to March 2011.
2011-06-08 10:10:16 +00:00
adam
be30161e64 buildlink icu when used as an option 2011-06-01 11:07:24 +00:00
mspo
1f51600df3 upgrade to 7486. Adds two new tools: mk-table-usage and mk-tcp-model 2011-05-28 12:28:46 +00:00
joerg
3fa91f7cde Fix dependency to specify an actual pattern 2011-05-27 23:24:31 +00:00
dmcmahill
d19dc798b0 add idzebra 2011-05-25 01:12:30 +00:00
dmcmahill
a6035d6ec3 Import idzebra-2.0.47
Zebra is a high-performance, general-purpose structured text indexing and
retrieval engine. It reads structured records in a variety of input formats
(eg. email, XML, MARC) and allows access to them through exact boolean
search expressions and relevance-ranked free-text queries.

Zebra supports large databases (more than ten gigabytes of data, tens of
millions of records). It supports incremental, safe database updates on
live systems. You can access data stored in Zebra using a variety of Index
Data tools (eg. YAZ and PHP/YAZ) as well as commercial and freeware Z39.50
clients and toolkits.
2011-05-25 01:11:29 +00:00
tonnerre
c62ab5b8ba Update to the more recent version Apache Cassandra 0.7.6.
Changes since version 0.7.0:
 * force GC to reclaim disk space on flush, if necessary (CASSANDRA-2404)
 * move gossip heartbeat back to its own thread (CASSANDRA-2554)
 * fix incorrect use of NBHM.size in ReadCallback that could cause
   reads to time out even when responses were received (CASSAMDRA-2552)
 * trigger read repair correctly for LOCAL_QUORUM reads (CASSANDRA-2556)
 * correctly reject query with missing mandatory super columns and validate
   super column name in Deletion (CASSANDRA-2571)
 * refuse to apply migrations with older timestamps than the current
   schema (CASSANDRA-2536)
 * faster flushes and compaction from fixing excessively pessimistic
   rebuffering in BRAF (CASSANDRA-2581)
 * include indexes in snapshots (CASSANDRA-2596)
 * improve ignoring of obsolete mutations in index maintenance (CASSANDRA-2401)
 * recognize attempt to drop just the index while leaving the column
   definition alone (CASSANDRA-2619)
 * Don't allow {LOCAL|EACH}_QUORUM unless strategy is NTS (CASSANDRA-2627)
 * Fix regression where bootstrapping a node with no schema fails
   (CASSANDRA-2625)
 * Allow removing LocationInfo sstables (CASSANDRA-2632)
 * avoid attempting to replay mutations from dropped keyspaces (CASSANDRA-2631)
 * avoid using cached position of a key when GT is requested (CASSANDRA-2633)
 * fix counting bloom filter true positives (CASSANDRA-2637)
 * initialize local ep state prior to gossip startup if needed (CASSANDRA-2638)
 * fix empty Result with secondary index when limit=1 (CASSANDRA-2628)
 * add quote-escaping via backslash to CLI (CASSANDRA-2623)
 * fig pig example script (CASSANDRA-2487)
 * fix dynamic snitch race in adding latencies (CASSANDRA-2618)
 * Start/stop cassandra after more important services such as mdadm in
   debian packaging (CASSANDRA-2481)
 * improvements/fixes to PIG driver (CASSANDRA-1618, CASSANDRA-2387,
   CASSANDRA-2465, CASSANDRA-2484)
 * validate index names (CASSANDRA-1761)
 * reduce contention on Table.flusherLock (CASSANDRA-1954)
 * try harder to detect failures during streaming, cleaning up temporary
   files more reliably (CASSANDRA-2088)
 * shut down server for OOM on a Thrift thread (CASSANDRA-2269)
 * fix tombstone handling in repair and sstable2json (CASSANDRA-2279)
 * preserve version when streaming data from old sstables (CASSANDRA-2283)
 * don't start repair if a neighboring node is marked as dead (CASSANDRA-2290)
 * purge tombstones from row cache (CASSANDRA-2305)
 * Avoid seeking when sstable2json exports the entire file (CASSANDRA-2318)
 * clear Built flag in system table when dropping an index (CASSANDRA-2320)
 * don't allow arbitrary argument for stress.java (CASSANDRA-2323)
 * validate values for index predicates in get_indexed_slice (CASSANDRA-2328)
 * queue secondary indexes for flush before the parent (CASSANDRA-2330)
 * allow job configuration to set the CL used in Hadoop jobs (CASSANDRA-2331)
 * add memtable_flush_queue_size defaulting to 4 (CASSANDRA-2333)
 * Allow overriding of initial_token, storage_port and rpc_port from system
   properties (CASSANDRA-2343)
 * fix comparator used for non-indexed secondary expressions in index scan
   (CASSANDRA-2347)
 * ensure size calculation and write phase of large-row compaction use
   the same threshold for TTL expiration (CASSANDRA-2349)
 * fix race when iterating CFs during add/drop (CASSANDRA-2350)
 * add ConsistencyLevel command to CLI (CASSANDRA-2354)
 * allow negative numbers in the cli (CASSANDRA-2358)
 * hard code serialVersionUID for tokens class (CASSANDRA-2361)
 * fix potential infinite loop in ByteBufferUtil.inputStream (CASSANDRA-2365)
 * fix encoding bugs in HintedHandoffManager, SystemTable when default
   charset is not UTF8 (CASSANDRA-2367)
 * avoids having removed node reappearing in Gossip (CASSANDRA-2371)
 * fix incorrect truncation of long to int when reading columns via block
   index (CASSANDRA-2376)
 * fix NPE during stream session (CASSANDRA-2377)
 * fix race condition that could leave orphaned data files when dropping CF or
   KS (CASSANDRA-2381)
 * fsync statistics component on write (CASSANDRA-2382)
 * fix duplicate results from CFS.scan (CASSANDRA-2406)
 * halve default memtable thresholds (CASSANDRA-2413)
 * add IntegerType to CLI help (CASSANDRA-2414)
 * avoid caching token-only decoratedkeys (CASSANDRA-2416)
 * convert mmap assertion to if/throw so scrub can catch it (CASSANDRA-2417)
 * don't overwrite gc log (CASSANDR-2418)
 * invalidate row cache for streamed row to avoid inconsitencies
   (CASSANDRA-2420)
 * avoid copies in range/index scans (CASSANDRA-2425)
 * make sure we don't wipe data during cleanup if the node has not join
   the ring (CASSANDRA-2428)
 * Try harder to close files after compaction (CASSANDRA-2431)
 * re-set bootstrapped flag after move finishes (CASSANDRA-2435)
 * display validation_class in CLI 'describe keyspace' (CASSANDRA-2442)
 * make cleanup compactions cleanup the row cache (CASSANDRA-2451)
 * add column fields validation to scrub (CASSANDRA-2460)
 * use 64KB flush buffer instead of in_memory_compaction_limit (CASSANDRA-2463)
 * fix backslash substitutions in CLI (CASSANDRA-2492)
 * disable cache saving for system CFS (CASSANDRA-2502)
 * fixes for verifying destination availability under hinted conditions
   so UE can be thrown intead of timing out (CASSANDRA-2514)
 * fix update of validation class in column metadata (CASSANDRA-2512)
 * support LOCAL_QUORUM, EACH_QUORUM CLs outside of NTS (CASSANDRA-2516)
 * count a row deletion as one operation towards memtable threshold
   (CASSANDRA-2519)
 * add nodetool join command (CASSANDRA-2160)
 * fix secondary indexes on pre-existing or streamed data (CASSANDRA-2244)
 * initialize endpoint in gossiper earlier (CASSANDRA-2228)
 * add ability to write to Cassandra from Pig (CASSANDRA-1828)
 * add rpc_[min|max]_threads (CASSANDRA-2176)
 * add CL.TWO, CL.THREE (CASSANDRA-2013)
 * avoid exporting an un-requested row in sstable2json, when exporting
   a key that does not exist (CASSANDRA-2168)
 * add incremental_backups option (CASSANDRA-1872)
 * add configurable row limit to Pig loadfunc (CASSANDRA-2276)
 * validate column values in batches as well as single-Column inserts
   (CASSANDRA-2259)
 * move sample schema from cassandra.yaml to schema-sample.txt,
   a cli scripts (CASSANDRA-2007)
 * avoid writing empty rows when scrubbing tombstoned rows (CASSANDRA-2296)
 * fix assertion error in range and index scans for CL < ALL
   (CASSANDRA-2282)
 * fix commitlog replay when flush position refers to data that didn't
   get synced before server died (CASSANDRA-2285)
 * fix fd leak in sstable2json with non-mmap'd i/o (CASSANDRA-2304)
 * reduce memory use during streaming of multiple sstables (CASSANDRA-2301)
 * purge tombstoned rows from cache after GCGraceSeconds (CASSANDRA-2305)
 * allow zero replicas in a NTS datacenter (CASSANDRA-1924)
 * make range queries respect snitch for local replicas (CASSANDRA-2286)
 * fix HH delivery when column index is larger than 2GB (CASSANDRA-2297)
 * make 2ary indexes use parent CF flush thresholds during initial build
   (CASSANDRA-2294)
 * update memtable_throughput to be a long (CASSANDRA-2158)
 * Keep endpoint state until aVeryLongTime (CASSANDRA-2115)
 * lower-latency read repair (CASSANDRA-2069)
 * add hinted_handoff_throttle_delay_in_ms option (CASSANDRA-2161)
 * fixes for cache save/load (CASSANDRA-2172, -2174)
 * Handle whole-row deletions in CFOutputFormat (CASSANDRA-2014)
 * Make memtable_flush_writers flush in parallel (CASSANDRA-2178)
 * Add compaction_preheat_key_cache option (CASSANDRA-2175)
 * refactor stress.py to have only one copy of the format string
   used for creating row keys (CASSANDRA-2108)
 * validate index names for \w+ (CASSANDRA-2196)
 * Fix Cassandra cli to respect timeout if schema does not settle
   (CASSANDRA-2187)
 * fix for compaction and cleanup writing old-format data into new-version
   sstable (CASSANDRA-2211, -2216)
 * add nodetool scrub (CASSANDRA-2217, -2240)
 * fix sstable2json large-row pagination (CASSANDRA-2188)
 * fix EOFing on requests for the last bytes in a file (CASSANDRA-2213)
 * fix BufferedRandomAccessFile bugs (CASSANDRA-2218, -2241)
 * check for memtable flush_after_mins exceeded every 10s (CASSANDRA-2183)
 * fix cache saving on Windows (CASSANDRA-2207)
 * add validateSchemaAgreement call + synchronization to schema
   modification operations (CASSANDRA-2222)
 * fix for reversed slice queries on large rows (CASSANDRA-2212)
 * fat clients were writing local data (CASSANDRA-2223)
 * turn off string interning in json2sstable (CASSANDRA-2189)
 * set DEFAULT_MEMTABLE_LIFETIME_IN_MINS to 24h
 * improve detection and cleanup of partially-written sstables
   (CASSANDRA-2206)
 * fix supercolumn de/serialization when subcolumn comparator is different
   from supercolumn's (CASSANDRA-2104)
 * fix starting up on Windows when CASSANDRA_HOME contains whitespace
   (CASSANDRA-2237)
 * add [get|set][row|key]cacheSavePeriod to JMX (CASSANDRA-2100)
 * fix Hadoop ColumnFamilyOutputFormat dropping of mutations
   when batch fills up (CASSANDRA-2255)
 * move file deletions off of scheduledtasks executor (CASSANDRA-2253)
 * copy DecoratedKey.key when inserting into caches to avoid retaining
   a reference to the underlying buffer (CASSANDRA-2102)
 * format subcolumn names with subcomparator (CASSANDRA-2136)
 * fix column bloom filter deserialization (CASSANDRA-2165)
 * refactor MessageDigest creation code. (CASSANDRA-2107)
 * buffer network stack to avoid inefficient small TCP messages while avoiding
   the nagle/delayed ack problem (CASSANDRA-1896)
 * check log4j configuration for changes every 10s (CASSANDRA-1525, 1907)
 * more-efficient cross-DC replication (CASSANDRA-1530, -2051, -2138)
 * avoid polluting page cache with commitlog or sstable writes
   and seq scan operations (CASSANDRA-1470)
 * add RMI authentication options to nodetool (CASSANDRA-1921)
 * make snitches configurable at runtime (CASSANDRA-1374)
 * retry hadoop split requests on connection failure (CASSANDRA-1927)
 * implement describeOwnership for BOP, COPP (CASSANDRA-1928)
 * make read repair behave as expected for ConsistencyLevel > ONE
   (CASSANDRA-982, 2038)
 * distributed test harness (CASSANDRA-1859, 1964)
 * reduce flush lock contention (CASSANDRA-1930)
 * optimize supercolumn deserialization (CASSANDRA-1891)
 * fix CFMetaData.apply to only compare objects of the same class
   (CASSANDRA-1962)
 * allow specifying specific SSTables to compact from JMX (CASSANDRA-1963)
 * fix race condition in MessagingService.targets (CASSANDRA-1959, 2094, 2081)
 * refuse to open sstables from a future version (CASSANDRA-1935)
 * zero-copy reads (CASSANDRA-1714)
 * fix copy bounds for word Text in wordcount demo (CASSANDRA-1993)
 * fixes for contrib/javautils (CASSANDRA-1979)
 * check more frequently for memtable expiration (CASSANDRA-2000)
 * fix writing SSTable column count statistics (CASSANDRA-1976)
 * fix streaming of multiple CFs during bootstrap (CASSANDRA-1992)
 * explicitly set JVM GC new generation size with -Xmn (CASSANDRA-1968)
 * add short options for CLI flags (CASSANDRA-1565)
 * make keyspace argument to "describe keyspace" in CLI optional
   when authenticated to keyspace already (CASSANDRA-2029)
 * added option to specify -Dcassandra.join_ring=false on startup
   to allow "warm spare" nodes or performing JMX maintenance before
   joining the ring (CASSANDRA-526)
 * log migrations at INFO (CASSANDRA-2028)
 * add CLI verbose option in file mode (CASSANDRA-2030)
 * add single-line "--" comments to CLI (CASSANDRA-2032)
 * message serialization tests (CASSANDRA-1923)
 * switch from ivy to maven-ant-tasks (CASSANDRA-2017)
 * CLI attempts to block for new schema to propagate (CASSANDRA-2044)
 * fix potential overflow in nodetool cfstats (CASSANDRA-2057)
 * add JVM shutdownhook to sync commitlog (CASSANDRA-1919)
 * allow nodes to be up without being part of  normal traffic (CASSANDRA-1951)
 * fix CLI "show keyspaces" with null options on NTS (CASSANDRA-2049)
 * fix possible ByteBuffer race conditions (CASSANDRA-2066)
 * reduce garbage generated by MessagingService to prevent load spikes
   (CASSANDRA-2058)
 * fix math in RandomPartitioner.describeOwnership (CASSANDRA-2071)
 * fix deletion of sstable non-data components (CASSANDRA-2059)
 * avoid blocking gossip while deleting handoff hints (CASSANDRA-2073)
 * ignore messages from newer versions, keep track of nodes in gossip
   regardless of version (CASSANDRA-1970)
 * cache writing moved to CompactionManager to reduce i/o contention and
   updated to use non-cache-polluting writes (CASSANDRA-2053)
 * page through large rows when exporting to JSON (CASSANDRA-2041)
 * add flush_largest_memtables_at and reduce_cache_sizes_at options
   (CASSANDRA-2142)
 * add cli 'describe cluster' command (CASSANDRA-2127)
 * add cli support for setting username/password at 'connect' command
   (CASSANDRA-2111)
 * add -D option to Stress.java to allow reading hosts from a file
   (CASSANDRA-2149)
 * bound hints CF throughput between 32M and 256M (CASSANDRA-2148)
 * continue starting when invalid saved cache entries are encountered
   (CASSANDRA-2076)
 * add max_hint_window_in_ms option (CASSANDRA-1459)
 * handle replica unavailability in index scan (CASSANDRA-1755)
 * fix service initialization order deadlock (CASSANDRA-1756)
 * multi-line cli commands (CASSANDRA-1742)
 * fix race between snapshot and compaction (CASSANDRA-1736)
 * add listEndpointsPendingHints, deleteHintsForEndpoint JMX methods
   (CASSANDRA-1551)
2011-05-20 00:27:59 +00:00
adam
5cdf963ee7 Changes 3.7.6.3:
* Fix a problem with WAL mode which could cause transactions to silently
  rollback if the cache_size is set very small (less than 10) and SQLite comes
  under memory pressure.
2011-05-19 20:42:53 +00:00
hauke
ea7060661d Convert package to DESTDIR
Set LICENSE
2011-05-19 13:15:59 +00:00
obache
7672779fbe * Change MASTER_SITES subdir to usual simple one.
* Add missing tail / to HOMEPAGE.
2011-05-19 05:31:02 +00:00
obache
09dea74247 replace spaces for indent with a tab. 2011-05-19 04:10:32 +00:00
dmcmahill
ddc807553a add and enable several perl modules needed to support databases/koha. PR pkg/43929 2011-05-18 02:23:22 +00:00
adam
d9f7fe8a3f Added icu option 2011-05-17 11:23:53 +00:00
dmcmahill
13f0a8582e Initial import of databases/p5-MARC-XML version 0.92
This package was submited as part of PR pkg/43929 which adds the Koha Integrated Library System
submitted by Edgar Fuß

-------------------------------------

The MARC-XML distribution is an extension to the MARC-Record distribution for
working with MARC21 data that is encoded as XML. The XML encoding used is the
MARC21slim schema supplied by the Library of Congress. More information may be
obtained here: http://www.loc.gov/standards/marcxml/

This version of MARC-XML supersedes an the versions ending with 0.25 which were
used with the MARC.pm framework. MARC-XML now uses MARC::Record exclusively.
2011-05-17 10:39:42 +00:00