{"push_id":1335572295,"size":40,"distinct_size":40,"ref":"refs/heads/v4.0","head":"4981c295cd954f4913158f6e75c121e4f9c8d799","before":"abe7cff3167f0fd8ce98aef560cf69afe6f6841f","commits":[{"sha":"7ef74cc598a1a503910434f88ce215a9087a483b","author":{"name":"Julián Bayardo","email":"9f5e69a638a13e5fe95ef5e8be098cb37616d163@corvalius.com"},"message":"Merge branch 'v4.0' of https://github.com/ayende/ravendb into v4.0","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/7ef74cc598a1a503910434f88ce215a9087a483b"},{"sha":"75b5f2cbbef6d5edbe355e25210efcdacb8594b4","author":{"name":"Ayende Rahien","email":"0c16d0c972d94d07e43de47c60cf99731bf14fae@ayende.com"},"message":"- Allow to get per thread memory statistics from thread pool threads.","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/75b5f2cbbef6d5edbe355e25210efcdacb8594b4"},{"sha":"9f101d690a439ef0e8171e570545c2a7339d42c7","author":{"name":"Ayende Rahien","email":"0c16d0c972d94d07e43de47c60cf99731bf14fae@ayende.com"},"message":"Allow to reuse an instance of FixedSizeTree for multiple trees. This is required because during indexing we create many million of those instances, and we can drastically reduce our memory usage.","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/9f101d690a439ef0e8171e570545c2a7339d42c7"},{"sha":"c8d1a0d8f1cfc01874e2c6be8b1f78ff4417b33d","author":{"name":"Ayende Rahien","email":"0c16d0c972d94d07e43de47c60cf99731bf14fae@ayende.com"},"message":"Merge branch 'v4.0' of github.com:ayende/ravendb into v4.0","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/c8d1a0d8f1cfc01874e2c6be8b1f78ff4417b33d"},{"sha":"96574a94e4f0f4df4f2fb2d90360492304595a73","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"Merge branch 'temp' of https://github.com/ayende/ravendb into v4.0","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/96574a94e4f0f4df4f2fb2d90360492304595a73"},{"sha":"2aa943d5add2c18ec866131ef38911c1b17f00a3","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"RavenDB-5406 Optimize DateTime parsing","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/2aa943d5add2c18ec866131ef38911c1b17f00a3"},{"sha":"819065124e5812143525f42ef58646293ab28cd2","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"Avoid NRE in finalizer if we failed during arena ctor","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/819065124e5812143525f42ef58646293ab28cd2"},{"sha":"c8e47b7c781d3a42ed607411538e2786264d93f6","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"Changed how we give indexes bigger initial memory allocations. Now only their thread will get that high memory, and the rest of the system will use much small quota for working with the index.","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/c8e47b7c781d3a42ed607411538e2786264d93f6"},{"sha":"365b2d040c99320606c528bc592b0c51dc67c450","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"When converting to blittable, respect the defined field order for the class","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/365b2d040c99320606c528bc592b0c51dc67c450"},{"sha":"f40ae1e1410b8da2da7fa4d9de47ab4f96de4de9","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"Handle dates with just 3 milliseconds","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/f40ae1e1410b8da2da7fa4d9de47ab4f96de4de9"},{"sha":"f6f6638e2d60b99b926b8c7fd78e0e9b852fa43a","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"RavenDB-5414 Unbounded memory growth during reduce\nInstead of holding the memory nested values in memory (both managed & unmanaged), we'll write it directly to Voron.","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/f6f6638e2d60b99b926b8c7fd78e0e9b852fa43a"},{"sha":"aea6812751f070799628feb0adda94d2b46975ad","author":{"name":"Ayende Rahien","email":"df9df5c4cb75fcc3a00412a3a8cb482db57fd5a0@ayende.com"},"message":"Removing test from tryout","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/aea6812751f070799628feb0adda94d2b46975ad"},{"sha":"a018f11c37edea1c4f342962cbb2d9de53816338","author":{"name":"Rafal Kwiatkowski","email":"0280e82d73cf51e71ce870c5f060a88914909a54@gmail.com"},"message":"RavenDB-5054 Works on indexes page","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/a018f11c37edea1c4f342962cbb2d9de53816338"},{"sha":"dab29adaec44fc16f477a1bdd50e75483e0f2155","author":{"name":"Rafal Kwiatkowski","email":"0280e82d73cf51e71ce870c5f060a88914909a54@gmail.com"},"message":"RavenDB-5054 Create design for indexes page","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/dab29adaec44fc16f477a1bdd50e75483e0f2155"},{"sha":"ca8ca85d13306df34da49d11450637267d2a0097","author":{"name":"Rafal Kwiatkowski","email":"0280e82d73cf51e71ce870c5f060a88914909a54@gmail.com"},"message":"RavenDB-5054 Create design for indexes page","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/ca8ca85d13306df34da49d11450637267d2a0097"},{"sha":"d76d59fa05ffe8f71047639e00a385a2abdbea93","author":{"name":"Rafal Kwiatkowski","email":"0280e82d73cf51e71ce870c5f060a88914909a54@gmail.com"},"message":"RavenDB-5054 idexes page changes","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/d76d59fa05ffe8f71047639e00a385a2abdbea93"},{"sha":"d5ea98d0d82194ae74a6f8fac47d57ae01022cf6","author":{"name":"Rafal Kwiatkowski","email":"0280e82d73cf51e71ce870c5f060a88914909a54@gmail.com"},"message":"RavenDB-5054 indexes page changes","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/d5ea98d0d82194ae74a6f8fac47d57ae01022cf6"},{"sha":"89b3d72881361d675a45da5cba7738c76cc7ef0f","author":{"name":"Rafal Kwiatkowski","email":"0280e82d73cf51e71ce870c5f060a88914909a54@gmail.com"},"message":"RavenDB-5054 add \"test index\" badge","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/89b3d72881361d675a45da5cba7738c76cc7ef0f"},{"sha":"d0ded3c09f6236dbfd0a5253ce6b705479ff0b66","author":{"name":"Grzegorz Lachowski","email":"3d956d50b127366c1b5620163f3a3572180cae2b@ravendb.net"},"message":"RavenDB-5054: rename Status -> Mode, fix typos","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/d0ded3c09f6236dbfd0a5253ce6b705479ff0b66"},{"sha":"61c5b7c5adcca7329d54e26979126275508fc55b","author":{"name":"Ayende Rahien","email":"0c16d0c972d94d07e43de47c60cf99731bf14fae@ayende.com"},"message":"Merge branch 'v4.0' of github.com:ayende/ravendb into v4.0","distinct":true,"url":"https://api.github.com/repos/Corvalius/ravendb/commits/61c5b7c5adcca7329d54e26979126275508fc55b"}]}
{"actor":{"display_login":"redknightlois"}}