Skip to content
This repository has been archived by the owner on Feb 7, 2018. It is now read-only.

Proposed 2.0.5 Release #55

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Conversation

atoback
Copy link

@atoback atoback commented Apr 6, 2017

The main premise was to add a column to the session dynamodb table to enable TTL on. I also added the flexibility to disable the Reaper as TTL will be preforming sweeps of the table for expired sessions. I also added support, through reflection, to allow the code base to work for Tomcat 7 & 8. Maven profiles were created for integration testing of either tomcat version. Lastly, I moved all the static default values to a properties file that is packaged in the jar file. The was removing duplicate static string values and in general makes for easier configuration.

DTAdam added 6 commits April 4, 2017 08:14
… ttl column for dynamodb TTL support. Default functionality is the Reaper will still execute even if TTL support is added to the table. Added the flexibility to disable the reaper though the properties files in the resources directory. Added debug messages. Will be added maven profiles for tomcat 7 vs 8.
…embedded tomcat versions. Refactored TomcatUtils not to loop. Refactored DynamoDBSessionManager to retain a handle to the Context object, to limit the amount of reflection done.
…e. Added constructor parameters or setter methods to avoid duplication of static setting values in classes. Removed Unit test that no longer was applicable. There is a boolean value to disable the Reaper. My vision is that users that are using TTL don't need the reaper to be running; so ignore it completely. The TTL process on dynamodb will be acting as the Reaper in that case. For TTL the column is added, but the management of TTL still needs to occur through the AWS admin console.
…. Removed final from variables that can be modified by the app server.
@atoback
Copy link
Author

atoback commented Apr 6, 2017

Seems like most of the failures are env related. I've compile and tested successfully against tomcat 7.0.59.

@hyandell
Copy link
Contributor

hyandell commented Feb 6, 2018

This project has been archived. Please see the README.md for more detail on alternative projects.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants