{"version":1,"pages":[{"id":"-MFVQsuOcqiFQUSLYoUp","title":"Overview","pathname":"/project","siteSpaceId":"sitesp_Q9AzV","description":""},{"id":"-MFelphhsaW4dlt9iOgz","title":"Project 0: Setup","pathname":"/project/assignments/proj0","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"}]},{"id":"rNMT0SPyEhSOAXhDGj59","title":"Getting Started","pathname":"/project/assignments/proj0/getting-started","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 0: Setup"}]},{"id":"jxn1SwTTHF5ZVb3TsZDp","title":"Your Tasks","pathname":"/project/assignments/proj0/your-tasks","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 0: Setup"}]},{"id":"zHYi8Bbcw5liqIaxDQYR","title":"Submitting the Assignment","pathname":"/project/assignments/proj0/submitting","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 0: Setup"}]},{"id":"-MFVRVBidvKugjS9mT8X","title":"Project 1: SQL","pathname":"/project/assignments/proj1","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"}]},{"id":"YJIVhwRaM7HkMJGDKJL8","title":"Getting Started","pathname":"/project/assignments/proj1/getting-started","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 1: SQL"}]},{"id":"JrVhA2EcZ0W4lGhFHiQB","title":"SQL vs. SQLite","pathname":"/project/assignments/proj1/sql-vs-sqlite","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 1: SQL"}]},{"id":"AZcbJMbECMlvakN5jF2l","title":"Your Tasks","pathname":"/project/assignments/proj1/your-tasks","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 1: SQL"}]},{"id":"aVXC7nMCtagStTYwhtfU","title":"Testing","pathname":"/project/assignments/proj1/testing","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 1: SQL"}]},{"id":"q8Ojzc1vN3XHmRw004ru","title":"Submitting the Assignment","pathname":"/project/assignments/proj1/submitting","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 1: SQL"}]},{"id":"-MFVRVBjDejlcCwl87Vs","title":"Project 2: B+ Trees","pathname":"/project/assignments/proj2","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"}]},{"id":"B8hKafkad7hlFAc7XQGB","title":"Getting Started","pathname":"/project/assignments/proj2/getting-started","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 2: B+ Trees"}]},{"id":"2AeYdenKjAIWukrnRPSV","title":"Your Tasks","pathname":"/project/assignments/proj2/your-tasks","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 2: B+ Trees"}]},{"id":"ESXd8lItYYeJ1SEe412a","title":"Testing","pathname":"/project/assignments/proj2/testing","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 2: B+ Trees"}]},{"id":"2lSoVA7ymzzIjoxy0Vlv","title":"Submitting the Assignment","pathname":"/project/assignments/proj2/submission","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 2: B+ Trees"}]},{"id":"-MFVRVBkZzpo1P9rTIGq","title":"Project 3: Joins and Query Optimization","pathname":"/project/assignments/proj3","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"}]},{"id":"XBxuNIyPHc0ONqdTTL5s","title":"Getting Started","pathname":"/project/assignments/proj3/getting-started","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"}]},{"id":"z2MlRdorDWcNuQzUj55k","title":"Part 0: Skeleton Code","pathname":"/project/assignments/proj3/skeleton-code","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"}]},{"id":"q968LYMUIH2llRmYnFHa","title":"Part 1: Join Algorithms","pathname":"/project/assignments/proj3/part-1-join-algorithms","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"}]},{"id":"wbrgMTdUM1ZIKBuxrmTO","title":"Task 1 Debugging","pathname":"/project/assignments/proj3/part-1-join-algorithms/task-1-debugging","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"},{"label":"Part 1: Join Algorithms"}]},{"id":"t1O1AeUyZCrZvveVIYjE","title":"Task 2 Common Errors","pathname":"/project/assignments/proj3/part-1-join-algorithms/task-2-common-errors","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"},{"label":"Part 1: Join Algorithms"}]},{"id":"AMQV2s9DPUWIOoSV1QMG","title":"Part 2: Query Optimization","pathname":"/project/assignments/proj3/part-2-query-optimization","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"}]},{"id":"WQ1WMyFbUK4wCtnj3jBo","title":"Testing","pathname":"/project/assignments/proj3/testing","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"}]},{"id":"P63vFfdvOKBvDZS369ph","title":"Submitting the Assignment","pathname":"/project/assignments/proj3/submitting-the-assignment","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 3: Joins and Query Optimization"}]},{"id":"-MFVRVBlUoy9ppQw3hR2","title":"Project 4: Concurrency","pathname":"/project/assignments/proj4","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"}]},{"id":"gZcuyMImFyqJaRdNsdbq","title":"Getting Started","pathname":"/project/assignments/proj4/getting-started","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 4: Concurrency"}]},{"id":"NxvfQHySLGgrvNCf3R06","title":"Part 0: Skeleton Code","pathname":"/project/assignments/proj4/skeleton-code","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 4: Concurrency"}]},{"id":"J4l4avTbTDi02Xy0UHTZ","title":"Part 1: Queuing","pathname":"/project/assignments/proj4/part-1-lockmanager","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 4: Concurrency"}]},{"id":"CeLfasI0WnGrKYZRQCyn","title":"Part 2: Multigranularity","pathname":"/project/assignments/proj4/part-2-lockcontext-and-lockutil","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 4: Concurrency"}]},{"id":"plMTJG61RKAaZrfUrnkY","title":"Testing","pathname":"/project/assignments/proj4/testing","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 4: Concurrency"}]},{"id":"FmmtlauT88CZ0iS8DVhM","title":"Submitting the Assignment","pathname":"/project/assignments/proj4/submitting-the-assignment","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 4: Concurrency"}]},{"id":"-MFVRVBmt2IhpnOeg-w-","title":"Project 5: Recovery","pathname":"/project/assignments/proj5","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"}]},{"id":"kGSKcNpCRoPSILXXJIjM","title":"Getting Started","pathname":"/project/assignments/proj5/getting-started","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 5: Recovery"}]},{"id":"FZMFiEDTRCbUWUT3JpMd","title":"Your Tasks","pathname":"/project/assignments/proj5/your-tasks","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 5: Recovery"}]},{"id":"rODBrYecXyjsfj2qyKbe","title":"Testing","pathname":"/project/assignments/proj5/testing","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 5: Recovery"}]},{"id":"eioE1U5qor6eSVBvzMx9","title":"Submitting the Assignment","pathname":"/project/assignments/proj5/submitting-the-assignment","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 5: Recovery"}]},{"id":"WoOBWdNmcd8OWn1OHAr6","title":"Project 6: NoSQL","pathname":"/project/assignments/proj6","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"}]},{"id":"rrK0xrqGoGuoER6Q5gX7","title":"Getting Started","pathname":"/project/assignments/proj6/getting-started","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 6: NoSQL"}]},{"id":"hWfoE1VivoRqW8S1ocu8","title":"Your Tasks","pathname":"/project/assignments/proj6/your-tasks","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 6: NoSQL"}]},{"id":"Se1HwIgX04XVgIGEzRzc","title":"Submitting the Assignment","pathname":"/project/assignments/proj6/submitting-the-assignment","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Assignments"},{"label":"Project 6: NoSQL"}]},{"id":"-MI713gaLJ7QAC6NMPgE","title":"Adding a partner on GitHub","pathname":"/project/common/adding-a-partner-on-github","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Common"}]},{"id":"r0utaTi5KH3Qa4QprF0Q","title":"Development Container Setup","pathname":"/project/common/devcontainer-setup","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Common"}]},{"id":"-MILm1uXj-lGc42uMRZr","title":"Miscellaneous","pathname":"/project/common/misc","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Common"}]},{"id":"-MILm1uYurQJIhwUufwO","title":"Nested Loop Join Animations","pathname":"/project/common/misc/nested-loop-join-animations","siteSpaceId":"sitesp_Q9AzV","description":"","breadcrumbs":[{"label":"Common"},{"label":"Miscellaneous"}]}]}