Skip to content

Releases: GoSimpleLLC/jpgAgent

1.3.4

20 May 17:55
Compare
Choose a tag to compare

Release 1.3.4.

  • Fix duplicate logging
  • Update pgjdbc dependency
  • Update build dependencies
  • Fix issue where job could become stuck and no longer run.

1.3.3

10 Dec 17:01
Compare
Choose a tag to compare

Release 1.3.3.

  • Fix issue with batch jobs not always being killed when they should have been. There was also an issue with timeout settings on batch jobs that is now fixed.
  • Made logging more consistent and provide more info to help debug issues going forward.
  • Update pgjdbc dependency.
  • Removed -w configuration which was for setting threadpool size, and instead use a caching threadpool.

v1.3.2

30 Sep 17:14
Compare
Choose a tag to compare

Release 1.3.2.

  • Set the default log level to INFO
  • Update pgjdbc dependency.
  • Added configuration to allow disabling prepared statements in jdbc. Helpful if you are connecting to Postgres with a connection pool like pgbouncer in front of it.

v1.3.1

04 Dec 14:38
Compare
Choose a tag to compare

Release 1.3.1.

  • Add additional debug / error logging.
  • Update dependencies.
  • Fixed potential bug with resources not being cleaned up after use. Moved into try-with-resources block.

v1.3.0

09 Jul 17:25
Compare
Choose a tag to compare

Release 1.3.0.

  • Major refactoring of program. This will allow easier testing.
  • Move all SQL into properties file.
  • Added full date to log file in addition to time.
  • Use generics where necessary
  • Added error handling to sending an email

v1.2.0

14 May 17:44
Compare
Choose a tag to compare

Release 1.2.0 is a feature release.

  • Code cleanup. Refactored large methods into more contained methods.
  • Added support for @DATABASE_AUTH_QUERY annotation (see readme for info)
  • Annotation support for remote host info. We are not using the remote server info spot that pgagent uses due to limitations.
  • Updated readme to keep up with the above changes, and fix some formatting.

v1.1.0

23 Apr 05:02
Compare
Choose a tag to compare

Release 1.1.0 is a feature release.

  • Added version argument to print the version number to console.
  • Changed jar naming scheme to not include the version number.
  • Added support for running a job step as any user, not just the one jpgAgent is configured to use, using annotations.
  • Added support for sending an email on job / job step completion, using annotations.
  • Updated readme to keep up with the above changes, and fix some formatting.

v1.0.1

21 Mar 19:04
Compare
Choose a tag to compare

Release 1.0.1 contains a number of bug fixes and general code cleanup and polish.

  • Added configuration for thread workers.
  • Added configuration for help.
  • Fixed batch job error logging and handling failure.
  • Changed error handling to be more concise and easy to reason about.
  • Simplified JPGAgent class.
  • Only run cleanup code if necessary.
  • Added some unit tests.
  • Updated readme to note that it's possible to pass in an argument file to be parsed.

Initial Release

19 Mar 04:59
Compare
Choose a tag to compare

This is the initial release of jpgAgent.