Centralized logsearch, separated from main whois JVMs.

Squashed commit of the following:

commit 3e95131ab6967186706a80265a6ee754a1033112
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 16:59:21 2013 +0200

    fix update() to recursively look for today's daily log folder

commit 8c39a049dd6d8215422ff7f712a323e94a906442
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 16:28:22 2013 +0200

    fixed logsearch properties location

commit 2a3f87288d90d141052bad7f7f728e1f69fa247d
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 15:22:57 2013 +0200

    minor fixes

commit 89b1904a4649052bc4888b9c4900917a671e5919
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 15:22:39 2013 +0200

    fixed dailyUpdate to look for logs recursively

commit 19e24c4d3d27cc9012af605ec53f60bbc27d4198
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 15:22:05 2013 +0200

    fixed issue where Files.walkFileTree descended into daily log dirs after indexing them

commit a78b0213714e67156b64392255f2f7450d6f6591
Author: Ed Shryane <eshryane@ripe.net>
Date:   Mon Sep 2 14:15:05 2013 +0200

    Fixed unit test.

commit 5b81343d8602bc3cf1bbfd56dd28d98be4b5c525
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 11:50:14 2013 +0200

    revamped JMX

commit 8c64d790c3fb4ca6602912c7deeff1fb848a6708
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 10:47:08 2013 +0200

    updated dailyUpdate()

commit d5f0c2e12f9544e18732ba56abd361f5a9deb518
Author: Ed Shryane <eshryane@ripe.net>
Date:   Mon Sep 2 10:52:46 2013 +0200

    Added search for word including dashes.

commit 13b6535a5dedec2aba6b8c81fb6c62a400634bc3
Author: Ed Shryane <eshryane@ripe.net>
Date:   Mon Sep 2 10:43:44 2013 +0200

    Test that when a logfile or tar archive is re-added to the index, the new text is found in a search.

commit 0ef6a23aec4e44ffa59408375c76364c9c4dc7a6
Author: Ed Shryane <eshryane@ripe.net>
Date:   Mon Sep 2 10:42:50 2013 +0200

    Improved error messages when processing archive files.

commit 12b3c2014f795f61ed8842b67f3aea43f9ec5999
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Mon Sep 2 10:35:00 2013 +0200

    indexing newlog directory now also indexes dailylogfolders

commit bdc8baa6a1a3c0aa4ee2d5e5eb7d9597a384757b
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Sep 2 09:46:10 2013 +0200

    fix logfilehelper removing test files

commit c454c6ea093e3709cffd5a3001412a12686caa21
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 17:48:27 2013 +0200

    WIP on newlogformatprocessor (test fails)

commit 28874ee0c605244998afbce87bcbdb10c2e77ffa
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 16:59:09 2013 +0200

    revamped legacylogfile

commit 8425b54d8675b8c0d7e4ec32fe4b612a3ad3a0c3
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Aug 30 15:58:48 2013 +0200

    added test case for adding newlog directory to index

commit 677788737f97d1b8fcf7bc060aa196acddf193bc
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Aug 30 15:58:16 2013 +0200

    inlined init method

commit f5682dfc509ba4863792a7d83712faa88aa13d31
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 15:53:42 2013 +0200

    Moved tar filename pattern into TarredLogEntry.

commit c18f5fb28bae5f1a5c2f858e299e543e9ef8d7f9
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 15:53:10 2013 +0200

    fixed typo in field name

commit 346c438a88bf4d9564166ff491edd04f2c8a9bba
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 15:29:45 2013 +0200

    added delete before addtoindex
    added jmx call to delete by if prefix

commit 48d0936aa289bd868801135de4f24e645bd5992e
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 15:09:36 2013 +0200

    Add directory of tar files to index, and check for duplicates.

commit e2f7709f09a6942330bcba070f5e7a4b2957b2d4
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 14:26:48 2013 +0200

    Renamed TarredLogFolder to TarredLogFile.

commit c13c50f0bda0a8b633050f442343b1e2445f8bcb
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 14:25:12 2013 +0200

    Moved LoggedUpdateProcessor to same package as Processor instances.

commit 43fd2786fab439e9e46886b596fc780e4a453f28
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 14:16:51 2013 +0200

    Removed duplicate code.

commit 83a72138db931a6ba204ad2e0f5269644dbeff1b
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 13:29:14 2013 +0200

    Removed obsolete tests.

commit 68a9e89b1d03e7df4b8bc3aa2d5db4f5f0261951
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 13:29:04 2013 +0200

    Perform one lucene search for a number of dates (when checking index for existing updates).

commit 6ac5058e07f7f3fd9306ce3727a0f101686f8b35
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 12:38:09 2013 +0200

    s/tared/tarred/g

commit c56816405d3c04eec9f411aee7a3f5352a342781
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 12:37:49 2013 +0200

    Add legacy logfiles with no duplicates.

commit 5058946baece1c1510d2674e1b7f3923aa105709
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 12:17:01 2013 +0200

    removed unused code

commit 1a8f4e4aff23b692479659cc11b3bf29f7159137
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Aug 30 11:55:49 2013 +0200

    interface LogFormatProcessor, separate test for filesystem resources

commit ed01f2db521ea5214ea8c04438f6c651c21c8c67
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 10:45:51 2013 +0200

    Added legacy file integration tests.

commit 42ee71cfb37e07a97b07bc38814fcd3c148832dc
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 10:32:33 2013 +0200

    adjusted hierarchical lookup of direct route object keys:
    - by default it searches exact matching prefix in route tree;
    - hierarchical lookup flags can override this behavior (e.g. -L 10.0.0.0/24AS123 would return all less specific routes with origin: AS123)

commit 75ccc5711999a8de67f76855ec8b897a755b05e5
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 10:30:50 2013 +0200

    fixed tests

commit b7c018fe389afdb9cac235250bc8696fbe31bb25
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 30 10:30:43 2013 +0200

    simplified scheduler

commit d33e6ec8fa4f110c2aa85e00dd54d8df984fccc1
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 30 09:54:26 2013 +0200

    Split Integration tests into New Format and Legacy Format.

commit 273786e4dfa070312aff168bfec44b85c202dc34
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 29 13:06:12 2013 +0200

    unignored DailyLogFolderTest, integrated AddToIndexByPathTest to LogSearchTestIntegration

commit 9455998599c56ad517e5c06922fe7a5b2e0d8e07
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 29 17:18:49 2013 +0200

    Added integration tests for adding legacy (bz2) logfiles. Also recursively delete contents of temp directory after each test.

commit 4a41c351da706cf17c60990985feb270f9429cfe
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 29 14:25:36 2013 +0200

    Moved file operations to helper class.

commit 0e91c240b4af64908918e600ca8598e99cb422ec
Author: Agoston Horvath <agoston@ripe.net>
Date:   Thu Aug 29 14:32:45 2013 +0200

    added design note

commit 28d839fd092f317c3382d987d4e91e0dbd6282e7
Author: Agoston Horvath <agoston@ripe.net>
Date:   Thu Aug 29 14:17:42 2013 +0200

    simplified daily+tarred logentry accept()

commit 2d497cec5a83f8fed4d1c8eb9b922dc42146df53
Author: Agoston Horvath <agoston@ripe.net>
Date:   Thu Aug 29 11:02:01 2013 +0200

    simplified scheduling code

commit 7a7d63f3a9c27295a2e1af03871753898121dcf9
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 29 13:06:12 2013 +0200

    unignored DailyLogFolderTest

commit 57bd81bc4ddb227f78d6266d3b39c92295f56977
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 29 12:40:21 2013 +0200

    don't index the newlog ack message twice

commit db8402b9d8220e59ff96445e78cb6ffc478d99d2
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 29 11:03:38 2013 +0200

    jmx call to index new, tarred logs

commit 4b3d8bb5f7032be16de03c0db439cbbedb8fcc53
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 29 10:01:30 2013 +0200

    cosmetics

commit 23b6a56177bada201769de5c54db1b15fc907ce4
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 29 09:46:05 2013 +0200

    unignored test

commit 4e517ab5a328dd761035c209e160ae8d3f9583dd
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 29 09:35:03 2013 +0200

    renamed jmx method

commit c3aefb3f9660b6dd25cae96816132915d7ade19b
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 28 17:06:21 2013 +0200

    added index by path to jmx operations

commit 6a00a09d6a0b8179ac2a2572417508ce68f95e2c
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 28 17:18:06 2013 +0200

    whois.jar does not contain logsearch anymore

commit 46937a84a5c0eab0ac36c9622245b18a0e74063c
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 28 16:35:08 2013 +0200

    rename from historical... to legacy...

commit 20a24e2c72f4013850b1665568902bd037249f66
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 28 15:57:07 2013 +0200

    renamed wsearch to logsearch

commit d29a94c6fd3bca1f7bb2733bc4399e4c4b38937a
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 28 15:42:23 2013 +0200

    fixed removal of enunciate

commit 32fcd1fbcce6a8edc561a389fe4c5e80886937d6
Merge: 6c76796 cbc771b
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 28 15:23:14 2013 +0200

    Merge branch 'master' into wsearch

    Conflicts:
    	whois-api/src/main/java/net/ripe/db/whois/api/wsearch/LogSearchService.java
    	whois-api/src/test/java/net/ripe/db/whois/api/ApiDocsTestIntegration.java

commit 6c76796c3eefa05f4e3a9bde14967a03ff9accea
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 18:22:47 2013 +0200

    Added integration test for new format tarred log directories.

commit e42062543939d9d7516fb7b8c027c57f26737915
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 17:36:15 2013 +0200

    implemented daily rebuild (remove yesterdays logs, then add the tarred file).

commit e70985f42080991cc6f4e058d68b44f096fc3adf
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 15 17:28:21 2013 +0200

    refactor historicallogfile

commit 6230f4764901b942c9c12bfdd305b2f115278619
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 15 16:13:49 2013 +0200

    adding to index by path - test fix and detect potential duplication

commit 31bcbc79ea1d3c149cdabfbf71363af443538dd9
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 15:31:51 2013 +0200

    search by date.

commit ce657ca5499994acd33dce5886f935d92b66f436
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 14:24:48 2013 +0200

    Separate new logfile and legacy logfile processing.

commit 4b4a5efecc0cb00450613393c114f8ccfa3daab7
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 15 14:03:49 2013 +0200

    WIP added support for adding given path to index

commit 9cc86575de60ec597e8a3906623e550a8dc355cf
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 13:38:11 2013 +0200

    s/tared/tarred/g

commit 125e559ed586b5c89ea9c53265834aba871adc82
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 11:54:52 2013 +0200

    Index current days files within a time range (ensures no gaps).

commit e5e869639f3af89e1737eb1490665fb4c46e9cd0
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 10:53:14 2013 +0200

    Include message in wsearch response if a logfile not found (don't just fail).

commit a4283b70f3c777946890ce6adeefa0995b562c46
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 10:52:42 2013 +0200

    Use dateTimeProvider in LogFileIndex (more testable).

commit e971887ba6503f4d67689346748d62146001502b
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 15 10:52:03 2013 +0200

    Delete yesterdays logs from wsearch index.

commit d7eba9ce6ebaee32b7135c7dfc3d2f7fe97b9a5a
Author: Ed Shryane <eshryane@ripe.net>
Date:   Wed Aug 14 16:11:14 2013 +0200

    Display log header with consistent spacing.

commit 88eec71dac2771b4d69288ab4376e5942afb181f
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 23:52:27 2013 +0200

    WIP

commit 0bb7e13b825d965f7f3627ff5172c91cac1891b3
Author: Ed Shryane <eshryane@ripe.net>
Date:   Wed Aug 14 15:47:41 2013 +0200

    Create gzipped updates within tar file for integration test.

commit fb23efac37178f99394ac1fbacea7bb07a479d15
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 15:19:45 2013 +0200

    test fix and minor update of regexp

commit ebc2953f2cbc0a0477beb01db82ab8edc077c3c8
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 14:54:10 2013 +0200

    testfix

commit 85c0ff23794b4100ae987048f33de843fe21527d
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 14:45:36 2013 +0200

    renamed parameter

commit d1763e887e82757a7063afb56527319c1103b472
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 15:12:08 2013 +0200

    finished fetchFromTar()

commit aeddb1604924e26b8b0a6a6263265ded42a972bd
Author: Ed Shryane <eshryane@ripe.net>
Date:   Wed Aug 14 14:49:33 2013 +0200

    Fixed response formatting.

commit 807b9e6d0b2e9a54899494f5f95e7bd3a21598dd
Author: Ed Shryane <eshryane@ripe.net>
Date:   Wed Aug 14 14:45:36 2013 +0200

    Fixed compile error.

commit 2b34893ba524d56dfd99758410d46c83a042d369
Author: Ed Shryane <eshryane@ripe.net>
Date:   Wed Aug 14 14:42:34 2013 +0200

    Only todays logs are indexed. Also store indexed fields (to retrieve update id).

commit 20efd4aa8636f8220f6ee27c5a3455910446c7fa
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 14:37:04 2013 +0200

    finished writeloggedupdate()

commit 5c112ff0662406f51fb89215218e90349c731030
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 14:18:40 2013 +0200

    regex match() fix

commit f5588dd492a5189ff099778557b8d219d5dc8f67
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 14:10:55 2013 +0200

    fixed matches()

commit ec8e3a8ac7300034f907cea2d97c855de1069d71
Merge: 7273e31 46ca9e9
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 14:05:28 2013 +0200

    Merge branch 'wsearch' of github.com:RIPE-NCC/whois into wsearch

    Conflicts:
    	whois-wsearch/src/main/java/net/ripe/db/whois/wsearch/logformat/DailyLogEntry.java
    	whois-wsearch/src/main/java/net/ripe/db/whois/wsearch/logformat/HistoricalLogFile.java

commit 7273e31b446d57dcd3cb6ef5404653262b9a07bb
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 14:01:55 2013 +0200

    fixes & WIP LogFileSearch

commit 46ca9e92a922e544be498b94938ec1ca54350231
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 13:41:12 2013 +0200

    historicallogfile test now green

commit 384736ece46d1296044d18b4809490b530ec4a40
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 12:39:14 2013 +0200

    dailylogentry test now green

commit 2b87824abdf5d77ecd0e91bc9cce58228e1e9f62
Author: Ed Shryane <eshryane@ripe.net>
Date:   Wed Aug 14 12:28:40 2013 +0200

    Disabled failing tests.

commit 2dfa199e07de341514c1fba1bd783f28c01156d5
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 12:16:04 2013 +0200

    made all tests compile

commit e9ba5c08687517d6edd75b4fee26487288ac6446
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 11:56:38 2013 +0200

    moved dailylogentrytest to logformat package

commit 14cf59d00b7ad05ee2ae5f6e1fe5c517f3745432
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 11:36:43 2013 +0200

    moved historicallogfile test to correct package

commit e1b0e75078f931dcf386cf4cae53147685f3c8e8
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 11:29:42 2013 +0200

    WIP

commit 2f5ccfe96613987182291f0573a41778f867daa0
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 11:16:59 2013 +0200

    WIP, compiles

commit 136aaf86ed1805f54ec19de497a0ba52bd451ea3
Merge: cd77639 f79b64e
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 11:09:12 2013 +0200

    Merge branch 'wsearch' of github.com:RIPE-NCC/whois into wsearch

    Conflicts:
    	whois-wsearch/src/main/java/net/ripe/db/whois/wsearch/api/Update.java

commit cd776393b90baa805d5064e9eee9ad8ea805d8da
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 11:07:34 2013 +0200

    WIP

commit f79b64ebcdf30ab3b8eb826d04f0fa538eb08b46
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 11:01:38 2013 +0200

    sets of ? extends LoggedUpdate

commit 33fa60714afc5fcaecf83fb1eaba755f58aa1845
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 14 10:23:13 2013 +0200

    remove unneeded jaxrs annotations

commit 89fa66ace396eaff2990887494a2b587db284873
Author: Agoston Horvath <agoston@ripe.net>
Date:   Wed Aug 14 09:56:16 2013 +0200

    revamp wsearch

commit 3c11e25c82e63793f1d15fbf65ac730bdd062689
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon Aug 12 11:29:23 2013 +0200

    small optmiziation

commit 4298d9a66272d98d5cbe3fe1e63ec6bd400882dd
Author: Ed Shryane <eshryane@ripe.net>
Date:   Mon Aug 12 08:20:25 2013 +0200

    Combine search text and date queries using BooleanQuery.

commit e07b3738397a7bcf0cda6f0f23ceb02e7cf0e7e2
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Aug 9 17:41:04 2013 +0200

    do not add empty historical logfile content

commit bdfa33b2d65372285c9accc3bb61042ab3a7243f
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Aug 9 17:22:39 2013 +0200

    ***WIP*** failure to recognise RebuildableIndex change

commit 0d48c351149cadaab78b8fa9c825812764c5d250
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Aug 9 16:42:35 2013 +0200

    indexing historical (legacy) logs only on full rebuild

commit 0bff07607f177eee4226ed78c66dffbb4852568c
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Aug 9 16:31:50 2013 +0200

    added support for historical (legacy) .bz2 log files

commit b7cd040b4470b010c3bd05780efa69c81a01141f
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 9 14:58:10 2013 +0200

    Add/delete multiple logfiles in WSearch Integration test.

commit cec7e7a56d2bc1e5ab51b4d394ea04e1814ba2a3
Author: Ed Shryane <eshryane@ripe.net>
Date:   Fri Aug 9 14:57:28 2013 +0200

    Added delete operation to RebuildableIndex, to allow for deleting invalid documents from index.

commit b50d5fc0b706c33e0d8995c5bdc36839a1440f21
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 8 14:35:19 2013 +0200

    Clean up all temporary logfiles in wsearch integration test.

commit d0ff2e3f94aa89261ebd8ef24c3d1e1953a1a264
Merge: 8855d4b 1b76f0d
Author: Agoston Horvath <agoston@ripe.net>
Date:   Fri Aug 9 11:34:50 2013 +0200

    Merge branch 'master' into wsearch

commit 8855d4b69d0c3fe5449d729474deed5a43516737
Author: Agoston Horvath <agoston@ripe.net>
Date:   Thu Aug 8 15:04:36 2013 +0200

    made cron format cron-like

commit 752e5564d11ff1a1cbafb64af6065673285a6e4b
Author: Ed Shryane <eshryane@ripe.net>
Date:   Thu Aug 8 09:56:44 2013 +0200

    Added incremental index build, based on last modification time.

commit c6c86fd2417a8b01a0961222141ad36273663a7e
Author: Ed Shryane <eshryane@ripe.net>
Date:   Wed Aug 7 15:18:00 2013 +0200

    Added log4j.xml

commit 5f3b547d08fff55ffb1072d8ee42330392d5676f
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 8 09:05:43 2013 +0200

    nullpointer fix - can't sort dailylogfolders if there are none

commit 15fc328ed365d43fc91ce8b36d004e797a39d8d8
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 7 19:13:30 2013 +0200

    custom analyzer to handles searches that contains '/' and / or '{' '}'

commit 13a065ce12f736eaa491ec82d80b00783854b650
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 7 15:00:21 2013 +0200

    added testcase for search without date over several dates

commit d106966692a80aabdfb91e2147a9a71838fb51f6
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 7 14:59:44 2013 +0200

    minor code cleanup

commit 2bb98b5d7ca77ad5b4ea63a21c320b0d1abd57f0
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 7 14:59:20 2013 +0200

    rebuild if index is empty

commit b038aa3577c73f9ab77dcb748c2734fa34e76c2a
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Aug 7 14:58:58 2013 +0200

    path bug

commit 665ec1bfccbad54711041ebeedaf3f4a001c6132
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue Aug 6 16:33:18 2013 +0200

    only one public method in api

commit 6fa09cb18b25be4a90ff5ec80216c4bb2fa76e93
Merge: 1b874d9 7fd87fb
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue Aug 6 11:12:46 2013 +0200

    merge with master

commit 1b874d92fc013223d1c213ffdb4f78aa96162f85
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue Aug 6 11:00:52 2013 +0200

    sort on date instead of update id

commit 5905ad8aaea1d3be14fdff4a11a7ca99f8c2136a
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Mon Aug 5 17:18:52 2013 +0200

    removing implementation of partial rebuild

commit 7285b4d5ab9594a340510cc0795d541dc3552e1a
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Mon Aug 5 16:54:06 2013 +0200

    jmx config for the wsearch spring context

commit 6ae1a686b6334f456ecc4feae09cff1f51519131
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Mon Aug 5 16:33:21 2013 +0200

    apiKey filter should only apply to the logsearchservice

commit ba619ab766f4250c347ccd4f06973ec352029458
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Mon Aug 5 13:12:10 2013 +0200

    full rebuild every night

commit d34b5e8ca92f57e347c38702276f15648abdaf50
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Mon Aug 5 11:15:09 2013 +0200

    change logger level from info to debug

commit cf460e897a0283670855c2d5ccf63ec3841f68b1
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 1 15:43:56 2013 +0200

    ensure filters apply

commit b0eb45cb8abe46f3774ce26a9ad43934eb2283a7
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 1 15:43:22 2013 +0200

    removed unneeded client

commit 1e38107cc77a664f423c9d6188d3c67fc0015ec2
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 1 12:15:51 2013 +0200

    more tests for date searches

commit b8d959bcae40b7db0109eb59221de7d3dbfcf8b9
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 1 12:15:18 2013 +0200

    correct order of from and to date

commit 183b2983c6764b1a24b5290e177a68a15c0a3024
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 1 12:14:54 2013 +0200

    formatting

commit b1af771ddcf740020e9e8d4f74bfdf50ee2648c1
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Aug 1 11:42:34 2013 +0200

    temporarily use jaxrs instead of jersey

commit 8e7dbd956d7ce295d0dfc14e377337879344b73d
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue Jul 30 17:49:03 2013 +0200

    ***WIP*** StreamingOutput fails to be associated with StreamingOutputProvider (see ContainerResponse line 285).

commit a20784089905f9bdebb4b284eb1f7e888e6109b1
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Jul 26 17:31:13 2013 +0200

    removed last traces of remote host querying, added filepath to index, updated tests

commit 6685ef39f27fb6cea268a5e5f9bf822630c5fc70
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Jul 26 16:04:39 2013 +0200

    remove inclusion of unnecessary jackson provider

commit 6131726c11d29cffac975330c346ed66d34fda41
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Jul 26 15:58:53 2013 +0200

    made a test application context

commit a9090271f2b8873ffdcbd268b96993c500f12013
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Jul 26 12:14:23 2013 +0200

    added main class

commit 53f669f0049233bab170006cea943bf83c7550cb
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Jul 26 08:53:36 2013 +0200

    added release profile

commit 562edc4b8d600abe91eb88f4fdead89857733937
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri Jul 26 08:51:54 2013 +0200

    added scheduling config

commit 528ca5f3dc12b60db048ca43ea31267dff3f8c27
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 16:59:45 2013 +0200

    discovered another result limit, replaced with configurable property

commit 934e2252fcbbb5536edcb5347631a745706aed12
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 16:51:03 2013 +0200

    allowing for wsearch config properties

commit d88f6d3271e59b60a0256e50426ed262bb73bb31
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 16:22:03 2013 +0200

    find daily log folder by recursion

commit 31656e04e2cb0c60ba5e0339e1bb766750574142
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 13:12:42 2013 +0200

    allow wsearching on a date range

    allow wsearching on a date range

commit ba82574aff693a8192c0ef20697135d84e48628f
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 11:06:04 2013 +0200

    make max nr of results configurable

commit 296cb8e28751e50aab0ef825cfbae13e5d8cbb13
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 10:53:18 2013 +0200

    use the wsearchjettyconfig everywhere

commit 46748d399251d8bbdd7922eabbb56cfd1559b9ac
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 10:51:47 2013 +0200

    testfix

commit 9ce87139e3c415a6806b5ab3e3f8a9f0c7f9bb5b
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Thu Jul 25 10:51:31 2013 +0200

    removed property that is no longer used from whois.properties

commit 6ea28f6b2941d6b0effc4993fc13a94dd485344a
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Wed Jul 24 15:44:46 2013 +0200

    moving wsearch into it's own module