Changes for version 1.12_06 - 2013-07-28

  • RC4 Build fixes
  • Continuing the saga of learning how to tell CPAN that it's futile to run the tests. Changed 'check_mysql.t' to 'reqs.t' and added checks for Class::AutoDB and DBD::mysql. For some reason, test driver does not always ensure these guys exist, even though they are in 'build_requires'. It may take a few more tries to get it right...
  • Added DBD::mysql to prereqs. Didn't do it earlier because last time I tried, if not present, install tried to install 'DBD' which does not exist. Let's see if it works this time. Test changes
  • Changed 'codee_exists.t' to 'use.t' and moved it down to 005
  • Moved 'reqs.t' up to 000 so we'll check requirements and stop testing if futile to run tests
  • Generalized 000.reqs and 001.boilerplate to get module info from builder. 002.pod, 003.manifest already were doing this

Changes for version 1.12_05 - 2013-07-27

  • RC3 Build fixes
  • Finally trying to fix the longstanding issue that my scheme for telling CPAN that it's futile to run the tests - namely having Build.PL return 0 and not build the Build script - apparently is not the accepted idiom despite being recommended on some Perl guru site. It may take a few tries to get it right... First try: move check to test script (babel.005.check_mysql.t) and have customized Build::run_tap_harness end test suite if futile

Changes for version 1.12_04 - 2013-07-21

  • RC2 Build fixes
  • Added Tree::Trie to dependencies. Thanks to CPAN testers for finding this!
  • Updated all dependencies

Changes for version 1.12_03 - 2013-07-20

  • RC1 New features
  • Complete implementation of partial duplicate removal
  • keep_pdups 'translate' option Further test clean up

Changes for version 1.12_02 - 2013-07-16

  • Clean up tests to improve install speed

Changes for version 1.12_01 - 2013-07-10

  • Bug fixes
  • Fixed partial duplicates bug in which translate returned rows that were identical on all non-null columns, differing only in that one row had nulls where the other had a real value
  • This release has initial implementation using prefix hash

Modules

Translator for biological identifiers

Provides

in lib/Data/Babel/Base.pm
in lib/Data/Babel/Config.pm
in lib/Data/Babel/HAH_MultiValued.pm
in lib/Data/Babel/HAH_MultiValued.pm
in lib/Data/Babel/HAH_MultiValued.pm
in lib/Data/Babel/IdType.pm
in lib/Data/Babel/MapTable.pm
in lib/Data/Babel/Master.pm
in lib/Data/Babel/PrefixMatcher.pm
in lib/Data/Babel/PrefixMatcher/BinarySearchList.pm
in lib/Data/Babel/PrefixMatcher/BinarySearchTree.pm
in lib/Data/Babel/PrefixMatcher/Exact.pm
in lib/Data/Babel/PrefixMatcher/PrefixHash.pm
in lib/Data/Babel/PrefixMatcher/Trie.pm