<mavenModule _class='hudson.maven.MavenModule'><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/</displayUrl></action><fullDisplayName>bookkeeper-unstable » bookkeeper</fullDisplayName><fullName>bookkeeper-unstable/org.dataone:bookkeeper</fullName><name>org.dataone:bookkeeper</name><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/</url><buildable>true</buildable><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>46</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#37</displayName><duration>27646</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #37</fullDisplayName><id>37</id><keepLog>false</keepLog><number>37</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1604076560779</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>46</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/36/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#36</displayName><duration>31036</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #36</fullDisplayName><id>36</id><keepLog>false</keepLog><number>36</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1604023730222</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/36/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>8da3eccf97ca6642ca8af9891cd8737178368a3b</commitId><timestamp>1604023662000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Upgrade to bookkeeper-api 1.0.0.
refs https://github.com/DataONEorg/bookkeeper/issues/71
</comment><date>2020-10-29 20:07:42 -0600</date><id>8da3eccf97ca6642ca8af9891cd8737178368a3b</id><msg>Upgrade to bookkeeper-api 1.0.0.</msg><path><editType>edit</editType><file>pom.xml</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/36/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#35</displayName><duration>2776</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #35</fullDisplayName><id>35</id><keepLog>false</keepLog><number>35</number><queueId>-1</queueId><result>FAILURE</result><timestamp>1604021630591</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>a2ef06833c1ce1b3d8170b1fadb18c16692f041f</commitId><timestamp>1604021211000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Add the bookkeeper-api library as a dependency.
refs #71
</comment><date>2020-10-29 19:26:51 -0600</date><id>a2ef06833c1ce1b3d8170b1fadb18c16692f041f</id><msg>Add the bookkeeper-api library as a dependency.</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Order.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/UsageStatusTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/QuotaList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/UsageStatus.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/ProductList.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/OrderTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/CustomerTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/OrderItemTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Feature.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/ProductTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/AddressTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Usage.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/CustomerList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Product.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/OrderList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/UsageList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/BaseList.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/UsageTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Customer.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Address.java</affectedPath><commitId>92dfad5c0486ec03cb1e7cd113491b188506e3bc</commitId><timestamp>1604021307000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove the org.dataone.bookkeeper.api package and tests:
After adding the bookkeepper-api library as a dependency, remove the
package and the unit tests from the bookkeeper codebase.
refs #71
</comment><date>2020-10-29 19:28:27 -0600</date><id>92dfad5c0486ec03cb1e7cd113491b188506e3bc</id><msg>Remove the org.dataone.bookkeeper.api package and tests:</msg><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/AddressTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/OrderTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/CustomerTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/OrderList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Usage.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/ProductList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/UsageStatus.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/QuotaList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/BaseList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Order.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/UsageList.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/UsageTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/ProductTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/UsageStatusTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/CustomerList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Address.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Product.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Customer.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Feature.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/OrderItemTest.java</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>64</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/34/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#34</displayName><duration>34275</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #34</fullDisplayName><id>34</id><keepLog>false</keepLog><number>34</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1603911230671</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/34/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cd</commitId><timestamp>1603911166000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Set the docker tag to 0.3.0 to push a new image to docker.io.
</comment><date>2020-10-28 12:52:46 -0600</date><id>6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cd</id><msg>Set the docker tag to 0.3.0 to push a new image to docker.io.</msg><path><editType>edit</editType><file>pom.xml</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/34/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>64</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/33/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#33</displayName><duration>34853</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #33</fullDisplayName><id>33</id><keepLog>false</keepLog><number>33</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1603491829465</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/33/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><commitId>39a2c620e4dc3b0a5709b7c145961e7e1c1e5017</commitId><timestamp>1603490061000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Set the Quota.name in the constructor
refs #68
</comment><date>2020-10-23 15:54:21 -0600</date><id>39a2c620e4dc3b0a5709b7c145961e7e1c1e5017</id><msg>Set the Quota.name in the constructor</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.java</affectedPath><commitId>2183dff80aac2ba135e37564497f345b41b5321d</commitId><timestamp>1603490153000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Support Quota.name in the QuotaStore interface:
Return the name property when getting or listing quotas. Set the name
property when updating quotas.
refs #68
</comment><date>2020-10-23 15:55:53 -0600</date><id>2183dff80aac2ba135e37564497f345b41b5321d</id><msg>Support Quota.name in the QuotaStore interface:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</affectedPath><commitId>7d34d18e1fd6ee3e4c2bf22542079d3a4088d499</commitId><timestamp>1603490196000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Fix the Quota model unit test:
Make sure we include the name property.
refs #68
</comment><date>2020-10-23 15:56:36 -0600</date><id>7d34d18e1fd6ee3e4c2bf22542079d3a4088d499</id><msg>Fix the Quota model unit test:</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/ProductHelper.java</affectedPath><commitId>211d30d5953984424bb946d12b1b2e95393c3688</commitId><timestamp>1603490411000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Create quotas correctly in the ProductHelper.
refs #68
</comment><date>2020-10-23 16:00:11 -0600</date><id>211d30d5953984424bb946d12b1b2e95393c3688</id><msg>Create quotas correctly in the ProductHelper.</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/ProductHelper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</affectedPath><commitId>949b26860adb29573ff3538eded801136f0660ae</commitId><timestamp>1603490442000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Create quotas correctly in the FeatureTest.
refs #68
</comment><date>2020-10-23 16:00:42 -0600</date><id>949b26860adb29573ff3538eded801136f0660ae</id><msg>Create quotas correctly in the FeatureTest.</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Order.java</affectedPath><commitId>fd931416e5bebed05509866b5a3931353d954993</commitId><timestamp>1603490720000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Reduce the required Order fields:
Make amount, status and seriesId optional to make creating orders
easier.  This are set serverside during create().
refs #70
</comment><date>2020-10-23 16:05:20 -0600</date><id>fd931416e5bebed05509866b5a3931353d954993</id><msg>Reduce the required Order fields:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Order.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/OrderStore.java</affectedPath><commitId>946914ffaa8e7212d67f6f45acfc36afae2fab81</commitId><timestamp>1603490871000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Find orders by a subject list, not a single subject:
This allows us to return orders for groups associated with the caller as
well as the caller's subject. We did this previously in the
SubscriptionStore, so we're migrating the functionality over here.
refs #70
</comment><date>2020-10-23 16:07:51 -0600</date><id>946914ffaa8e7212d67f6f45acfc36afae2fab81</id><msg>Find orders by a subject list, not a single subject:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/OrderStore.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.java</affectedPath><commitId>00a656e63c555fcc613b68c686137fbfbbbeed29</commitId><timestamp>1603490913000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Update the OrderStoreTest to pass a subject list.
refs #70
</comment><date>2020-10-23 16:08:33 -0600</date><id>00a656e63c555fcc613b68c686137fbfbbbeed29</id><msg>Update the OrderStoreTest to pass a subject list.</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/resources/OrdersResource.java</affectedPath><commitId>c3e9dbab3038bb17a9e21a34b74a90bce9001fca</commitId><timestamp>1603491262000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Improve calls to listOrders():
Handle admin calls separately from non-admin calls, and always list
orders for admins. When no orders exist, return 404 NotFound. For
non-admins, return orders if the caller subject equals the customer
subject - i.e. they own the order. When passing in a list of subjects,
redact orders unless the customer subject matches the caller subject. We
want to expose financial portions of the order to owners, but send back
other order details pertinent to order group members. Note that we need
to not redact when the caller subject is a group owner. This is a future
TODO.
refs #70
</comment><date>2020-10-23 16:14:22 -0600</date><id>c3e9dbab3038bb17a9e21a34b74a90bce9001fca</id><msg>Improve calls to listOrders():</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/OrdersResource.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>bookkeeper.yml</affectedPath><commitId>8f62c3e131868fe91b7f6711a410edb4376f1157</commitId><timestamp>1603491494000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Improve the console logging output:
Include io.dropwizard DEGUG entries, and remove the appender json
layout. We need to discuss what format is best for Kubernetes logging.
refs #70
</comment><date>2020-10-23 16:18:14 -0600</date><id>8f62c3e131868fe91b7f6711a410edb4376f1157</id><msg>Improve the console logging output:</msg><path><editType>edit</editType><file>bookkeeper.yml</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/33/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>64</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/32/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#32</displayName><duration>34918</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #32</fullDisplayName><id>32</id><keepLog>false</keepLog><number>32</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1602097732188</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/32/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><commitId>d4090b8cf1fd256f270dadf5aa1bfd932648b793</commitId><timestamp>1601924969000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Change the Quota model: add a name property:
Associates a quota with an order for easier recognition.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-05 13:09:29 -0600</date><id>d4090b8cf1fd256f270dadf5aa1bfd932648b793</id><msg>Change the Quota model: add a name property:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.java</affectedPath><affectedPath>src/main/resources/db/migrations/V1.1__Create_Quotas_Table.sql</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/resources/MembershipsResource.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/UsageStore.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/ProductHelper.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/resources/UsagesResource.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><affectedPath>src/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sql</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/resources/QuotasResource.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/resources/OrdersResource.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.java</affectedPath><commitId>24749f01f9925e3e205e8c622150405858ae0262</commitId><timestamp>1601926173000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Change the Quota.owner to Quota.subject:
Rename it back given it is the most appropriate name. It get's copied
from Order.subject now, which can be a user or group.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-05 13:29:33 -0600</date><id>24749f01f9925e3e205e8c622150405858ae0262</id><msg>Change the Quota.owner to Quota.subject:</msg><path><editType>edit</editType><file>src/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sql</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</file></path><path><editType>edit</editType><file>src/main/resources/db/migrations/V1.1__Create_Quotas_Table.sql</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/OrdersResource.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/QuotasResource.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/MembershipsResource.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/ProductHelper.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/UsageStore.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/UsagesResource.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/db/migrations/V1.9__Alter_Memberships_Add_Product_FK.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.6__Insert_Standard_Products.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.4__Create_Customers_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.9__Create_Usages_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.3__Create_Memberships_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.15__Alter_Quotas_Add_Unique_Constraint_MembershipId_QuotaType.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.4__Alter_Quotas_Add_Membership_FK.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.13__Create_Function_Update_Quota_Table_Usage.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.11__Alter_Usages_Add_Unique_Constraint.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.5__Create_Products_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.12__Create_Usages_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.1__Create_Quotas_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.12__Alter_Quotas_Add_Unique_Constraint_OrderId_QuotaType.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.14__Alter_Usages_Add_Unique_Constraint.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.6__Alter_Memberships_Add_Customer_FK.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.11__Alter_Orders_Add_Customer_FK.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.8__Alter_Orders_Add_Customer_FK.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.8__Insert_Standard_Products.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.10__Create_Orders_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.5__Create_Customers_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.10__Create_Function_Update_Quota_Table_Usage.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.7__Create_Products_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.7__Create_Orders_Table.sql</affectedPath><commitId>ae015f578b4493ba7d0760f4977593ae2e7cefb6</commitId><timestamp>1601945016000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Refactor SQL scripts to update orders schema:
As we use orders to represent subscriptions/memberships, delete the
memberships SQL scripts, and add appropriate attributes to the quotas
and orders tables. Renumber the scripts for flyway migrations.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-05 18:43:36 -0600</date><id>ae015f578b4493ba7d0760f4977593ae2e7cefb6</id><msg>Refactor SQL scripts to update orders schema:</msg><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.9__Alter_Memberships_Add_Product_FK.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.15__Alter_Quotas_Add_Unique_Constraint_MembershipId_QuotaType.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.9__Create_Usages_Table.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.10__Create_Orders_Table.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.7__Create_Orders_Table.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.8__Insert_Standard_Products.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.5__Create_Products_Table.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.11__Alter_Orders_Add_Customer_FK.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.8__Alter_Orders_Add_Customer_FK.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.13__Create_Function_Update_Quota_Table_Usage.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.7__Create_Products_Table.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.10__Create_Function_Update_Quota_Table_Usage.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.14__Alter_Usages_Add_Unique_Constraint.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.6__Insert_Standard_Products.sql</file></path><path><editType>edit</editType><file>src/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.6__Alter_Memberships_Add_Customer_FK.sql</file></path><path><editType>edit</editType><file>src/main/resources/db/migrations/V1.1__Create_Quotas_Table.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.4__Create_Customers_Table.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.3__Create_Memberships_Table.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.12__Alter_Quotas_Add_Unique_Constraint_OrderId_QuotaType.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.5__Create_Customers_Table.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.4__Alter_Quotas_Add_Membership_FK.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.11__Alter_Usages_Add_Unique_Constraint.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.12__Create_Usages_Table.sql</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.rst</affectedPath><commitId>1ac1d13344ac9279ee3cab7244acd6825d1909c2</commitId><timestamp>1601945411000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Change membershipId to orderId in the Readme example.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-05 18:50:11 -0600</date><id>1ac1d13344ac9279ee3cab7244acd6825d1909c2</id><msg>Change membershipId to orderId in the Readme example.</msg><path><editType>edit</editType><file>README.rst</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/db/migrations/V1.6__Insert_Standard_Products.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.4__Create_Customers_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.5__Insert_Standard_Products.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.6__Create_Orders_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.5__Create_Products_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.4__Create_Products_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.7__Create_Orders_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.3__Create_Customers_Table.sql</affectedPath><affectedPath>src/main/resources/db/migrations/V1.7__Alter_Quotas_Add_Order_FK.sql</affectedPath><commitId>cfc9e49ca31e3f3be59febb199fd19bef4e11190</commitId><timestamp>1602000081000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Reorder SQL schema migrations to handle orders change.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-06 10:01:21 -0600</date><id>cfc9e49ca31e3f3be59febb199fd19bef4e11190</id><msg>Reorder SQL schema migrations to handle orders change.</msg><path><editType>add</editType><file>src/main/resources/db/migrations/V1.3__Create_Customers_Table.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.7__Alter_Quotas_Add_Order_FK.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.6__Create_Orders_Table.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.4__Create_Products_Table.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.6__Insert_Standard_Products.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.5__Create_Products_Table.sql</file></path><path><editType>add</editType><file>src/main/resources/db/migrations/V1.5__Insert_Standard_Products.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.4__Create_Customers_Table.sql</file></path><path><editType>delete</editType><file>src/main/resources/db/migrations/V1.7__Create_Orders_Table.sql</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/db/migrations/V1.6__Create_Orders_Table.sql</affectedPath><commitId>25d247ec4f1e2606f23c541b1742e2eb3c31c72a</commitId><timestamp>1602000216000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Fix minor index bug.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-06 10:03:36 -0600</date><id>25d247ec4f1e2606f23c541b1742e2eb3c31c72a</id><msg>Fix minor index bug.</msg><path><editType>edit</editType><file>src/main/resources/db/migrations/V1.6__Create_Orders_Table.sql</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Order.java</affectedPath><commitId>b50d41e4975ae08833c2fbb54cc554bb9c55dffc</commitId><timestamp>1602008131000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Merge in Subscription fields:
Add the subject, name, seriesId, startDate, and endDate fields to the
Order model in lieu of a subscription. Update the status enum to merge
in Subscription status values. Add getters and setters for new fields,
and update the equals() and hashcode() methods. Add JsonProperty
annotations on methods as needed.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-06 12:15:31 -0600</date><id>b50d41e4975ae08833c2fbb54cc554bb9c55dffc</id><msg>Merge in Subscription fields:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Order.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><commitId>4bd29a63b747decf044bb0abf55d2721a3372018</commitId><timestamp>1602008267000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate quota subscriptions to orders:
Change the subscriptionId property to orderId, and update the getter and
setter methods accordingly.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-06 12:17:47 -0600</date><id>4bd29a63b747decf044bb0abf55d2721a3372018</id><msg>Migrate quota subscriptions to orders:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/mappers/MembershipMapper.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.java</affectedPath><commitId>521b2dca2a76f2b6d92c57b51109d3c64cda935d</commitId><timestamp>1602008460000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate the MembershipMapper to an orderMapper:
Map Order objects correctly, adding support for the subject, name,
seriesId, startDate, endDate, and quotas fields.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-06 12:21:00 -0600</date><id>521b2dca2a76f2b6d92c57b51109d3c64cda935d</id><msg>Migrate the MembershipMapper to an orderMapper:</msg><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/mappers/MembershipMapper.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><commitId>72bddaae625d248ce493769a086d0884e62f541f</commitId><timestamp>1602092278000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Don't initialize totalUsage to 0.0.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 11:37:58 -0600</date><id>72bddaae625d248ce493769a086d0884e62f541f</id><msg>Don't initialize totalUsage to 0.0.</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/EmbeddedPostgresqlTest.java</affectedPath><commitId>1a618dce08b0607413d1ebc8d269f2499285467c</commitId><timestamp>1602092345000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Fix a typo with Quota.membershipId, now orderId.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 11:39:05 -0600</date><id>1a618dce08b0607413d1ebc8d269f2499285467c</id><msg>Fix a typo with Quota.membershipId, now orderId.</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/EmbeddedPostgresqlTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/resources/fixtures/order.json</affectedPath><commitId>3f20099665047114f31ae6d777e34c613516f34e</commitId><timestamp>1602092376000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Update the order fixture to include new properties.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 11:39:36 -0600</date><id>3f20099665047114f31ae6d777e34c613516f34e</id><msg>Update the order fixture to include new properties.</msg><path><editType>edit</editType><file>src/test/resources/fixtures/order.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.rst</affectedPath><commitId>b4246716b0357e3e75bc2c2c431898af87cede6b</commitId><timestamp>1602092411000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove memberships from the README.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 11:40:11 -0600</date><id>b4246716b0357e3e75bc2c2c431898af87cede6b</id><msg>Remove memberships from the README.</msg><path><editType>edit</editType><file>README.rst</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.java</affectedPath><commitId>e7522971035edd9ee6cc1c863acef29790a7c7ee</commitId><timestamp>1602092546000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate the QuotaStore from using membershipId to orderId.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 11:42:26 -0600</date><id>e7522971035edd9ee6cc1c863acef29790a7c7ee</id><msg>Migrate the QuotaStore from using membershipId to orderId.</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/OrderStore.java</affectedPath><commitId>5b9c97b28c0832bc7653a1ea4d465f2f802b4806</commitId><timestamp>1602092840000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate the OrderStore to accommodate quotas:
Now that orders also represent a paid subscription, update the SQL
SELECT statement to return quotas associated with a given order (if any,
i.e. LEFT JOIN). In the interface SELECT methods, use the OrderMapper
and the OrderQuotasReducer to populate the returned JSON object with an
embedded quota list. For the INSERT and UPDATE operations, add the new
properties that are now part of an order.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 11:47:20 -0600</date><id>5b9c97b28c0832bc7653a1ea4d465f2f802b4806</id><msg>Migrate the OrderStore to accommodate quotas:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/OrderStore.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/MembershipQuotasReducer.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/OrderQuotasReducer.java</affectedPath><commitId>032b38c26fbd46329838626c9e24ef961b9334cd</commitId><timestamp>1602093447000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate the MembershipQuotasReducer to an OrderQuotasReducer:
Change the reducer to produce an Order with a list of quotas if quotas
are present in the result set. Otherwise, return a plain Order object.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 11:57:27 -0600</date><id>032b38c26fbd46329838626c9e24ef961b9334cd</id><msg>Migrate the MembershipQuotasReducer to an OrderQuotasReducer:</msg><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/MembershipQuotasReducer.java</file></path><path><editType>add</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/OrderQuotasReducer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.java</affectedPath><commitId>a1c95fc02a62edbc19371a4c7ea5f89ea0d6a6e7</commitId><timestamp>1602093643000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Update the OrderMapper to accommodate new properties:
Since the result set may include joined quotas, use table prefixes to
identify columns, and add in the new Order properties to the mapper.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:00:43 -0600</date><id>a1c95fc02a62edbc19371a4c7ea5f89ea0d6a6e7</id><msg>Update the OrderMapper to accommodate new properties:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/resources/CustomersResource.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/CustomerHelper.java</affectedPath><commitId>47041ff90851118cca999a7d361d74a6996e747a</commitId><timestamp>1602093884000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Minor formatting changes.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:04:44 -0600</date><id>47041ff90851118cca999a7d361d74a6996e747a</id><msg>Minor formatting changes.</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/CustomersResource.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/CustomerHelper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java</affectedPath><commitId>256e4f83d2579ab1e6b49cf31c52a149d3e443fa</commitId><timestamp>1602094690000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate the QuotaHelper to use create Orders:
Insert test quotas with order identifiers rather than membership
identifiers, and rename methods to use Orders. Add javadoc. Improve
formatting.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:18:10 -0600</date><id>256e4f83d2579ab1e6b49cf31c52a149d3e443fa</id><msg>Migrate the QuotaHelper to use create Orders:</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/OrderHelper.java</affectedPath><commitId>b3fef6fa92b83db0de898b57452a225118804811</commitId><timestamp>1602095120000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Update the OrderHelper to handle new order details:
Migrate the test methods to select, insert, update, and delete orders
with new properties.  Update SELECTs to optionally join quotas into the
orders. Add Javadoc. Improve formatting.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:25:20 -0600</date><id>b3fef6fa92b83db0de898b57452a225118804811</id><msg>Update the OrderHelper to handle new order details:</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/OrderHelper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/resources/OrdersResource.java</affectedPath><commitId>fc4d0a2fea5f7ceea7b4bcbf675b716e618a4ff9</commitId><timestamp>1602096095000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Change the orders resource to insert quotas with new properties:
Remove membership insertions. Also set the trialing status and
transitions.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:41:35 -0600</date><id>fc4d0a2fea5f7ceea7b4bcbf675b716e618a4ff9</id><msg>Change the orders resource to insert quotas with new properties:</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/OrdersResource.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/resources/QuotasResource.java</affectedPath><commitId>91bda569d53b715a7dc495ae72db3109ee9d4c6e</commitId><timestamp>1602096219000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Minor Javadoc update.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:43:39 -0600</date><id>91bda569d53b715a7dc495ae72db3109ee9d4c6e</id><msg>Minor Javadoc update.</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/resources/QuotasResource.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/Bookkeeper.java</affectedPath><commitId>dad47f6e4a5b5ae93911bb0712be955748850c3c</commitId><timestamp>1602096276000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove the call to register the MembershipResource.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:44:36 -0600</date><id>dad47f6e4a5b5ae93911bb0712be955748850c3c</id><msg>Remove the call to register the MembershipResource.</msg><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/Bookkeeper.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Membership.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/MembershipList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/resources/MembershipsResource.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.java</affectedPath><commitId>0edcc727cf150288c3803c40f0f1bb9b19dcebe4</commitId><timestamp>1602096354000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove the membership model, list, resource, store, and unit test:
these are no longer needed with the simplified model where orders
represent subscriptions.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:45:54 -0600</date><id>0edcc727cf150288c3803c40f0f1bb9b19dcebe4</id><msg>Remove the membership model, list, resource, store, and unit test:</msg><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/resources/MembershipsResource.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Membership.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/MembershipList.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.java</affectedPath><commitId>801a22b49d81bd0268add972092bcbfdefbecb66</commitId><timestamp>1602096514000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Fix reversed test assertion.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:48:34 -0600</date><id>801a22b49d81bd0268add972092bcbfdefbecb66</id><msg>Fix reversed test assertion.</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.java</affectedPath><commitId>0bddfa7696c36232861906ebb1b7bb2a3b485356</commitId><timestamp>1602096634000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate the QuotaStoreTest to produce orders not memberships:
Change all tests to build orders, insert orders, etc.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:50:34 -0600</date><id>0bddfa7696c36232861906ebb1b7bb2a3b485356</id><msg>Migrate the QuotaStoreTest to produce orders not memberships:</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.java</affectedPath><commitId>9d99e99e08d8e4a76665587342f18b28efe1b4c9</commitId><timestamp>1602096675000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Migrate the UsageStoreTest to produce orders not memberships:
Change all tests to build orders, insert orders, etc.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 12:51:15 -0600</date><id>9d99e99e08d8e4a76665587342f18b28efe1b4c9</id><msg>Migrate the UsageStoreTest to produce orders not memberships:</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><affectedPath>src/main/resources/db/migrations/V1.1__Create_Quotas_Table.sql</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/OrderHelper.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/helpers/UsageHelper.java</affectedPath><commitId>471a7e468df9df87874e22d303a7dd5eaeb36620</commitId><timestamp>1602097382000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove references to memberships.
refs https://github.com/DataONEorg/bookkeeper/issues/65
</comment><date>2020-10-07 13:03:02 -0600</date><id>471a7e468df9df87874e22d303a7dd5eaeb36620</id><msg>Remove references to memberships.</msg><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java</file></path><path><editType>edit</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path><path><editType>edit</editType><file>src/main/resources/db/migrations/V1.1__Create_Quotas_Table.sql</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/OrderHelper.java</file></path><path><editType>edit</editType><file>src/test/java/org/dataone/bookkeeper/helpers/UsageHelper.java</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/32/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>71</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/31/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#31</displayName><duration>27174</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #31</fullDisplayName><id>31</id><keepLog>false</keepLog><number>31</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1601180327196</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/31/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>docs/Readme.rst</affectedPath><commitId>f9bdfd490e52df770e6d4dd277ef89f2671c6016</commitId><timestamp>1601180238000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove reference to Services.
refs https://github.com/dataoneorg/bookkeeper/issues/12
</comment><date>2020-09-26 22:17:18 -0600</date><id>f9bdfd490e52df770e6d4dd277ef89f2671c6016</id><msg>Remove reference to Services.</msg><path><editType>edit</editType><file>docs/Readme.rst</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/31/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>71</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/30/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>26773</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #30</fullDisplayName><id>30</id><keepLog>false</keepLog><number>30</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1601180027152</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/30/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>docs/plantuml-styles.txt</affectedPath><affectedPath>docs/Overview.rst</affectedPath><commitId>1cbc52d93d00fb9cf8c081dfd277aaf96fa63cdb</commitId><timestamp>1601179784000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Minor typo fix.
refs https://github.com/DataONEorg/bookkeeper/issues/12
</comment><date>2020-09-26 22:09:44 -0600</date><id>1cbc52d93d00fb9cf8c081dfd277aaf96fa63cdb</id><msg>Minor typo fix.</msg><path><editType>edit</editType><file>docs/Overview.rst</file></path><path><editType>edit</editType><file>docs/plantuml-styles.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>docs/Readme.rst</affectedPath><affectedPath>docs/Overview.rst</affectedPath><commitId>8c0de9b8b95924569a19a0497f73ead744fcdde2</commitId><timestamp>1601179997000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Actually, rename Overview to Readme for Github ease.
refs https://github.com/DataONEorg/bookkeeper/issues/12
</comment><date>2020-09-26 22:13:17 -0600</date><id>8c0de9b8b95924569a19a0497f73ead744fcdde2</id><msg>Actually, rename Overview to Readme for Github ease.</msg><path><editType>add</editType><file>docs/Readme.rst</file></path><path><editType>delete</editType><file>docs/Overview.rst</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/30/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>71</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/29/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#29</displayName><duration>27215</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #29</fullDisplayName><id>29</id><keepLog>false</keepLog><number>29</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1601179727239</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/29/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>docs/Overview.rst</affectedPath><commitId>2390cbac3ebb477c3a3b4a92cd0e8f299b7102a7</commitId><timestamp>1601179605000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Rename the overview to .rst
refs https://github.com/DataONEorg/bookkeeper/issues/12
</comment><date>2020-09-26 22:06:45 -0600</date><id>2390cbac3ebb477c3a3b4a92cd0e8f299b7102a7</id><msg>Rename the overview to .rst</msg><path><editType>add</editType><file>docs/Overview.rst</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>docs/Overview.txt</affectedPath><commitId>6f886b93a6006ed629faf794bbe2e2c3e24f22aa</commitId><timestamp>1601179660000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Delete the .txt
refs https://github.com/DataONEorg/bookkeeper/issues/12
</comment><date>2020-09-26 22:07:40 -0600</date><id>6f886b93a6006ed629faf794bbe2e2c3e24f22aa</id><msg>Delete the .txt</msg><path><editType>delete</editType><file>docs/Overview.txt</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/29/mavenArtifacts/</url></mavenArtifacts></build><build _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>71</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/28/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#28</displayName><duration>32132</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #28</fullDisplayName><id>28</id><keepLog>false</keepLog><number>28</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1601178827121</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/28/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>docs/Overview.txt</affectedPath><affectedPath>docs/images/overview.png</affectedPath><commitId>b2c376230874bdd3631497261cf542132a984475</commitId><timestamp>1601178764000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Add the architecture overview and image.
refs https://github.com/DataONEorg/bookkeeper/issues/12
</comment><date>2020-09-26 21:52:44 -0600</date><id>b2c376230874bdd3631497261cf542132a984475</id><msg>Add the architecture overview and image.</msg><path><editType>add</editType><file>docs/images/overview.png</file></path><path><editType>add</editType><file>docs/Overview.txt</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/28/mavenArtifacts/</url></mavenArtifacts></build><color>blue</color><firstBuild _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>71</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/28/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#28</displayName><duration>32132</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #28</fullDisplayName><id>28</id><keepLog>false</keepLog><number>28</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1601178827121</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/28/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>docs/Overview.txt</affectedPath><affectedPath>docs/images/overview.png</affectedPath><commitId>b2c376230874bdd3631497261cf542132a984475</commitId><timestamp>1601178764000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Add the architecture overview and image.
refs https://github.com/DataONEorg/bookkeeper/issues/12
</comment><date>2020-09-26 21:52:44 -0600</date><id>b2c376230874bdd3631497261cf542132a984475</id><msg>Add the architecture overview and image.</msg><path><editType>add</editType><file>docs/images/overview.png</file></path><path><editType>add</editType><file>docs/Overview.txt</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/28/mavenArtifacts/</url></mavenArtifacts></firstBuild><healthReport><description>Build stability: 1 out of the last 5 builds failed.</description><iconClassName>icon-health-60to79</iconClassName><iconUrl>health-60to79.png</iconUrl><score>80</score></healthReport><healthReport><description>Test Result: 0 tests failing out of a total of 46 tests.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>46</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#37</displayName><duration>27646</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #37</fullDisplayName><id>37</id><keepLog>false</keepLog><number>37</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1604076560779</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></mavenArtifacts></lastBuild><lastCompletedBuild _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>46</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#37</displayName><duration>27646</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #37</fullDisplayName><id>37</id><keepLog>false</keepLog><number>37</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1604076560779</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></mavenArtifacts></lastCompletedBuild><lastFailedBuild _class='hudson.maven.MavenBuild'><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#35</displayName><duration>2776</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #35</fullDisplayName><id>35</id><keepLog>false</keepLog><number>35</number><queueId>-1</queueId><result>FAILURE</result><timestamp>1604021630591</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>a2ef06833c1ce1b3d8170b1fadb18c16692f041f</commitId><timestamp>1604021211000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Add the bookkeeper-api library as a dependency.
refs #71
</comment><date>2020-10-29 19:26:51 -0600</date><id>a2ef06833c1ce1b3d8170b1fadb18c16692f041f</id><msg>Add the bookkeeper-api library as a dependency.</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Order.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/UsageStatusTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/QuotaList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/UsageStatus.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/ProductList.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/OrderTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/CustomerTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/OrderItemTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Feature.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/ProductTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/AddressTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Usage.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/CustomerList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Product.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/OrderList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/UsageList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/BaseList.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/UsageTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Customer.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Address.java</affectedPath><commitId>92dfad5c0486ec03cb1e7cd113491b188506e3bc</commitId><timestamp>1604021307000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove the org.dataone.bookkeeper.api package and tests:
After adding the bookkeepper-api library as a dependency, remove the
package and the unit tests from the bookkeeper codebase.
refs #71
</comment><date>2020-10-29 19:28:27 -0600</date><id>92dfad5c0486ec03cb1e7cd113491b188506e3bc</id><msg>Remove the org.dataone.bookkeeper.api package and tests:</msg><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/AddressTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/OrderTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/CustomerTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/OrderList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Usage.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/ProductList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/UsageStatus.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/QuotaList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/BaseList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Order.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/UsageList.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/UsageTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/ProductTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/UsageStatusTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/CustomerList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Address.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Product.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Customer.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Feature.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/OrderItemTest.java</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/mavenArtifacts/</url></mavenArtifacts></lastFailedBuild><lastStableBuild _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>46</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#37</displayName><duration>27646</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #37</fullDisplayName><id>37</id><keepLog>false</keepLog><number>37</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1604076560779</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></mavenArtifacts></lastStableBuild><lastSuccessfulBuild _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>46</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.jar</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#37</displayName><duration>27646</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #37</fullDisplayName><id>37</id><keepLog>false</keepLog><number>37</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1604076560779</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/37/mavenArtifacts/</url></mavenArtifacts></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.maven.MavenBuild'><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>bookkeeper-0.1.0-SNAPSHOT.pom</displayPath><fileName>bookkeeper-0.1.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/bookkeeper/0.1.0-SNAPSHOT/bookkeeper-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#35</displayName><duration>2776</duration><estimatedDuration>30986</estimatedDuration><fullDisplayName>bookkeeper-unstable » bookkeeper #35</fullDisplayName><id>35</id><keepLog>false</keepLog><number>35</number><queueId>-1</queueId><result>FAILURE</result><timestamp>1604021630591</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>a2ef06833c1ce1b3d8170b1fadb18c16692f041f</commitId><timestamp>1604021211000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Add the bookkeeper-api library as a dependency.
refs #71
</comment><date>2020-10-29 19:26:51 -0600</date><id>a2ef06833c1ce1b3d8170b1fadb18c16692f041f</id><msg>Add the bookkeeper-api library as a dependency.</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/dataone/bookkeeper/api/Order.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/UsageStatusTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/QuotaList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/UsageStatus.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/ProductList.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/OrderTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/CustomerTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/OrderItemTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Feature.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Quota.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/ProductTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/AddressTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Usage.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/CustomerList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Product.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/OrderList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/UsageList.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/BaseList.java</affectedPath><affectedPath>src/test/java/org/dataone/bookkeeper/api/UsageTest.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Customer.java</affectedPath><affectedPath>src/main/java/org/dataone/bookkeeper/api/Address.java</affectedPath><commitId>92dfad5c0486ec03cb1e7cd113491b188506e3bc</commitId><timestamp>1604021307000</timestamp><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></author><authorEmail>csj@christopherjones.co</authorEmail><comment>Remove the org.dataone.bookkeeper.api package and tests:
After adding the bookkeepper-api library as a dependency, remove the
package and the unit tests from the bookkeeper codebase.
refs #71
</comment><date>2020-10-29 19:28:27 -0600</date><id>92dfad5c0486ec03cb1e7cd113491b188506e3bc</id><msg>Remove the org.dataone.bookkeeper.api package and tests:</msg><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/AddressTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Quota.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/OrderTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/FeatureTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/CustomerTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/OrderList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Usage.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/ProductList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/UsageStatus.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/QuotaList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/BaseList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Order.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/QuotaTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/OrderItem.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/UsageList.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/UsageTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/ProductTest.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/UsageStatusTest.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/CustomerList.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Address.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Product.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Customer.java</file></path><path><editType>delete</editType><file>src/main/java/org/dataone/bookkeeper/api/Feature.java</file></path><path><editType>delete</editType><file>src/test/java/org/dataone/bookkeeper/api/OrderItemTest.java</file></path></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/csj</absoluteUrl><fullName>csj</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/user/sroseboo/my-views/view/all/job/bookkeeper-unstable/org.dataone$bookkeeper/35/mavenArtifacts/</url></mavenArtifacts></lastUnsuccessfulBuild><nextBuildNumber>38</nextBuildNumber><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.scm.NullSCM'><type>hudson.scm.NullSCM</type></scm><displayName>bookkeeper</displayName></mavenModule>