repository_urlfile:///var/www/mavenThe url of the repository to which will be deployed in the pom.xml file.repository_urlStringParameterDefinitionhttp://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/bookkeeper-unstablebookkeeper-unstablebookkeeper-unstablebookkeeper-unstablehttp://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/truerepository_urlfile:///var/www/mavenStarted by user administratoradminadministrator378da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/masterhttps://github.com/dataoneorg/bookkeeper0046testReportfalse#373870142940bookkeeper-unstable #3737false372224SUCCESS1604076560150http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/37/git3.6.0Started by an SCM changerepository_urlfile:///var/www/maven368da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/masterhttps://github.com/dataoneorg/bookkeeper0046testReportfalse#364327142940bookkeeper-unstable #3636false362216SUCCESS1604023729572http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/36/pom.xml8da3eccf97ca6642ca8af9891cd8737178368a3b1604023662000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coUpgrade to bookkeeper-api 1.0.0. refs https://github.com/DataONEorg/bookkeeper/issues/71 2020-10-29 20:07:42 -06008da3eccf97ca6642ca8af9891cd8737178368a3bUpgrade to bookkeeper-api 1.0.0.editpom.xmlgithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven3592dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/master92dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master92dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/masterhttps://github.com/dataoneorg/bookkeeperfalse#35910342940bookkeeper-unstable #3535false352215FAILURE1604021629481http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/35/pom.xmla2ef06833c1ce1b3d8170b1fadb18c16692f041f1604021211000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coAdd the bookkeeper-api library as a dependency. refs #71 2020-10-29 19:26:51 -0600a2ef06833c1ce1b3d8170b1fadb18c16692f041fAdd the bookkeeper-api library as a dependency.editpom.xmlsrc/test/java/org/dataone/bookkeeper/api/UsageStatusTest.javasrc/main/java/org/dataone/bookkeeper/api/Order.javasrc/main/java/org/dataone/bookkeeper/api/QuotaList.javasrc/main/java/org/dataone/bookkeeper/api/UsageStatus.javasrc/test/java/org/dataone/bookkeeper/api/QuotaTest.javasrc/main/java/org/dataone/bookkeeper/api/ProductList.javasrc/test/java/org/dataone/bookkeeper/api/OrderTest.javasrc/test/java/org/dataone/bookkeeper/api/CustomerTest.javasrc/test/java/org/dataone/bookkeeper/api/FeatureTest.javasrc/test/java/org/dataone/bookkeeper/api/OrderItemTest.javasrc/main/java/org/dataone/bookkeeper/api/Feature.javasrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/test/java/org/dataone/bookkeeper/api/ProductTest.javasrc/main/java/org/dataone/bookkeeper/api/OrderItem.javasrc/test/java/org/dataone/bookkeeper/api/AddressTest.javasrc/main/java/org/dataone/bookkeeper/api/Product.javasrc/main/java/org/dataone/bookkeeper/api/CustomerList.javasrc/main/java/org/dataone/bookkeeper/api/Usage.javasrc/main/java/org/dataone/bookkeeper/api/OrderList.javasrc/main/java/org/dataone/bookkeeper/api/UsageList.javasrc/main/java/org/dataone/bookkeeper/api/BaseList.javasrc/main/java/org/dataone/bookkeeper/api/Customer.javasrc/test/java/org/dataone/bookkeeper/api/UsageTest.javasrc/main/java/org/dataone/bookkeeper/api/Address.java92dfad5c0486ec03cb1e7cd113491b188506e3bc1604021307000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove 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 2020-10-29 19:28:27 -060092dfad5c0486ec03cb1e7cd113491b188506e3bcRemove the org.dataone.bookkeeper.api package and tests:deletesrc/test/java/org/dataone/bookkeeper/api/UsageStatusTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/OrderItemTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/AddressTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/OrderItem.javadeletesrc/main/java/org/dataone/bookkeeper/api/Quota.javadeletesrc/test/java/org/dataone/bookkeeper/api/OrderTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/QuotaTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/Order.javadeletesrc/main/java/org/dataone/bookkeeper/api/UsageStatus.javadeletesrc/main/java/org/dataone/bookkeeper/api/Feature.javadeletesrc/test/java/org/dataone/bookkeeper/api/FeatureTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/OrderList.javadeletesrc/main/java/org/dataone/bookkeeper/api/Product.javadeletesrc/main/java/org/dataone/bookkeeper/api/UsageList.javadeletesrc/main/java/org/dataone/bookkeeper/api/BaseList.javadeletesrc/main/java/org/dataone/bookkeeper/api/Customer.javadeletesrc/main/java/org/dataone/bookkeeper/api/Address.javadeletesrc/test/java/org/dataone/bookkeeper/api/ProductTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/CustomerList.javadeletesrc/main/java/org/dataone/bookkeeper/api/ProductList.javadeletesrc/test/java/org/dataone/bookkeeper/api/UsageTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/QuotaList.javadeletesrc/test/java/org/dataone/bookkeeper/api/CustomerTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/Usage.javagithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven346ebd48dcc8941e4555b8ed3d4340c0fefa7be2cd6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cdorigin/master6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cd6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cdorigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cd6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cdorigin/masterhttps://github.com/dataoneorg/bookkeeper0064testReportfalse#344684742940bookkeeper-unstable #3434false342208SUCCESS1603911229920http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/34/pom.xml6ebd48dcc8941e4555b8ed3d4340c0fefa7be2cd1603911166000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coSet the docker tag to 0.3.0 to push a new image to docker.io. 2020-10-28 12:52:46 -06006ebd48dcc8941e4555b8ed3d4340c0fefa7be2cdSet the docker tag to 0.3.0 to push a new image to docker.io.editpom.xmlgithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven338f62c3e131868fe91b7f6711a410edb4376f11578f62c3e131868fe91b7f6711a410edb4376f1157origin/master8f62c3e131868fe91b7f6711a410edb4376f11578f62c3e131868fe91b7f6711a410edb4376f1157origin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8f62c3e131868fe91b7f6711a410edb4376f11578f62c3e131868fe91b7f6711a410edb4376f1157origin/masterhttps://github.com/dataoneorg/bookkeeper0064testReportfalse#334569642940bookkeeper-unstable #3333false332182SUCCESS1603491827794http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/33/src/main/java/org/dataone/bookkeeper/api/Quota.java39a2c620e4dc3b0a5709b7c145961e7e1c1e50171603490061000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coSet the Quota.name in the constructor refs #68 2020-10-23 15:54:21 -060039a2c620e4dc3b0a5709b7c145961e7e1c1e5017Set the Quota.name in the constructoreditsrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.java2183dff80aac2ba135e37564497f345b41b5321d1603490153000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coSupport Quota.name in the QuotaStore interface: Return the name property when getting or listing quotas. Set the name property when updating quotas. refs #68 2020-10-23 15:55:53 -06002183dff80aac2ba135e37564497f345b41b5321dSupport Quota.name in the QuotaStore interface:editsrc/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.javasrc/test/java/org/dataone/bookkeeper/api/QuotaTest.java7d34d18e1fd6ee3e4c2bf22542079d3a4088d4991603490196000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coFix the Quota model unit test: Make sure we include the name property. refs #68 2020-10-23 15:56:36 -06007d34d18e1fd6ee3e4c2bf22542079d3a4088d499Fix the Quota model unit test:editsrc/test/java/org/dataone/bookkeeper/api/QuotaTest.javasrc/test/java/org/dataone/bookkeeper/helpers/ProductHelper.java211d30d5953984424bb946d12b1b2e95393c36881603490411000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coCreate quotas correctly in the ProductHelper. refs #68 2020-10-23 16:00:11 -0600211d30d5953984424bb946d12b1b2e95393c3688Create quotas correctly in the ProductHelper.editsrc/test/java/org/dataone/bookkeeper/helpers/ProductHelper.javasrc/test/java/org/dataone/bookkeeper/api/FeatureTest.java949b26860adb29573ff3538eded801136f0660ae1603490442000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coCreate quotas correctly in the FeatureTest. refs #68 2020-10-23 16:00:42 -0600949b26860adb29573ff3538eded801136f0660aeCreate quotas correctly in the FeatureTest.editsrc/test/java/org/dataone/bookkeeper/api/FeatureTest.javasrc/main/java/org/dataone/bookkeeper/api/Order.javafd931416e5bebed05509866b5a3931353d9549931603490720000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coReduce the required Order fields: Make amount, status and seriesId optional to make creating orders easier. This are set serverside during create(). refs #70 2020-10-23 16:05:20 -0600fd931416e5bebed05509866b5a3931353d954993Reduce the required Order fields:editsrc/main/java/org/dataone/bookkeeper/api/Order.javasrc/main/java/org/dataone/bookkeeper/jdbi/OrderStore.java946914ffaa8e7212d67f6f45acfc36afae2fab811603490871000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coFind 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 2020-10-23 16:07:51 -0600946914ffaa8e7212d67f6f45acfc36afae2fab81Find orders by a subject list, not a single subject:editsrc/main/java/org/dataone/bookkeeper/jdbi/OrderStore.javasrc/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.java00a656e63c555fcc613b68c686137fbfbbbeed291603490913000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coUpdate the OrderStoreTest to pass a subject list. refs #70 2020-10-23 16:08:33 -060000a656e63c555fcc613b68c686137fbfbbbeed29Update the OrderStoreTest to pass a subject list.editsrc/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.javasrc/main/java/org/dataone/bookkeeper/resources/OrdersResource.javac3e9dbab3038bb17a9e21a34b74a90bce9001fca1603491262000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coImprove 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 2020-10-23 16:14:22 -0600c3e9dbab3038bb17a9e21a34b74a90bce9001fcaImprove calls to listOrders():editsrc/main/java/org/dataone/bookkeeper/resources/OrdersResource.javabookkeeper.yml8f62c3e131868fe91b7f6711a410edb4376f11571603491494000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coImprove 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 2020-10-23 16:18:14 -06008f62c3e131868fe91b7f6711a410edb4376f1157Improve the console logging output:editbookkeeper.ymlgithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven32471a7e468df9df87874e22d303a7dd5eaeb36620471a7e468df9df87874e22d303a7dd5eaeb36620origin/master471a7e468df9df87874e22d303a7dd5eaeb36620471a7e468df9df87874e22d303a7dd5eaeb36620origin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master471a7e468df9df87874e22d303a7dd5eaeb36620471a7e468df9df87874e22d303a7dd5eaeb36620origin/masterhttps://github.com/dataoneorg/bookkeeper0064testReportfalse#324903042940bookkeeper-unstable #3232false322101SUCCESS1602097730929http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/32/src/main/java/org/dataone/bookkeeper/api/Quota.javad4090b8cf1fd256f270dadf5aa1bfd932648b7931601924969000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coChange the Quota model: add a name property: Associates a quota with an order for easier recognition. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-05 13:09:29 -0600d4090b8cf1fd256f270dadf5aa1bfd932648b793Change the Quota model: add a name property:editsrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.javasrc/main/resources/db/migrations/V1.1__Create_Quotas_Table.sqlsrc/main/java/org/dataone/bookkeeper/resources/MembershipsResource.javasrc/main/java/org/dataone/bookkeeper/jdbi/UsageStore.javasrc/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.javasrc/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.javasrc/test/java/org/dataone/bookkeeper/helpers/ProductHelper.javasrc/main/java/org/dataone/bookkeeper/resources/UsagesResource.javasrc/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.javasrc/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.javasrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sqlsrc/main/java/org/dataone/bookkeeper/resources/QuotasResource.javasrc/main/java/org/dataone/bookkeeper/api/OrderItem.javasrc/main/java/org/dataone/bookkeeper/resources/OrdersResource.javasrc/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.javasrc/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.java24749f01f9925e3e205e8c622150405858ae02621601926173000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coChange 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 2020-10-05 13:29:33 -060024749f01f9925e3e205e8c622150405858ae0262Change the Quota.owner to Quota.subject:editsrc/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.javaeditsrc/main/java/org/dataone/bookkeeper/api/Quota.javaeditsrc/main/java/org/dataone/bookkeeper/resources/UsagesResource.javaeditsrc/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sqleditsrc/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.javaeditsrc/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.javaeditsrc/main/java/org/dataone/bookkeeper/resources/QuotasResource.javaeditsrc/main/java/org/dataone/bookkeeper/api/OrderItem.javaeditsrc/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.javaeditsrc/main/resources/db/migrations/V1.1__Create_Quotas_Table.sqleditsrc/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.javaeditsrc/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.javaeditsrc/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.javaeditsrc/main/java/org/dataone/bookkeeper/resources/MembershipsResource.javaeditsrc/main/java/org/dataone/bookkeeper/jdbi/UsageStore.javaeditsrc/main/java/org/dataone/bookkeeper/resources/OrdersResource.javaeditsrc/test/java/org/dataone/bookkeeper/helpers/ProductHelper.javasrc/main/resources/db/migrations/V1.9__Alter_Memberships_Add_Product_FK.sqlsrc/main/resources/db/migrations/V1.6__Insert_Standard_Products.sqlsrc/main/resources/db/migrations/V1.4__Create_Customers_Table.sqlsrc/main/resources/db/migrations/V1.9__Create_Usages_Table.sqlsrc/main/resources/db/migrations/V1.3__Create_Memberships_Table.sqlsrc/main/resources/db/migrations/V1.4__Alter_Quotas_Add_Membership_FK.sqlsrc/main/resources/db/migrations/V1.15__Alter_Quotas_Add_Unique_Constraint_MembershipId_QuotaType.sqlsrc/main/resources/db/migrations/V1.13__Create_Function_Update_Quota_Table_Usage.sqlsrc/main/resources/db/migrations/V1.11__Alter_Usages_Add_Unique_Constraint.sqlsrc/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sqlsrc/main/resources/db/migrations/V1.5__Create_Products_Table.sqlsrc/main/resources/db/migrations/V1.12__Create_Usages_Table.sqlsrc/main/resources/db/migrations/V1.1__Create_Quotas_Table.sqlsrc/main/resources/db/migrations/V1.12__Alter_Quotas_Add_Unique_Constraint_OrderId_QuotaType.sqlsrc/main/resources/db/migrations/V1.14__Alter_Usages_Add_Unique_Constraint.sqlsrc/main/resources/db/migrations/V1.6__Alter_Memberships_Add_Customer_FK.sqlsrc/main/resources/db/migrations/V1.8__Alter_Orders_Add_Customer_FK.sqlsrc/main/resources/db/migrations/V1.11__Alter_Orders_Add_Customer_FK.sqlsrc/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sqlsrc/main/resources/db/migrations/V1.8__Insert_Standard_Products.sqlsrc/main/resources/db/migrations/V1.10__Create_Orders_Table.sqlsrc/main/resources/db/migrations/V1.5__Create_Customers_Table.sqlsrc/main/resources/db/migrations/V1.10__Create_Function_Update_Quota_Table_Usage.sqlsrc/main/resources/db/migrations/V1.7__Create_Products_Table.sqlsrc/main/resources/db/migrations/V1.7__Create_Orders_Table.sqlae015f578b4493ba7d0760f4977593ae2e7cefb61601945016000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRefactor 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 2020-10-05 18:43:36 -0600ae015f578b4493ba7d0760f4977593ae2e7cefb6Refactor SQL scripts to update orders schema:deletesrc/main/resources/db/migrations/V1.3__Create_Memberships_Table.sqladdsrc/main/resources/db/migrations/V1.7__Create_Orders_Table.sqladdsrc/main/resources/db/migrations/V1.11__Alter_Usages_Add_Unique_Constraint.sqldeletesrc/main/resources/db/migrations/V1.13__Create_Function_Update_Quota_Table_Usage.sqldeletesrc/main/resources/db/migrations/V1.7__Create_Products_Table.sqldeletesrc/main/resources/db/migrations/V1.9__Alter_Memberships_Add_Product_FK.sqldeletesrc/main/resources/db/migrations/V1.12__Create_Usages_Table.sqladdsrc/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sqldeletesrc/main/resources/db/migrations/V1.14__Alter_Usages_Add_Unique_Constraint.sqldeletesrc/main/resources/db/migrations/V1.4__Alter_Quotas_Add_Membership_FK.sqleditsrc/main/resources/db/migrations/V1.1__Create_Quotas_Table.sqldeletesrc/main/resources/db/migrations/V1.10__Create_Orders_Table.sqladdsrc/main/resources/db/migrations/V1.4__Create_Customers_Table.sqladdsrc/main/resources/db/migrations/V1.9__Create_Usages_Table.sqladdsrc/main/resources/db/migrations/V1.8__Alter_Orders_Add_Customer_FK.sqldeletesrc/main/resources/db/migrations/V1.8__Insert_Standard_Products.sqldeletesrc/main/resources/db/migrations/V1.15__Alter_Quotas_Add_Unique_Constraint_MembershipId_QuotaType.sqladdsrc/main/resources/db/migrations/V1.5__Create_Products_Table.sqladdsrc/main/resources/db/migrations/V1.12__Alter_Quotas_Add_Unique_Constraint_OrderId_QuotaType.sqladdsrc/main/resources/db/migrations/V1.6__Insert_Standard_Products.sqladdsrc/main/resources/db/migrations/V1.10__Create_Function_Update_Quota_Table_Usage.sqldeletesrc/main/resources/db/migrations/V1.6__Alter_Memberships_Add_Customer_FK.sqldeletesrc/main/resources/db/migrations/V1.11__Alter_Orders_Add_Customer_FK.sqleditsrc/main/resources/db/migrations/V1.2__Insert_Standard_Quotas.sqldeletesrc/main/resources/db/migrations/V1.5__Create_Customers_Table.sqlREADME.rst1ac1d13344ac9279ee3cab7244acd6825d1909c21601945411000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coChange membershipId to orderId in the Readme example. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-05 18:50:11 -06001ac1d13344ac9279ee3cab7244acd6825d1909c2Change membershipId to orderId in the Readme example.editREADME.rstsrc/main/resources/db/migrations/V1.6__Insert_Standard_Products.sqlsrc/main/resources/db/migrations/V1.4__Create_Customers_Table.sqlsrc/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sqlsrc/main/resources/db/migrations/V1.5__Insert_Standard_Products.sqlsrc/main/resources/db/migrations/V1.6__Create_Orders_Table.sqlsrc/main/resources/db/migrations/V1.5__Create_Products_Table.sqlsrc/main/resources/db/migrations/V1.4__Create_Products_Table.sqlsrc/main/resources/db/migrations/V1.7__Create_Orders_Table.sqlsrc/main/resources/db/migrations/V1.3__Create_Customers_Table.sqlsrc/main/resources/db/migrations/V1.7__Alter_Quotas_Add_Order_FK.sqlcfc9e49ca31e3f3be59febb199fd19bef4e111901602000081000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coReorder SQL schema migrations to handle orders change. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-06 10:01:21 -0600cfc9e49ca31e3f3be59febb199fd19bef4e11190Reorder SQL schema migrations to handle orders change.deletesrc/main/resources/db/migrations/V1.4__Create_Customers_Table.sqladdsrc/main/resources/db/migrations/V1.6__Create_Orders_Table.sqladdsrc/main/resources/db/migrations/V1.3__Create_Customers_Table.sqladdsrc/main/resources/db/migrations/V1.4__Create_Products_Table.sqldeletesrc/main/resources/db/migrations/V1.7__Create_Orders_Table.sqladdsrc/main/resources/db/migrations/V1.5__Insert_Standard_Products.sqldeletesrc/main/resources/db/migrations/V1.5__Create_Products_Table.sqldeletesrc/main/resources/db/migrations/V1.3__Alter_Quotas_Add_Order_FK.sqladdsrc/main/resources/db/migrations/V1.7__Alter_Quotas_Add_Order_FK.sqldeletesrc/main/resources/db/migrations/V1.6__Insert_Standard_Products.sqlsrc/main/resources/db/migrations/V1.6__Create_Orders_Table.sql25d247ec4f1e2606f23c541b1742e2eb3c31c72a1602000216000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coFix minor index bug. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-06 10:03:36 -060025d247ec4f1e2606f23c541b1742e2eb3c31c72aFix minor index bug.editsrc/main/resources/db/migrations/V1.6__Create_Orders_Table.sqlsrc/main/java/org/dataone/bookkeeper/api/Order.javab50d41e4975ae08833c2fbb54cc554bb9c55dffc1602008131000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMerge 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 2020-10-06 12:15:31 -0600b50d41e4975ae08833c2fbb54cc554bb9c55dffcMerge in Subscription fields:editsrc/main/java/org/dataone/bookkeeper/api/Order.javasrc/main/java/org/dataone/bookkeeper/api/Quota.java4bd29a63b747decf044bb0abf55d2721a33720181602008267000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate 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 2020-10-06 12:17:47 -06004bd29a63b747decf044bb0abf55d2721a3372018Migrate quota subscriptions to orders:editsrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/main/java/org/dataone/bookkeeper/jdbi/mappers/MembershipMapper.javasrc/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.java521b2dca2a76f2b6d92c57b51109d3c64cda935d1602008460000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate 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 2020-10-06 12:21:00 -0600521b2dca2a76f2b6d92c57b51109d3c64cda935dMigrate the MembershipMapper to an orderMapper:deletesrc/main/java/org/dataone/bookkeeper/jdbi/mappers/MembershipMapper.javaeditsrc/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.javasrc/main/java/org/dataone/bookkeeper/api/Quota.java72bddaae625d248ce493769a086d0884e62f541f1602092278000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coDon't initialize totalUsage to 0.0. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 11:37:58 -060072bddaae625d248ce493769a086d0884e62f541fDon't initialize totalUsage to 0.0.editsrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/test/java/org/dataone/bookkeeper/EmbeddedPostgresqlTest.java1a618dce08b0607413d1ebc8d269f2499285467c1602092345000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coFix a typo with Quota.membershipId, now orderId. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 11:39:05 -06001a618dce08b0607413d1ebc8d269f2499285467cFix a typo with Quota.membershipId, now orderId.editsrc/test/java/org/dataone/bookkeeper/EmbeddedPostgresqlTest.javasrc/test/resources/fixtures/order.json3f20099665047114f31ae6d777e34c613516f34e1602092376000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coUpdate the order fixture to include new properties. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 11:39:36 -06003f20099665047114f31ae6d777e34c613516f34eUpdate the order fixture to include new properties.editsrc/test/resources/fixtures/order.jsonREADME.rstb4246716b0357e3e75bc2c2c431898af87cede6b1602092411000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove memberships from the README. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 11:40:11 -0600b4246716b0357e3e75bc2c2c431898af87cede6bRemove memberships from the README.editREADME.rstsrc/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.javae7522971035edd9ee6cc1c863acef29790a7c7ee1602092546000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate the QuotaStore from using membershipId to orderId. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 11:42:26 -0600e7522971035edd9ee6cc1c863acef29790a7c7eeMigrate the QuotaStore from using membershipId to orderId.editsrc/main/java/org/dataone/bookkeeper/jdbi/QuotaStore.javasrc/main/java/org/dataone/bookkeeper/jdbi/OrderStore.java5b9c97b28c0832bc7653a1ea4d465f2f802b48061602092840000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate 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 2020-10-07 11:47:20 -06005b9c97b28c0832bc7653a1ea4d465f2f802b4806Migrate the OrderStore to accommodate quotas:editsrc/main/java/org/dataone/bookkeeper/jdbi/OrderStore.javasrc/main/java/org/dataone/bookkeeper/jdbi/MembershipQuotasReducer.javasrc/main/java/org/dataone/bookkeeper/jdbi/OrderQuotasReducer.java032b38c26fbd46329838626c9e24ef961b9334cd1602093447000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate 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 2020-10-07 11:57:27 -0600032b38c26fbd46329838626c9e24ef961b9334cdMigrate the MembershipQuotasReducer to an OrderQuotasReducer:addsrc/main/java/org/dataone/bookkeeper/jdbi/OrderQuotasReducer.javadeletesrc/main/java/org/dataone/bookkeeper/jdbi/MembershipQuotasReducer.javasrc/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.javaa1c95fc02a62edbc19371a4c7ea5f89ea0d6a6e71602093643000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coUpdate 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 2020-10-07 12:00:43 -0600a1c95fc02a62edbc19371a4c7ea5f89ea0d6a6e7Update the OrderMapper to accommodate new properties:editsrc/main/java/org/dataone/bookkeeper/jdbi/mappers/OrderMapper.javasrc/main/java/org/dataone/bookkeeper/resources/CustomersResource.javasrc/test/java/org/dataone/bookkeeper/helpers/CustomerHelper.java47041ff90851118cca999a7d361d74a6996e747a1602093884000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMinor formatting changes. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 12:04:44 -060047041ff90851118cca999a7d361d74a6996e747aMinor formatting changes.editsrc/test/java/org/dataone/bookkeeper/helpers/CustomerHelper.javaeditsrc/main/java/org/dataone/bookkeeper/resources/CustomersResource.javasrc/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java256e4f83d2579ab1e6b49cf31c52a149d3e443fa1602094690000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate 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 2020-10-07 12:18:10 -0600256e4f83d2579ab1e6b49cf31c52a149d3e443faMigrate the QuotaHelper to use create Orders:editsrc/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.javasrc/test/java/org/dataone/bookkeeper/helpers/OrderHelper.javab3fef6fa92b83db0de898b57452a2251188048111602095120000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coUpdate 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 2020-10-07 12:25:20 -0600b3fef6fa92b83db0de898b57452a225118804811Update the OrderHelper to handle new order details:editsrc/test/java/org/dataone/bookkeeper/helpers/OrderHelper.javasrc/main/java/org/dataone/bookkeeper/resources/OrdersResource.javafc4d0a2fea5f7ceea7b4bcbf675b716e618a4ff91602096095000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coChange 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 2020-10-07 12:41:35 -0600fc4d0a2fea5f7ceea7b4bcbf675b716e618a4ff9Change the orders resource to insert quotas with new properties:editsrc/main/java/org/dataone/bookkeeper/resources/OrdersResource.javasrc/main/java/org/dataone/bookkeeper/resources/QuotasResource.java91bda569d53b715a7dc495ae72db3109ee9d4c6e1602096219000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMinor Javadoc update. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 12:43:39 -060091bda569d53b715a7dc495ae72db3109ee9d4c6eMinor Javadoc update.editsrc/main/java/org/dataone/bookkeeper/resources/QuotasResource.javasrc/main/java/org/dataone/bookkeeper/Bookkeeper.javadad47f6e4a5b5ae93911bb0712be955748850c3c1602096276000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove the call to register the MembershipResource. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 12:44:36 -0600dad47f6e4a5b5ae93911bb0712be955748850c3cRemove the call to register the MembershipResource.editsrc/main/java/org/dataone/bookkeeper/Bookkeeper.javasrc/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.javasrc/main/java/org/dataone/bookkeeper/api/Membership.javasrc/main/java/org/dataone/bookkeeper/api/MembershipList.javasrc/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.javasrc/main/java/org/dataone/bookkeeper/resources/MembershipsResource.javasrc/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.java0edcc727cf150288c3803c40f0f1bb9b19dcebe41602096354000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove 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 2020-10-07 12:45:54 -06000edcc727cf150288c3803c40f0f1bb9b19dcebe4Remove the membership model, list, resource, store, and unit test:deletesrc/main/java/org/dataone/bookkeeper/jdbi/MembershipStore.javadeletesrc/test/java/org/dataone/bookkeeper/jdbi/MembershipStoreTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/Membership.javadeletesrc/main/java/org/dataone/bookkeeper/resources/MembershipsResource.javadeletesrc/main/java/org/dataone/bookkeeper/api/MembershipList.javadeletesrc/test/java/org/dataone/bookkeeper/helpers/MembershipHelper.javasrc/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.java801a22b49d81bd0268add972092bcbfdefbecb661602096514000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coFix reversed test assertion. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 12:48:34 -0600801a22b49d81bd0268add972092bcbfdefbecb66Fix reversed test assertion.editsrc/test/java/org/dataone/bookkeeper/jdbi/OrderStoreTest.javasrc/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.java0bddfa7696c36232861906ebb1b7bb2a3b4853561602096634000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate the QuotaStoreTest to produce orders not memberships: Change all tests to build orders, insert orders, etc. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 12:50:34 -06000bddfa7696c36232861906ebb1b7bb2a3b485356Migrate the QuotaStoreTest to produce orders not memberships:editsrc/test/java/org/dataone/bookkeeper/jdbi/QuotaStoreTest.javasrc/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.java9d99e99e08d8e4a76665587342f18b28efe1b4c91602096675000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMigrate the UsageStoreTest to produce orders not memberships: Change all tests to build orders, insert orders, etc. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 12:51:15 -06009d99e99e08d8e4a76665587342f18b28efe1b4c9Migrate the UsageStoreTest to produce orders not memberships:editsrc/test/java/org/dataone/bookkeeper/jdbi/UsageStoreTest.javasrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/main/resources/db/migrations/V1.1__Create_Quotas_Table.sqlsrc/test/java/org/dataone/bookkeeper/helpers/OrderHelper.javasrc/test/java/org/dataone/bookkeeper/helpers/UsageHelper.javasrc/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.java471a7e468df9df87874e22d303a7dd5eaeb366201602097382000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove references to memberships. refs https://github.com/DataONEorg/bookkeeper/issues/65 2020-10-07 13:03:02 -0600471a7e468df9df87874e22d303a7dd5eaeb36620Remove references to memberships.editsrc/test/java/org/dataone/bookkeeper/helpers/UsageHelper.javaeditsrc/main/java/org/dataone/bookkeeper/api/Quota.javaeditsrc/main/resources/db/migrations/V1.1__Create_Quotas_Table.sqleditsrc/test/java/org/dataone/bookkeeper/helpers/OrderHelper.javaeditsrc/test/java/org/dataone/bookkeeper/helpers/QuotaHelper.javagithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven31f9bdfd490e52df770e6d4dd277ef89f2671c6016f9bdfd490e52df770e6d4dd277ef89f2671c6016origin/masterf9bdfd490e52df770e6d4dd277ef89f2671c6016f9bdfd490e52df770e6d4dd277ef89f2671c6016origin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/masterf9bdfd490e52df770e6d4dd277ef89f2671c6016f9bdfd490e52df770e6d4dd277ef89f2671c6016origin/masterhttps://github.com/dataoneorg/bookkeeper0071testReportfalse#313873842940bookkeeper-unstable #3131false312045SUCCESS1601180326450http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/31/docs/Readme.rstf9bdfd490e52df770e6d4dd277ef89f2671c60161601180238000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove reference to Services. refs https://github.com/dataoneorg/bookkeeper/issues/12 2020-09-26 22:17:18 -0600f9bdfd490e52df770e6d4dd277ef89f2671c6016Remove reference to Services.editdocs/Readme.rstgithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven308c0de9b8b95924569a19a0497f73ead744fcdde28c0de9b8b95924569a19a0497f73ead744fcdde2origin/master8c0de9b8b95924569a19a0497f73ead744fcdde28c0de9b8b95924569a19a0497f73ead744fcdde2origin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8c0de9b8b95924569a19a0497f73ead744fcdde28c0de9b8b95924569a19a0497f73ead744fcdde2origin/masterhttps://github.com/dataoneorg/bookkeeper0071testReportfalse#303914542940bookkeeper-unstable #3030false302044SUCCESS1601180026437http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/30/docs/plantuml-styles.txtdocs/Overview.rst1cbc52d93d00fb9cf8c081dfd277aaf96fa63cdb1601179784000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coMinor typo fix. refs https://github.com/DataONEorg/bookkeeper/issues/12 2020-09-26 22:09:44 -06001cbc52d93d00fb9cf8c081dfd277aaf96fa63cdbMinor typo fix.editdocs/Overview.rsteditdocs/plantuml-styles.txtdocs/Readme.rstdocs/Overview.rst8c0de9b8b95924569a19a0497f73ead744fcdde21601179997000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coActually, rename Overview to Readme for Github ease. refs https://github.com/DataONEorg/bookkeeper/issues/12 2020-09-26 22:13:17 -06008c0de9b8b95924569a19a0497f73ead744fcdde2Actually, rename Overview to Readme for Github ease.deletedocs/Overview.rstadddocs/Readme.rstgithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven296f886b93a6006ed629faf794bbe2e2c3e24f22aa6f886b93a6006ed629faf794bbe2e2c3e24f22aaorigin/master6f886b93a6006ed629faf794bbe2e2c3e24f22aa6f886b93a6006ed629faf794bbe2e2c3e24f22aaorigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master6f886b93a6006ed629faf794bbe2e2c3e24f22aa6f886b93a6006ed629faf794bbe2e2c3e24f22aaorigin/masterhttps://github.com/dataoneorg/bookkeeper0071testReportfalse#293852642940bookkeeper-unstable #2929false292043SUCCESS1601179726425http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/29/docs/Overview.rst2390cbac3ebb477c3a3b4a92cd0e8f299b7102a71601179605000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRename the overview to .rst refs https://github.com/DataONEorg/bookkeeper/issues/12 2020-09-26 22:06:45 -06002390cbac3ebb477c3a3b4a92cd0e8f299b7102a7Rename the overview to .rstadddocs/Overview.rstdocs/Overview.txt6f886b93a6006ed629faf794bbe2e2c3e24f22aa1601179660000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coDelete the .txt refs https://github.com/DataONEorg/bookkeeper/issues/12 2020-09-26 22:07:40 -06006f886b93a6006ed629faf794bbe2e2c3e24f22aaDelete the .txtdeletedocs/Overview.txtgithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Started by an SCM changerepository_urlfile:///var/www/maven28b2c376230874bdd3631497261cf542132a984475b2c376230874bdd3631497261cf542132a984475origin/masterb2c376230874bdd3631497261cf542132a984475b2c376230874bdd3631497261cf542132a984475origin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/masterb2c376230874bdd3631497261cf542132a984475b2c376230874bdd3631497261cf542132a984475origin/masterhttps://github.com/dataoneorg/bookkeeper0071testReportfalse#284383342940bookkeeper-unstable #2828false282042SUCCESS1601178826344http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/28/docs/Overview.txtdocs/images/overview.pngb2c376230874bdd3631497261cf542132a9844751601178764000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coAdd the architecture overview and image. refs https://github.com/DataONEorg/bookkeeper/issues/12 2020-09-26 21:52:44 -0600b2c376230874bdd3631497261cf542132a984475Add the architecture overview and image.adddocs/Overview.txtadddocs/images/overview.pnggithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0blueStarted by an SCM changerepository_urlfile:///var/www/maven28b2c376230874bdd3631497261cf542132a984475b2c376230874bdd3631497261cf542132a984475origin/masterb2c376230874bdd3631497261cf542132a984475b2c376230874bdd3631497261cf542132a984475origin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/masterb2c376230874bdd3631497261cf542132a984475b2c376230874bdd3631497261cf542132a984475origin/masterhttps://github.com/dataoneorg/bookkeeper0071testReportfalse#284383342940bookkeeper-unstable #2828false282042SUCCESS1601178826344http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/28/docs/Overview.txtdocs/images/overview.pngb2c376230874bdd3631497261cf542132a9844751601178764000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coAdd the architecture overview and image. refs https://github.com/DataONEorg/bookkeeper/issues/12 2020-09-26 21:52:44 -0600b2c376230874bdd3631497261cf542132a984475Add the architecture overview and image.adddocs/Overview.txtadddocs/images/overview.pnggithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0Build stability: 1 out of the last 5 builds failed.icon-health-60to79health-60to79.png80Test Result: 0 tests failing out of a total of 46 tests.icon-health-80plushealth-80plus.png100falsefalserepository_urlfile:///var/www/mavenStarted by user administratoradminadministrator378da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/masterhttps://github.com/dataoneorg/bookkeeper0046testReportfalse#373870142940bookkeeper-unstable #3737false372224SUCCESS1604076560150http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/37/git3.6.0repository_urlfile:///var/www/mavenStarted by user administratoradminadministrator378da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/masterhttps://github.com/dataoneorg/bookkeeper0046testReportfalse#373870142940bookkeeper-unstable #3737false372224SUCCESS1604076560150http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/37/git3.6.0Started by an SCM changerepository_urlfile:///var/www/maven3592dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/master92dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master92dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/masterhttps://github.com/dataoneorg/bookkeeperfalse#35910342940bookkeeper-unstable #3535false352215FAILURE1604021629481http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/35/pom.xmla2ef06833c1ce1b3d8170b1fadb18c16692f041f1604021211000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coAdd the bookkeeper-api library as a dependency. refs #71 2020-10-29 19:26:51 -0600a2ef06833c1ce1b3d8170b1fadb18c16692f041fAdd the bookkeeper-api library as a dependency.editpom.xmlsrc/test/java/org/dataone/bookkeeper/api/UsageStatusTest.javasrc/main/java/org/dataone/bookkeeper/api/Order.javasrc/main/java/org/dataone/bookkeeper/api/QuotaList.javasrc/main/java/org/dataone/bookkeeper/api/UsageStatus.javasrc/test/java/org/dataone/bookkeeper/api/QuotaTest.javasrc/main/java/org/dataone/bookkeeper/api/ProductList.javasrc/test/java/org/dataone/bookkeeper/api/OrderTest.javasrc/test/java/org/dataone/bookkeeper/api/CustomerTest.javasrc/test/java/org/dataone/bookkeeper/api/FeatureTest.javasrc/test/java/org/dataone/bookkeeper/api/OrderItemTest.javasrc/main/java/org/dataone/bookkeeper/api/Feature.javasrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/test/java/org/dataone/bookkeeper/api/ProductTest.javasrc/main/java/org/dataone/bookkeeper/api/OrderItem.javasrc/test/java/org/dataone/bookkeeper/api/AddressTest.javasrc/main/java/org/dataone/bookkeeper/api/Product.javasrc/main/java/org/dataone/bookkeeper/api/CustomerList.javasrc/main/java/org/dataone/bookkeeper/api/Usage.javasrc/main/java/org/dataone/bookkeeper/api/OrderList.javasrc/main/java/org/dataone/bookkeeper/api/UsageList.javasrc/main/java/org/dataone/bookkeeper/api/BaseList.javasrc/main/java/org/dataone/bookkeeper/api/Customer.javasrc/test/java/org/dataone/bookkeeper/api/UsageTest.javasrc/main/java/org/dataone/bookkeeper/api/Address.java92dfad5c0486ec03cb1e7cd113491b188506e3bc1604021307000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove 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 2020-10-29 19:28:27 -060092dfad5c0486ec03cb1e7cd113491b188506e3bcRemove the org.dataone.bookkeeper.api package and tests:deletesrc/test/java/org/dataone/bookkeeper/api/UsageStatusTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/OrderItemTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/AddressTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/OrderItem.javadeletesrc/main/java/org/dataone/bookkeeper/api/Quota.javadeletesrc/test/java/org/dataone/bookkeeper/api/OrderTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/QuotaTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/Order.javadeletesrc/main/java/org/dataone/bookkeeper/api/UsageStatus.javadeletesrc/main/java/org/dataone/bookkeeper/api/Feature.javadeletesrc/test/java/org/dataone/bookkeeper/api/FeatureTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/OrderList.javadeletesrc/main/java/org/dataone/bookkeeper/api/Product.javadeletesrc/main/java/org/dataone/bookkeeper/api/UsageList.javadeletesrc/main/java/org/dataone/bookkeeper/api/BaseList.javadeletesrc/main/java/org/dataone/bookkeeper/api/Customer.javadeletesrc/main/java/org/dataone/bookkeeper/api/Address.javadeletesrc/test/java/org/dataone/bookkeeper/api/ProductTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/CustomerList.javadeletesrc/main/java/org/dataone/bookkeeper/api/ProductList.javadeletesrc/test/java/org/dataone/bookkeeper/api/UsageTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/QuotaList.javadeletesrc/test/java/org/dataone/bookkeeper/api/CustomerTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/Usage.javagithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.0repository_urlfile:///var/www/mavenStarted by user administratoradminadministrator378da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/masterhttps://github.com/dataoneorg/bookkeeper0046testReportfalse#373870142940bookkeeper-unstable #3737false372224SUCCESS1604076560150http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/37/git3.6.0repository_urlfile:///var/www/mavenStarted by user administratoradminadministrator378da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master8da3eccf97ca6642ca8af9891cd8737178368a3b8da3eccf97ca6642ca8af9891cd8737178368a3borigin/masterhttps://github.com/dataoneorg/bookkeeper0046testReportfalse#373870142940bookkeeper-unstable #3737false372224SUCCESS1604076560150http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/37/git3.6.0Started by an SCM changerepository_urlfile:///var/www/maven3592dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/master92dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/master8d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jard7d0cf5116bc3e5a7f9bd418e64e5a5707b31648d7d0cf5116bc3e5a7f9bd418e64e5a5707b31648origin/feature-client-jar34f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master4f65b708fd7b7c0c032bfbcde94c577d4a260a234f65b708fd7b7c0c032bfbcde94c577d4a260a23refs/remotes/origin/master92dfad5c0486ec03cb1e7cd113491b188506e3bc92dfad5c0486ec03cb1e7cd113491b188506e3bcorigin/masterhttps://github.com/dataoneorg/bookkeeperfalse#35910342940bookkeeper-unstable #3535false352215FAILURE1604021629481http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/35/pom.xmla2ef06833c1ce1b3d8170b1fadb18c16692f041f1604021211000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coAdd the bookkeeper-api library as a dependency. refs #71 2020-10-29 19:26:51 -0600a2ef06833c1ce1b3d8170b1fadb18c16692f041fAdd the bookkeeper-api library as a dependency.editpom.xmlsrc/test/java/org/dataone/bookkeeper/api/UsageStatusTest.javasrc/main/java/org/dataone/bookkeeper/api/Order.javasrc/main/java/org/dataone/bookkeeper/api/QuotaList.javasrc/main/java/org/dataone/bookkeeper/api/UsageStatus.javasrc/test/java/org/dataone/bookkeeper/api/QuotaTest.javasrc/main/java/org/dataone/bookkeeper/api/ProductList.javasrc/test/java/org/dataone/bookkeeper/api/OrderTest.javasrc/test/java/org/dataone/bookkeeper/api/CustomerTest.javasrc/test/java/org/dataone/bookkeeper/api/FeatureTest.javasrc/test/java/org/dataone/bookkeeper/api/OrderItemTest.javasrc/main/java/org/dataone/bookkeeper/api/Feature.javasrc/main/java/org/dataone/bookkeeper/api/Quota.javasrc/test/java/org/dataone/bookkeeper/api/ProductTest.javasrc/main/java/org/dataone/bookkeeper/api/OrderItem.javasrc/test/java/org/dataone/bookkeeper/api/AddressTest.javasrc/main/java/org/dataone/bookkeeper/api/Product.javasrc/main/java/org/dataone/bookkeeper/api/CustomerList.javasrc/main/java/org/dataone/bookkeeper/api/Usage.javasrc/main/java/org/dataone/bookkeeper/api/OrderList.javasrc/main/java/org/dataone/bookkeeper/api/UsageList.javasrc/main/java/org/dataone/bookkeeper/api/BaseList.javasrc/main/java/org/dataone/bookkeeper/api/Customer.javasrc/test/java/org/dataone/bookkeeper/api/UsageTest.javasrc/main/java/org/dataone/bookkeeper/api/Address.java92dfad5c0486ec03cb1e7cd113491b188506e3bc1604021307000http://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsjcsj@christopherjones.coRemove 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 2020-10-29 19:28:27 -060092dfad5c0486ec03cb1e7cd113491b188506e3bcRemove the org.dataone.bookkeeper.api package and tests:deletesrc/test/java/org/dataone/bookkeeper/api/UsageStatusTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/OrderItemTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/AddressTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/OrderItem.javadeletesrc/main/java/org/dataone/bookkeeper/api/Quota.javadeletesrc/test/java/org/dataone/bookkeeper/api/OrderTest.javadeletesrc/test/java/org/dataone/bookkeeper/api/QuotaTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/Order.javadeletesrc/main/java/org/dataone/bookkeeper/api/UsageStatus.javadeletesrc/main/java/org/dataone/bookkeeper/api/Feature.javadeletesrc/test/java/org/dataone/bookkeeper/api/FeatureTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/OrderList.javadeletesrc/main/java/org/dataone/bookkeeper/api/Product.javadeletesrc/main/java/org/dataone/bookkeeper/api/UsageList.javadeletesrc/main/java/org/dataone/bookkeeper/api/BaseList.javadeletesrc/main/java/org/dataone/bookkeeper/api/Customer.javadeletesrc/main/java/org/dataone/bookkeeper/api/Address.javadeletesrc/test/java/org/dataone/bookkeeper/api/ProductTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/CustomerList.javadeletesrc/main/java/org/dataone/bookkeeper/api/ProductList.javadeletesrc/test/java/org/dataone/bookkeeper/api/UsageTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/QuotaList.javadeletesrc/test/java/org/dataone/bookkeeper/api/CustomerTest.javadeletesrc/main/java/org/dataone/bookkeeper/api/Usage.javagithttp://jenkins-ucsb-1.dataone.org/jenkins/user/csjcsj3.6.038repository_urlfile:///var/www/mavenThe url of the repository to which will be deployed in the pom.xml file.repository_urlStringParameterDefinitionfalsefalsehudson.plugins.git.GitSCM--ffdefaulttags/D1_LIBCLIENT_JAVA_v2.3.0D1_LIBCLIENT_JAVAStringParameterDefinitionBuild the stable version of libclient_javad1_libclient_java_stabled1_libclient_java_stabled1_libclient_java_stabled1_libclient_java_stablehttp://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/true31http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/31/30http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/30/29http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/29/blue29http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/29/Build stability: 1 out of the last 3 builds failed.icon-health-60to79health-60to79.png66Test Result: 0 tests failing out of a total of 187 tests.icon-health-80plushealth-80plus.png100falsefalse31http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/31/31http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/31/29http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/29/31http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/31/31http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/31/29http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/29/32D1_LIBCLIENT_JAVAtags/D1_LIBCLIENT_JAVA_v2.3.0D1_LIBCLIENT_JAVAStringParameterDefinitionfalsefalseBuild_Stable_Level_3http://jenkins-ucsb-1.dataone.org/jenkins/job/Build_Stable_Level_3/bluebookkeeper-unstablehttp://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/blueBuild_Stable_Level_2http://jenkins-ucsb-1.dataone.org/jenkins/job/Build_Stable_Level_2/blueorg.dataone:d1_libclient_javahttp://jenkins-ucsb-1.dataone.org/jenkins/job/d1_libclient_java_stable/org.dataone$d1_libclient_java/blueDataONE Java Client Librarybookkeeper-unstable ยป bookkeeperbookkeeper-unstable/org.dataone:bookkeeperorg.dataone:bookkeeperhttp://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/true37http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/37/36http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/36/35http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/35/34http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/34/33http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/33/32http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/32/31http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/31/30http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/30/29http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/29/28http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/28/blue28http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/28/Build stability: 1 out of the last 5 builds failed.icon-health-60to79health-60to79.png80Test Result: 0 tests failing out of a total of 46 tests.icon-health-80plushealth-80plus.png100falsefalse37http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/37/37http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/37/35http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/35/37http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/37/37http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/37/35http://jenkins-ucsb-1.dataone.org/jenkins/job/bookkeeper-unstable/org.dataone$bookkeeper/35/38falsefalsebookkeeper