Harumi Kuno
University of Marburg
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Harumi Kuno.
international workshop on testing database systems | 2012
Goetz Graefe; Harumi Kuno; Bernhard Seeger
Transactional storage and indexing is the heart of every database, not only for performance and functionality but also for reliability and availability. For high concurrency, these components must be programmed carefully with short critical sections, a variety of consistent states with short transitions, etc. Many-core CPUs exacerbate these requirements. Testing software with 100s or 1, 000s of threads is very difficult. In order to test such code, we suggest verifying the B-tree structure in each traversal. With carefully designed tree structure and node contents, a root-to-leaf pass can verify all nodes along its path comprehensively, i. e., it can verify all B-tree invariants including its consistency constraints with respect to its siblings and cousins (defined below). Thus, instead of testing the index implementation by running a stress-test and verifying the B-tree structure and contents afterwards, i. e., instead of the traditional approach, the test execution itself verifies the structure frequently and efficiently. During testing prior to a software release, frequent comprehensive verification combined with fast access to all relevant log records permits efficient root cause analysis of test failures. In deployments after software release, frequent verification and fast access to log records permits automatic, reliable, and efficient recovery of the correct, up-to-date page contents. Our contribution is an index structure that gives reliable and efficient access to all relevant log records and thus enables root cause analysis during testing and automatic recovery after deployment.
Dagstuhl Reports | 2012
Goetz Graefe; Wey Guy; Harumi Kuno; Glenn N. Paulley
The 2012 Dagstuhl 12321 Workshop on Robust Query Processing, held from 5--10 August 2012, brought together researchers from both academia and industry to discuss various aspects of robustness in database management systems and ideas for future research. The Workshop was designed as a sequel to an earlier Workshop, Dagstuhl Workshop 10381, that studied a similar set of topics. In this article we summarize some of the main discussion topics of the 12321 Workshop, the results to date, and some open problems that remain.
Archive | 2008
Archana Sulochana Ganapathi; Harumi Kuno; Umeshwar Dayal
Archive | 2008
Goetz Graefe; Archana Ganapathi; Harumi Kuno
Archive | 2011
Goetz Graefe; Terence Kelly; Harumi Kuno; Robert Endre Tarjan
Archive | 2010
Harumi Kuno; Janet L. Wiener; Lyle H. Ramshaw; Umeshwar Dayal; William K. Wilkinson; Stefan Krompass
Archive | 2009
Goetz Graefe; Harumi Kuno; Janet L. Wiener
Archive | 2012
Hideaki Kimura; Goetz Graefe; Harumi Kuno
Archive | 2011
Harumi Kuno; Goetz Graefe
Archive | 2010
Goetz Graefe; Harumi Kuno