[ https://issues.apache.org/jira/browse/TEPHRA-203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15726789#comment-15726789 ]
ASF GitHub Bot commented on TEPHRA-203: --------------------------------------- GitHub user poornachandra opened a pull request: https://github.com/apache/incubator-tephra/pull/22 Transaction pruning service https://issues.apache.org/jira/browse/TEPHRA-203 https://issues.apache.org/jira/browse/TEPHRA-199 This PR has three things - * Define and enforce maximum transaction lifetime where transactions can be used for data writes * Add `TransactionPruningService` to periodically schedule transaction prune run * Rename package name janitor to txprune It would be easier to review the PRs independently. You can merge this pull request into a Git repository by running: $ git pull https://github.com/poornachandra/incubator-tephra feature/prune-service Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-tephra/pull/22.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #22 ---- commit 33a7b6ffa30c9cd35c30de31e3384202f41ddef4 Author: poorna <poo...@cask.co> Date: 2016-12-05T08:25:16Z Transaction maximum lifetime commit fa45f385f290882af3fd4b482fe95c06ae241085 Author: poorna <poo...@cask.co> Date: 2016-12-06T09:55:55Z Invalid transaction pruning service commit cc44080d7cca9be73ce413629b3767c48a2d2462 Author: poorna <poo...@cask.co> Date: 2016-12-06T21:10:56Z Rename package janitor to txprune ---- > Schedule Transaction Pruning periodically > ----------------------------------------- > > Key: TEPHRA-203 > URL: https://issues.apache.org/jira/browse/TEPHRA-203 > Project: Tephra > Issue Type: Sub-task > Components: core > Reporter: Poorna Chandra > Assignee: Poorna Chandra > Fix For: 0.10.0-incubating > > > Add a service to schedule transaction pruning periodically -- This message was sent by Atlassian JIRA (v6.3.4#6332)