11<!DOCTYPE HTML>
2- < html lang ="en " class ="sidebar-visible no-js light ">
2+ < html lang ="en " class ="light sidebar-visible" dir =" ltr ">
33 < head >
44 <!-- Book generated using mdBook -->
55 < meta charset ="UTF-8 ">
6- < title > </ title >
7-
8-
6+ < title > Page not found - ROAPI Documentation</ title >
97 < base href ="/ ">
10-
118
129
1310 <!-- Custom HTML head -->
14-
15-
11+ <!-- Global site tag (gtag.js) - Google Analytics -->
12+ < script async src ="https://www.googletagmanager.com/gtag/js?id=G-4GB4QQGXTJ "> </ script >
13+ < script >
14+ var localAddrs = [ "localhost" , "127.0.0.1" , "" ] ;
15+ // Make sure we don't activate Google Analytics if the developer is inspecting the book locally...
16+ if ( localAddrs . indexOf ( document . location . hostname ) === - 1 ) {
17+ window . dataLayer = window . dataLayer || [ ] ;
18+ function gtag ( ) { dataLayer . push ( arguments ) ; }
19+ gtag ( 'js' , new Date ( ) ) ;
20+ gtag ( 'config' , 'G-4GB4QQGXTJ' ) ;
21+ }
22+ </ script >
1623
17- < meta content ="text/html; charset=utf-8 " http-equiv ="Content-Type ">
1824 < meta name ="description " content ="">
1925 < meta name ="viewport " content ="width=device-width, initial-scale=1 ">
20- < meta name ="theme-color " content ="#ffffff " / >
26+ < meta name ="theme-color " content ="#ffffff ">
2127
22-
2328 < link rel ="icon " href ="favicon.svg ">
24-
25-
2629 < link rel ="shortcut icon " href ="favicon.png ">
27-
2830 < link rel ="stylesheet " href ="css/variables.css ">
2931 < link rel ="stylesheet " href ="css/general.css ">
3032 < link rel ="stylesheet " href ="css/chrome.css ">
31-
3233 < link rel ="stylesheet " href ="css/print.css " media ="print ">
33-
3434
3535 <!-- Fonts -->
3636 < link rel ="stylesheet " href ="FontAwesome/css/font-awesome.css ">
37-
3837 < link rel ="stylesheet " href ="fonts/fonts.css ">
39-
4038
4139 <!-- Highlight.js Stylesheets -->
4240 < link rel ="stylesheet " href ="highlight.css ">
4341 < link rel ="stylesheet " href ="tomorrow-night.css ">
4442 < link rel ="stylesheet " href ="ayu-highlight.css ">
4543
4644 <!-- Custom theme stylesheets -->
47-
4845 < link rel ="stylesheet " href ="open-in-gh.css ">
49-
5046
51-
5247
53-
54- <!-- Global site tag (gtag.js) - Google Analytics -->
55- < script async src ="https://www.googletagmanager.com/gtag/js?id=G-4GB4QQGXTJ "> </ script >
56- < script >
57- window . dataLayer = window . dataLayer || [ ] ;
58- function gtag ( ) { dataLayer . push ( arguments ) ; }
59- gtag ( 'js' , new Date ( ) ) ;
60- gtag ( 'config' , 'G-4GB4QQGXTJ' ) ;
61- </ script >
62-
63- </ head >
64- < body >
6548 <!-- Provide site root to javascript -->
66- < script type =" text/javascript " >
49+ < script >
6750 var path_to_root = "" ;
6851 var default_theme = window . matchMedia ( "(prefers-color-scheme: dark)" ) . matches ? "navy" : "light" ;
6952 </ script >
70-
53+ <!-- Start loading toc.js asap -->
54+ < script src ="toc.js "> </ script >
55+ </ head >
56+ < body >
57+ < div id ="body-container ">
7158 <!-- Work around some values being stored in localStorage wrapped in quotes -->
72- < script type =" text/javascript " >
59+ < script >
7360 try {
7461 var theme = localStorage . getItem ( 'mdbook-theme' ) ;
7562 var sidebar = localStorage . getItem ( 'mdbook-sidebar' ) ;
8572 </ script >
8673
8774 <!-- Set the theme before any content is loaded, prevents flash -->
88- < script type =" text/javascript " >
75+ < script >
8976 var theme ;
9077 try { theme = localStorage . getItem ( 'mdbook-theme' ) ; } catch ( e ) { }
9178 if ( theme === null || theme === undefined ) { theme = default_theme ; }
92- var html = document . querySelector ( 'html' ) ;
93- html . classList . remove ( 'no-js' )
79+ const html = document . documentElement ;
9480 html . classList . remove ( 'light' )
9581 html . classList . add ( theme ) ;
96- html . classList . add ( 'js' ) ;
82+ html . classList . add ( "js" ) ;
9783 </ script >
9884
85+ < input type ="checkbox " id ="sidebar-toggle-anchor " class ="hidden ">
86+
9987 <!-- Hide / unhide sidebar before it is displayed -->
100- < script type =" text/javascript " >
101- var html = document . querySelector ( 'html' ) ;
102- var sidebar = 'hidden' ;
88+ < script >
89+ var sidebar = null ;
90+ var sidebar_toggle = document . getElementById ( "sidebar-toggle-anchor" ) ;
10391 if ( document . body . clientWidth >= 1080 ) {
10492 try { sidebar = localStorage . getItem ( 'mdbook-sidebar' ) ; } catch ( e ) { }
10593 sidebar = sidebar || 'visible' ;
94+ } else {
95+ sidebar = 'hidden' ;
10696 }
97+ sidebar_toggle . checked = sidebar === 'visible' ;
10798 html . classList . remove ( 'sidebar-visible' ) ;
10899 html . classList . add ( "sidebar-" + sidebar ) ;
109100 </ script >
110101
111102 < nav id ="sidebar " class ="sidebar " aria-label ="Table of contents ">
112- < div class ="sidebar-scrollbox ">
113- < ol class ="chapter "> < li class ="chapter-item expanded "> < a href ="index.html "> < strong aria-hidden ="true "> 1.</ strong > Overview</ a > </ li > < li class ="chapter-item expanded "> < a href ="installation.html "> < strong aria-hidden ="true "> 2.</ strong > Installation</ a > </ li > < li class ="chapter-item expanded "> < a href ="quickstart.html "> < strong aria-hidden ="true "> 3.</ strong > Quick start</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/index.html "> < strong aria-hidden ="true "> 4.</ strong > Config</ a > </ li > < li > < ol class ="section "> < li class ="chapter-item expanded "> < a href ="config/cli.html "> < strong aria-hidden ="true "> 4.1.</ strong > Command line argument</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/config-file.html "> < strong aria-hidden ="true "> 4.2.</ strong > YAML config</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/index.html "> < strong aria-hidden ="true "> 4.3.</ strong > Dataset formats</ a > </ li > < li > < ol class ="section "> < li class ="chapter-item expanded "> < a href ="config/dataset-formats/json.html "> < strong aria-hidden ="true "> 4.3.1.</ strong > JSON</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/parquet.html "> < strong aria-hidden ="true "> 4.3.2.</ strong > Parquet</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/csv.html "> < strong aria-hidden ="true "> 4.3.3.</ strong > CSV</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/gsheet.html "> < strong aria-hidden ="true "> 4.3.4.</ strong > Google spreadsheet</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/ndjson.html "> < strong aria-hidden ="true "> 4.3.5.</ strong > NDJSON</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/delta.html "> < strong aria-hidden ="true "> 4.3.6.</ strong > Delta Lake</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/arrow.html "> < strong aria-hidden ="true "> 4.3.7.</ strong > Arrow</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/dataset-formats/xlsx.html "> < strong aria-hidden ="true "> 4.3.8.</ strong > Xlsx</ a > </ li > </ ol > </ li > < li class ="chapter-item expanded "> < a href ="config/blob-store.html "> < strong aria-hidden ="true "> 4.4.</ strong > Blob store</ a > </ li > < li class ="chapter-item expanded "> < a href ="config/databases.html "> < strong aria-hidden ="true "> 4.5.</ strong > Databases</ a > </ li > </ ol > </ li > < li class ="chapter-item expanded "> < a href ="postgres.html "> < strong aria-hidden ="true "> 5.</ strong > Postgres wire protocol</ a > </ li > < li class ="chapter-item expanded "> < a href ="api/index.html "> < strong aria-hidden ="true "> 6.</ strong > HTTP API</ a > </ li > < li > < ol class ="section "> < li class ="chapter-item expanded "> < a href ="api/query/index.html "> < strong aria-hidden ="true "> 6.1.</ strong > Query frontends</ a > </ li > < li > < ol class ="section "> < li class ="chapter-item expanded "> < a href ="api/query/sql.html "> < strong aria-hidden ="true "> 6.1.1.</ strong > SQL</ a > </ li > < li class ="chapter-item expanded "> < a href ="api/query/rest.html "> < strong aria-hidden ="true "> 6.1.2.</ strong > REST</ a > </ li > < li class ="chapter-item expanded "> < a href ="api/query/graphql.html "> < strong aria-hidden ="true "> 6.1.3.</ strong > GraphQL</ a > </ li > < li class ="chapter-item expanded "> < a href ="api/query/kv.html "> < strong aria-hidden ="true "> 6.1.4.</ strong > Key value lookup</ a > </ li > </ ol > </ li > < li class ="chapter-item expanded "> < a href ="api/schema.html "> < strong aria-hidden ="true "> 6.2.</ strong > Schema</ a > </ li > < li class ="chapter-item expanded "> < a href ="api/response.html "> < strong aria-hidden ="true "> 6.3.</ strong > Response serialization</ a > </ li > </ ol > </ li > </ ol >
103+ <!-- populated by js -->
104+ < mdbook-sidebar-scrollbox class ="sidebar-scrollbox "> </ mdbook-sidebar-scrollbox >
105+ < noscript >
106+ < iframe class ="sidebar-iframe-outer " src ="toc.html "> </ iframe >
107+ </ noscript >
108+ < div id ="sidebar-resize-handle " class ="sidebar-resize-handle ">
109+ < div class ="sidebar-resize-indicator "> </ div >
114110 </ div >
115- < div id ="sidebar-resize-handle " class ="sidebar-resize-handle "> </ div >
116111 </ nav >
117112
118113 < div id ="page-wrapper " class ="page-wrapper ">
119114
120115 < div class ="page ">
121-
122116 < div id ="menu-bar-hover-placeholder "> </ div >
123- < div id ="menu-bar " class ="menu-bar sticky bordered ">
117+ < div id ="menu-bar " class ="menu-bar sticky ">
124118 < div class ="left-buttons ">
125- < button id ="sidebar-toggle " class ="icon-button " type =" button " title ="Toggle Table of Contents " aria-label ="Toggle Table of Contents " aria-controls ="sidebar ">
119+ < label id ="sidebar-toggle " class ="icon-button " for =" sidebar-toggle-anchor " title ="Toggle Table of Contents " aria-label ="Toggle Table of Contents " aria-controls ="sidebar ">
126120 < i class ="fa fa-bars "> </ i >
127- </ button >
121+ </ label >
128122 < button id ="theme-toggle " class ="icon-button " type ="button " title ="Change theme " aria-label ="Change theme " aria-haspopup ="true " aria-expanded ="false " aria-controls ="theme-list ">
129123 < i class ="fa fa-paint-brush "> </ i >
130124 </ button >
131125 < ul id ="theme-list " class ="theme-popup " aria-label ="Themes " role ="menu ">
132- < li role ="none "> < button role ="menuitem " class ="theme " id ="light "> Light (default) </ button > </ li >
126+ < li role ="none "> < button role ="menuitem " class ="theme " id ="light "> Light</ button > </ li >
133127 < li role ="none "> < button role ="menuitem " class ="theme " id ="rust "> Rust</ button > </ li >
134128 < li role ="none "> < button role ="menuitem " class ="theme " id ="coal "> Coal</ button > </ li >
135129 < li role ="none "> < button role ="menuitem " class ="theme " id ="navy "> Navy</ button > </ li >
136130 < li role ="none "> < button role ="menuitem " class ="theme " id ="ayu "> Ayu</ button > </ li >
137131 </ ul >
138-
139132 < button id ="search-toggle " class ="icon-button " type ="button " title ="Search. (Shortkey: s) " aria-label ="Toggle Searchbar " aria-expanded ="false " aria-keyshortcuts ="S " aria-controls ="searchbar ">
140133 < i class ="fa fa-search "> </ i >
141134 </ button >
142-
143135 </ div >
144136
145137 < h1 class ="menu-title "> ROAPI Documentation</ h1 >
146138
147139 < div class ="right-buttons ">
148-
149140 < a href ="print.html " title ="Print this book " aria-label ="Print this book ">
150141 < i id ="print-button " class ="fa fa-print "> </ i >
151142 </ a >
152-
153-
154143 < a href ="https://github.com/roapi/docs " title ="Git repository " aria-label ="Git repository ">
155144 < i id ="git-repository-button " class ="fa fa-github "> </ i >
156145 </ a >
157-
146+
158147 </ div >
159148 </ div >
160149
161-
162150 < div id ="search-wrapper " class ="hidden ">
163151 < form id ="searchbar-outer " class ="searchbar-outer ">
164- < input type ="search " name =" search " id ="searchbar " name ="searchbar " placeholder ="Search this book ... " aria-controls ="searchresults-outer " aria-describedby ="searchresults-header ">
152+ < input type ="search " id ="searchbar " name ="searchbar " placeholder ="Search this book ... " aria-controls ="searchresults-outer " aria-describedby ="searchresults-header ">
165153 </ form >
166154 < div id ="searchresults-outer " class ="searchresults-outer hidden ">
167155 < div id ="searchresults-header " class ="searchresults-header "> </ div >
168156 < ul id ="searchresults ">
169157 </ ul >
170158 </ div >
171159 </ div >
172-
173160
174161 <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM -->
175- < script type =" text/javascript " >
162+ < script >
176163 document . getElementById ( 'sidebar-toggle' ) . setAttribute ( 'aria-expanded' , sidebar === 'visible' ) ;
177164 document . getElementById ( 'sidebar' ) . setAttribute ( 'aria-hidden' , sidebar !== 'visible' ) ;
178165 Array . from ( document . querySelectorAll ( '#sidebar a' ) ) . forEach ( function ( link ) {
@@ -189,51 +176,38 @@ <h1 id="document-not-found-404"><a class="header" href="#document-not-found-404"
189176
190177 < nav class ="nav-wrapper " aria-label ="Page navigation ">
191178 <!-- Mobile navigation buttons -->
192-
193179
194-
195180
196181 < div style ="clear: both "> </ div >
197182 </ nav >
198183 </ div >
199184 </ div >
200185
201186 < nav class ="nav-wide-wrapper " aria-label ="Page navigation ">
202-
203187
204-
205188 </ nav >
206189
207190 </ div >
208191
209-
210192
211-
212193
213-
214194
215-
216- < script type ="text/javascript ">
195+ < script >
217196 window . playground_copyable = true ;
218197 </ script >
219-
220198
221-
222199
223-
224- < script src ="elasticlunr.min.js " type ="text/javascript " charset ="utf-8 "> </ script >
225- < script src ="mark.min.js " type ="text/javascript " charset ="utf-8 "> </ script >
226- < script src ="searcher.js " type ="text/javascript " charset ="utf-8 "> </ script >
227-
200+ < script src ="elasticlunr.min.js "> </ script >
201+ < script src ="mark.min.js "> </ script >
202+ < script src ="searcher.js "> </ script >
228203
229- < script src ="clipboard.min.js " type =" text/javascript " charset =" utf-8 " > </ script >
230- < script src ="highlight.js " type =" text/javascript " charset =" utf-8 " > </ script >
231- < script src ="book.js " type =" text/javascript " charset =" utf-8 " > </ script >
204+ < script src ="clipboard.min.js "> </ script >
205+ < script src ="highlight.js "> </ script >
206+ < script src ="book.js "> </ script >
232207
233208 <!-- Custom JS scripts -->
234-
235209
236-
237210
211+ </ div >
238212 </ body >
239213</ html >
0 commit comments