{"action":"created","issue":{"url":"https://api.github.com/repos/brianfrankcooper/YCSB/issues/409","labels_url":"https://api.github.com/repos/brianfrankcooper/YCSB/issues/409/labels{/name}","comments_url":"https://api.github.com/repos/brianfrankcooper/YCSB/issues/409/comments","events_url":"https://api.github.com/repos/brianfrankcooper/YCSB/issues/409/events","html_url":"https://github.com/brianfrankcooper/YCSB/issues/409","id":106896004,"number":409,"title":"Release version 0.4.0","user":{"login":"allanbank","id":1175024,"avatar_url":"https://avatars.githubusercontent.com/u/1175024?v=3","gravatar_id":"","url":"https://api.github.com/users/allanbank","html_url":"https://github.com/allanbank","followers_url":"https://api.github.com/users/allanbank/followers","following_url":"https://api.github.com/users/allanbank/following{/other_user}","gists_url":"https://api.github.com/users/allanbank/gists{/gist_id}","starred_url":"https://api.github.com/users/allanbank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/allanbank/subscriptions","organizations_url":"https://api.github.com/users/allanbank/orgs","repos_url":"https://api.github.com/users/allanbank/repos","events_url":"https://api.github.com/users/allanbank/events{/privacy}","received_events_url":"https://api.github.com/users/allanbank/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-09-17T01:40:15Z","updated_at":"2015-09-27T19:42:10Z","closed_at":null,"body":"Currently for the 0.4.0 release the following items have already been merged:\r\n* #392 - Separate HBase v0.9x and v1.x bindings.\r\n* #371 - Make hdrhistogram default measurement type.\r\n\r\nOf particular note is that #371 introduces two *incompatibilities* with previous releases:\r\n* Default measurement changed from histogram to hdrhistogram\r\n  Users who want previous behavior can set the 'measurementtype' property to 'histogram'\r\n* Reported 95th and 99th percentile latencies now in microseconds (previously in milliseconds)\r\n\r\nAfter the RC0 release is created we need to verify that both of those changes are working as intended. Once both items are tested I will create a RC1. \r\n\r\nOnce the RC1 release has been created I will ask for everyone to test as many of the binding as possible. I think the minimum set should be (as they were tested in 0.3.0 or saw a recent update):\r\n* Apache Accumulo 1.6.0 via the accumulo binding.\r\n* Apache Cassandra 2.0.15 via the cassandra-cql and cassandra-10 bindings.\r\n* Apache HBase 1.0.0 via the hbase10 binding.\r\n* Apache HBase 0.98.x via the hbase098 binding.\r\n* Apache HBase 0.94.x via the hbase094 binding.\r\n* MongoDB via the mongodb and mongodb-async bindings. \r\n* Tarantool 1.6.1 via the tarantool binding.\r\n* Aerospike 3.5.15 via the aerospike binding.\r\n\r\nWhile I will not pester anyone about testing the bindings until after the RC1 I want to encourage everyone to test as soon as RC0 is released.\r\n\r\nIn the interest of getting the release out quickly I am going to try and avoid patches unless absolutely necessary. The flip side of that is I want to give folks a chance to get more changes into the baseline so I won't do the initial RC0 build until September 21st. I will plan to do the RC1 build about a week later on September 28th and hope for a final release before October 8th. To summarize:\r\n* RC0 - September 21st\r\n* RC1 - September 28th\r\n* 0.4.0 - before October 8th.\r\n"},"comment":{"url":"https://api.github.com/repos/brianfrankcooper/YCSB/issues/comments/143590030","html_url":"https://github.com/brianfrankcooper/YCSB/issues/409#issuecomment-143590030","issue_url":"https://api.github.com/repos/brianfrankcooper/YCSB/issues/409","id":143590030,"user":{"login":"busbey","id":44891,"avatar_url":"https://avatars.githubusercontent.com/u/44891?v=3","gravatar_id":"","url":"https://api.github.com/users/busbey","html_url":"https://github.com/busbey","followers_url":"https://api.github.com/users/busbey/followers","following_url":"https://api.github.com/users/busbey/following{/other_user}","gists_url":"https://api.github.com/users/busbey/gists{/gist_id}","starred_url":"https://api.github.com/users/busbey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/busbey/subscriptions","organizations_url":"https://api.github.com/users/busbey/orgs","repos_url":"https://api.github.com/users/busbey/repos","events_url":"https://api.github.com/users/busbey/events{/privacy}","received_events_url":"https://api.github.com/users/busbey/received_events","type":"User","site_admin":false},"created_at":"2015-09-27T19:42:10Z","updated_at":"2015-09-27T19:42:10Z","body":"> Workload D issue - I think a stuck thread would manifest as missing entries in the table. Can you try\r\n> running a pure read workload on the table that reads all of the items from the load + the\r\n> (0.05*429496729) that should have been inserted?\r\n\r\nSure I can do that. Would it be faster for me to build summary statistics of the underlying table in Accumulo?\r\n\r\n> Workload E - Your script does two loads for workload E instead of a load and run. Could that be the\r\n> cause of the missing SCAN metrics?\r\n\r\nlol. yeah. that's what I get for relying on the old version that was convenient. I'll rerun workload e load + run on 0.3.0 and 0.4.0 this evening."}}