{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T09:28:38Z","timestamp":1761989318024,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,3,25]],"date-time":"2019-03-25T00:00:00Z","timestamp":1553472000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,3,25]]},"DOI":"10.1145\/3302424.3303970","type":"proceedings-article","created":{"date-parts":[[2019,3,22]],"date-time":"2019-03-22T13:10:03Z","timestamp":1553260203000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Keeping Master Green at Scale"],"prefix":"10.1145","author":[{"given":"Sundaram","family":"Ananthanarayanan","sequence":"first","affiliation":[{"name":"Uber Technologies"}]},{"given":"Masoud Saeida","family":"Ardekani","sequence":"additional","affiliation":[{"name":"Uber Technologies"}]},{"given":"Denis","family":"Haenikel","sequence":"additional","affiliation":[{"name":"Uber Technologies"}]},{"given":"Balaji","family":"Varadarajan","sequence":"additional","affiliation":[{"name":"Uber Technologies"}]},{"given":"Simon","family":"Soriano","sequence":"additional","affiliation":[{"name":"Uber Technologies"}]},{"given":"Dhaval","family":"Patel","sequence":"additional","affiliation":[{"name":"Uber Technologies"}]},{"given":"Ali-Reza","family":"Adl-Tabatabai","sequence":"additional","affiliation":[{"name":"Uber Technologies"}]}],"member":"320","published-online":{"date-parts":[[2019,3,25]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2018. Bazel. https:\/\/bazel.build\/.  2018. Bazel. https:\/\/bazel.build\/."},{"key":"e_1_3_2_1_2_1","unstructured":"2018. Bors. https:\/\/github.com\/graydon\/bors.  2018. Bors. https:\/\/github.com\/graydon\/bors."},{"key":"e_1_3_2_1_3_1","unstructured":"2018. Buck. https:\/\/buckbuild.com\/.  2018. Buck. https:\/\/buckbuild.com\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2018. Commit Queue. https:\/\/dev.chromium.org\/developers\/tree-sheriffs\/sheriff-details-chromium-os\/commit-queue-overview.  2018. Commit Queue. https:\/\/dev.chromium.org\/developers\/tree-sheriffs\/sheriff-details-chromium-os\/commit-queue-overview."},{"key":"e_1_3_2_1_5_1","unstructured":"2018. Cycle.js. https:\/\/cycle.js.org\/.  2018. Cycle.js. https:\/\/cycle.js.org\/."},{"key":"e_1_3_2_1_6_1","unstructured":"2018. Dropwizard. https:\/\/www.dropwizard.io.  2018. Dropwizard. https:\/\/www.dropwizard.io."},{"key":"e_1_3_2_1_7_1","unstructured":"2018. Git-bisect. https:\/\/git-scm.com\/docs\/git-bisect.  2018. Git-bisect. https:\/\/git-scm.com\/docs\/git-bisect."},{"key":"e_1_3_2_1_8_1","unstructured":"2018. NullAway. https:\/\/github.com\/uber\/NullAway.  2018. NullAway. https:\/\/github.com\/uber\/NullAway."},{"key":"e_1_3_2_1_9_1","unstructured":"2018. Rust-lang. https:\/\/www.rust-lang.org.  2018. Rust-lang. https:\/\/www.rust-lang.org."},{"key":"e_1_3_2_1_10_1","unstructured":"2018. Scikit. http:\/\/scikit-learn.org\/stable\/.  2018. Scikit. http:\/\/scikit-learn.org\/stable\/."},{"key":"e_1_3_2_1_11_1","unstructured":"2018. ThreadSanitizer. https:\/\/clang.llvm.org\/docs\/ThreadSanitizer.html.  2018. ThreadSanitizer. https:\/\/clang.llvm.org\/docs\/ThreadSanitizer.html."},{"key":"e_1_3_2_1_12_1","unstructured":"2018. Zuul. https:\/\/zuul-ci.org\/.  2018. Zuul. https:\/\/zuul-ci.org\/."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/223784.223787"},{"key":"e_1_3_2_1_14_1","volume-title":"Orca: Differential Bug Localization in Large-Scale Services. In Symposium on Operating Systems Design and Implementation (OSDI). 493--509","author":"Bhagwan Ranjita","year":"2018","unstructured":"Ranjita Bhagwan , Rahul Kumar , Chandra Sekhar Maddila , and Adithya Abraham Philip . 2018 . Orca: Differential Bug Localization in Large-Scale Services. In Symposium on Operating Systems Design and Implementation (OSDI). 493--509 . Ranjita Bhagwan, Rahul Kumar, Chandra Sekhar Maddila, and Adithya Abraham Philip. 2018. Orca: Differential Bug Localization in Large-Scale Services. In Symposium on Operating Systems Design and Implementation (OSDI). 493--509."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240823"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025139"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106297"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070506"},{"key":"e_1_3_2_1_19_1","volume-title":"Symposium on Operating Systems Design and Implementation (OSDI). 251--264","author":"Corbett James C","year":"2012","unstructured":"James C Corbett , Jeffrey Dean , Michael Epstein , Andrew Fikes , Christopher Frost , J J Furman , Sanjay Ghemawat , Andrey Gubarev , Christopher Heiser , Peter Hochschild , Wilson Hsieh , Sebastian Kanthak , Eugene Kogan , Hongyi Li , Alexander Lloyd , Sergey Melnik , David Mwaura , David Nagle , Sean Quinlan , Rajesh Rao , Lindsay Rolig , Yasushi Saito , Michal Szymaniak , Christopher Taylor , Ruth Wang , and Dale Woodford . 2012 . Spanner: Google's Globally-Distributed Database . In Symposium on Operating Systems Design and Implementation (OSDI). 251--264 . James C Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, J J Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, and Dale Woodford. 2012. Spanner: Google's Globally-Distributed Database. In Symposium on Operating Systems Design and Implementation (OSDI). 251--264."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/958160.958177"},{"key":"e_1_3_2_1_21_1","volume-title":"European Conference on Computer Supported Cooperative Work (ECSCW). 159--178","author":"Dewan Prasun","year":"2007","unstructured":"Prasun Dewan and Rajesh Hegde . 2007 . European Conference on Computer Supported Cooperative Work (ECSCW). 159--178 . Prasun Dewan and Rajesh Hegde. 2007. European Conference on Computer Supported Cooperative Work (ECSCW). 159--178."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945468"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771784"},{"key":"e_1_3_2_1_24_1","volume-title":"Improving Early Detection of Software Merge Conflicts. In International Conference on Software Engineering (ICSE). 342--352","author":"Guimar\u00e3es M\u00e1rio Lu\u00eds","year":"2012","unstructured":"M\u00e1rio Lu\u00eds Guimar\u00e3es and Ant\u00f3nio Rito Silva . 2012 . Improving Early Detection of Software Merge Conflicts. In International Conference on Software Engineering (ICSE). 342--352 . M\u00e1rio Lu\u00eds Guimar\u00e3es and Ant\u00f3nio Rito Silva. 2012. Improving Early Detection of Software Merge Conflicts. In International Conference on Software Engineering (ICSE). 342--352."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1012487302797"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594315"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183519.3183550"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.70"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70773"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.23"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065014"},{"key":"e_1_3_2_1_32_1","volume-title":"Predictive Test Selection. Computing Research Repository (CoRR) abs\/1810.05286","author":"Machalica Mateusz","year":"2018","unstructured":"Mateusz Machalica , Alex Samylkin , Meredith Porth , and Satish Chandra . 2018. Predictive Test Selection. Computing Research Repository (CoRR) abs\/1810.05286 ( 2018 ). arXiv:1810.05286 http:\/\/arxiv.org\/abs\/1810.05286 Mateusz Machalica, Alex Samylkin, Meredith Porth, and Satish Chandra. 2018. Predictive Test Selection. Computing Research Repository (CoRR) abs\/1810.05286 (2018). arXiv:1810.05286 http:\/\/arxiv.org\/abs\/1810.05286"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2017.16"},{"key":"e_1_3_2_1_34_1","volume-title":"Symposium on Operating Systems Design and Implementation (OSDI). 479--494","author":"Mu Shuai","year":"2014","unstructured":"Shuai Mu , Yang Cui , Yang Zhang , Wyatt Lloyd , and Jinyang Li . 2014 . Extracting More Concurrency from Distributed Transactions . In Symposium on Operating Systems Design and Implementation (OSDI). 479--494 . Shuai Mu, Yang Cui, Yang Zhang, Wyatt Lloyd, and Jinyang Li. 2014. Extracting More Concurrency from Distributed Transactions. In Symposium on Operating Systems Design and Implementation (OSDI). 479--494."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134018"},{"key":"e_1_3_2_1_36_1","volume-title":"Symposium on Operating Systems Design and Implementation (OSDI). 251--264","author":"Peng Daniel","year":"2010","unstructured":"Daniel Peng and Frank Dabek . 2010 . Large-scale incremental processing using distributed transactions and notifications . In Symposium on Operating Systems Design and Implementation (OSDI). 251--264 . Daniel Peng and Frank Dabek. 2010. Large-scale incremental processing using distributed transactions and notifications. In Symposium on Operating Systems Design and Implementation (OSDI). 251--264."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/383876.383878"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854146"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/248233.248262"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/379605.379661"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321647"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815401"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213838"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294275"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2015.14"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180198"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2017.13"}],"event":{"name":"EuroSys '19: Fourteenth EuroSys Conference 2019","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Dresden Germany","acronym":"EuroSys '19"},"container-title":["Proceedings of the Fourteenth EuroSys Conference 2019"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3302424.3303970","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3302424.3303970","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:01:49Z","timestamp":1750208509000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3302424.3303970"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,25]]},"references-count":47,"alternative-id":["10.1145\/3302424.3303970","10.1145\/3302424"],"URL":"https:\/\/doi.org\/10.1145\/3302424.3303970","relation":{},"subject":[],"published":{"date-parts":[[2019,3,25]]},"assertion":[{"value":"2019-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}