Permalink
Commits on Apr 21, 2016
  1. [maven-release-plugin] prepare release 1.8.2

    Brian Corcoran
    Brian Corcoran committed Apr 21, 2016
Commits on Apr 19, 2016
  1. Merge pull request #52 from corcorb/NOREF-log-connection-close-failure

    corcorb committed Apr 19, 2016
    Log ConnectionBasedStatementExecutor#closeConnection failures
    
    Logging-only change; self-merging.
Commits on Apr 18, 2016
  1. Merge pull request #51 from io-german/fix_datasource_based_statement_…

    corcorb committed Apr 18, 2016
    …executor
    
    Fix several design issues related to DataSourceBasedStatementExecutor class
Commits on Apr 15, 2016
  1. Fix several design issues related to DataSourceBasedStatementExecutor…

    Ivan German
    Ivan German committed Apr 13, 2016
    … class.
    
    Guarantee that connections are closed.
    Remove side-effect from constructor.
    Lazily get connection before call to execute.
    Suppress on-close exceptions within DataSourceBasedStatementExecutor
  2. Log ConnectionBasedStatementExecutor#closeConnection failures

    Brian Corcoran
    Brian Corcoran committed Apr 15, 2016
    Updates `ConnectionBasedStatementExecutor#closeConnection` to log any `SQLException`s thrown at 'warn' level (they were previously silently discaded).
Commits on Mar 24, 2016
  1. [maven-release-plugin] prepare release 1.8.1

    Brian Corcoran
    Brian Corcoran committed Mar 24, 2016
  2. Merge pull request #50 from io-german/fix_broken_api

    corcorb committed Mar 24, 2016
    Reintroduce and deprecate API removed in 1.8.0.
  3. Reintroduce protected connection field to InfileObjectLoader class.

    Ivan German
    Ivan German committed Mar 24, 2016
    Deprecate all protected fields in InfileObjectLoader and SingleInfileObjectLoader classes. Introduce accessors/mutators for these fields. Access level modifiers for them is the same as for the fields.
    Extend new StatementCallback interface from old one.
    Minor changes to the Javadoc of ConnectionBasedStatementExecutor and DataSourceBasedStatementExecutor.
Commits on Mar 22, 2016
  1. [maven-release-plugin] prepare release 1.8.0

    Brian Corcoran
    Brian Corcoran committed Mar 22, 2016
  2. Merge pull request #49 from corcorb/minor-cleanups-for-1.8.0-release

    corcorb committed Mar 22, 2016
    Minor updates in preparation for 1.8.0 release
Commits on Mar 21, 2016
  1. Minor updates in preparation for 1.8.0 release

    Brian Corcoran
    Brian Corcoran committed Mar 16, 2016
    - Add explicit dependency on JSR 305 to make maven-dependency-plugin happy
    - Update README.md to reflect current version
Commits on Mar 17, 2016
  1. Merge pull request #47 from io-german/no_flush_on_empty_buffer

    corcorb committed Mar 17, 2016
    Prevent query execution on flush if infileBuffer is empty.
Commits on Mar 13, 2016
Commits on Mar 12, 2016
  1. Merge pull request #48 from io-german/fix_datasource_based_statement_…

    corcorb committed Mar 12, 2016
    …executor
    
    Fix incorrect order of operations in DataSourceBasedStatementExecutor#shutdown() method
Commits on Mar 11, 2016
  1. Fix incorrect order of operations in DataSourceBasedStatementExecutor…

    Ivan German
    Ivan German committed Mar 11, 2016
    …#shutdown() method.
Commits on Mar 4, 2016
  1. Merge pull request #44 from io-german/NE-112_configurable_buffer_size

    corcorb committed Mar 4, 2016
    Make infile buffer size configurable.
  2. Make infile buffer size configurable.

    Ivan German
    Ivan German committed Feb 11, 2016
Commits on Feb 26, 2016
  1. Merge pull request #46 from io-german/jdbc_util_decouple

    amir20 committed Feb 26, 2016
    JPile retries. No dependencies added.
Commits on Feb 16, 2016
  1. NE-112. JPile retries.

    Ivan German
    Ivan German committed Feb 12, 2016
Commits on Jan 26, 2016
  1. Merge pull request #42 from ph1lm/event_bus

    corcorb committed Jan 26, 2016
    Adding more flexible events processing approach using Guava's EventBus.
Commits on Jan 19, 2016
  1. Merge pull request #43 from corcorb/prepare-for-1.8.0

    corcorb committed Jan 19, 2016
    Prepare for 1.8.0
  2. Use org.junit.Assert instead of junit.framework.Assert

    Brian Corcoran
    Brian Corcoran committed Jan 13, 2016
Commits on Jan 13, 2016
Commits on Dec 23, 2015
  1. Merge pull request #41 from corcorb/do-not-allow-rawtypes

    karkum committed Dec 23, 2015
    Enforce no rawtypes
Commits on Dec 21, 2015
  1. Remove static imports of `of`/`copyOf`

    Brian Corcoran
    Brian Corcoran committed Dec 18, 2015
  2. Enforce no rawtypes; fix occurrences

    Brian Corcoran
    Brian Corcoran committed Dec 18, 2015
    - Added `HierarchicalInfileObjectLoader#setIgnoredClasses(Set<Class<?>>)`
    - Deprecated `HierarchicalInfileObjectLoader#setClassesToIgnore(Set<Class>)`
Commits on Sep 22, 2015
  1. Merge pull request #40 from corcorb/DA-2015-cleanup-code

    karkum committed Sep 22, 2015
    cleanup code
  2. Miscellaneous jPile clean up

    Brian Corcoran
    Brian Corcoran committed Sep 22, 2015
    * Fixed jPile integration tests
    
    Renamed integration tests so they will be run by maven failsafe instead of maven surefire.
    This is necessary because surefire tests are run in parallel, but the integration tests use the database and cannot handle being run in parallel. Also, it's useful to be able to separate out the tests that require the database from the unit tests.
    
    Updated Table annotation on Customer to use 'customer' (instead of 'Customer').
    This was causing the performance test to fail on a case-senstive MySQL database.
    
    * Clean up jPile code
    
    - Used Java 7 features where available (inferred generics, multi-catch)
    - Resolved all Java compiler warnings
    - Updated to Spring 3.2.6 to handle method deprecated in 3.1.x but not replaced until 3.2.x
    - Explicitly added used dependency org.hibernate:hibernate-core
    - Updated README to use Java 7 try-with-resources
    - Removed unused Maven systemPropertyVariables from POM
    - Fixed typos
    - Loosen SingleInfileObjectLoader constructor type argument: this removes the need for SuppressWarnings("unchecked")
    
    * FindBugs for jPile
    
    Enable FindBugs 3.0.1 for jPile.
    Running `mvn verify` or `mvn findbugs:check` will run FindBugs against the project and fail the build if any bugs are found.
    
    Running `mvn site` will generate the FindBugs Bug Detector Report.
    
    Fixed a unclosed ResultSet bug found by FindBugs.
Commits on Aug 19, 2015
  1. Merge pull request #39 from amir20/update_travis

    amir20 committed Aug 19, 2015
    Update travis config to have sudo: false
  2. Update travis config to have sudo: false, update opower-parent and ch…

    Amir Raminfar
    Amir Raminfar committed Aug 19, 2015
    …eckstyle.
Commits on May 4, 2015
  1. Merge pull request #38 from karkum/Add-travis-ci-config

    karkum committed May 4, 2015
    Add Travis CI configuration