Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Evernote 5.1.1 Build 40...
  • Twitter 2.2.1
  • handyPrint 4.1.2
  • AppCleaner 2.2
  • Dropbox 2.0.16 / 2.1.16...
  • Reason 7.0.1 Build 3510
  • Apple iTunes 11.0.3
  • CrossOver Mac 12.2.1 Bu...
  • Skype 6.4.60.833
  • Mozilla Firefox 21.0 / ...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Tuxler 1.0
    2,216 downloads
    LibreOffice 4.0.3
    2,200 downloads
    Minecraft 1.5.2
    2,142 downloads
    iPhone and iPod
    Firmware (iOS) 6.1.4

    1,742 downloads
    Mac Boy Advance
    1.7.6

    1,477 downloads
    SPSS Statistics
    20.0.0

    1,259 downloads
    Microsoft Office
    2011 14.3.4

    1,148 downloads
    Age Of Empires II
    1.0.5

    1,052 downloads
    Internet Explorer
    5.2.3

    1,035 downloads
    Canon PIXMA MP280
    Driver 10.67.1.0

    999 downloads
    Home > Mac > Developer Tools > Duke > Changelog

    Duke 1.0 - Changelog


    What's new in Duke 1.0:

    March 2nd, 2013

    Performance improvements:
    · Support for multi-threading added
    · Using NIOFSDirectory on all platforms except Windows
    · New in-memory backend, faster than Lucene (experimental)

    Changes to Comparators:
    · Geo-coordinate comparator added.
    · Q-grams comparator added.
    · Levenshtein implementation is now faster
    · Weighted Levenshtein weight estimator now knows position in string ( issue 81 )

    Changes to Cleaners:
    · Added PhoneNumberCleaner
    · Extended and generalized regexp cleaner
    · Removed sub-cleaner concept, added support for multiple cleaners

    Other improvements:
    · Implemented user control over lookup props
    · Upgraded to Lucene 4.0
    · Added MatchListener.startProcessing() callback
    · Removed some MatchListener callback methods (weren't thread-safe)
    · InMemoryLinkDatabase now complete and tested
    · LinkDatabaseMatchListener bug fixes
    · Better validation of configurations
    · JDBCEquivalenceClassDatabase added
    · RDBMSLinkDatabase performance improvement

    Changes to command-line client:
    · Added data debug mode
    · Fixed bug with reusing link file as test file
    · Added pretty-printing of records
    · Better interactive debugging behaviour
    · Improvements to DebugCompare tool
    · Added performance profiling to command-line client

    Bugs fixed:
    · Issue 83 : Look up record by ID when ID is a URI.
    · Issue 90 : Bug in command-line option parser.
    · Bug in CSV data source fixed



    What's new in Duke 0.6:

    September 17th, 2012

    Changes:
    · A change to the calculation of property probabilities when values do not match exactly. This means that you may need to adjust the probabilities and thresholds in your applications.
    · Upgraded to Lucene 3.6.1.
    · Improvements to NorwegianCompanyNameCleaner and NorwegianAddressCleaner.

    New Features:
    · A weighted Levenshtein comparator.
    · A Metaphone comparator.
    · A Jaccard index comparator.
    · A prototype of a comparator using a Norwegian version of Metaphone.
    · A generic value cleaner.
    · Support for setting objects as parameters of other objects.



    What's new in Duke 0.3:

    September 12th, 2011

    · Refactored API to make it much more user-friendly.
    · Documented API to same end.
    · New comparators: NumericComparator, DiceCoefficientComparator, SoundexComparator
    · A new record linkage mode which can be used to link records from different data sets.
    · Numerous bug fixes and new test cases.
    · Performance improvements in the Levenshtein comparator.
    · Default cleaner now strips accents.
    · Upgraded to Lucene 3.3.0.
    · Version stamping in manifest file, API, and command-line client.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM