A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.
1 2 <!DOCTYPE html> 3 4 <html lang="en"> 5 <head> 6 <meta charset="utf-8" /> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> 8 9 <title>News - 1.2.x — Groonga v12.0.4 documentation</title> 10 11 <!-- Loaded before other Sphinx assets --> 12 <link href="../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet"> 13 <link href="../_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf" rel="stylesheet"> 14 15 16 <link rel="stylesheet" 17 href="../_static/vendor/fontawesome/5.13.0/css/all.min.css"> 18 <link rel="preload" as="font" type="font/woff2" crossorigin 19 href="../_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2"> 20 <link rel="preload" as="font" type="font/woff2" crossorigin 21 href="../_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff2"> 22 23 <link rel="stylesheet" type="text/css" href="../_static/pygments.css" /> 24 25 <!-- Pre-loaded scripts that we'll load fully later --> 26 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf"> 27 28 <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script> 29 <script src="../_static/jquery.js"></script> 30 <script src="../_static/underscore.js"></script> 31 <script src="../_static/doctools.js"></script> 32 <link rel="shortcut icon" href="../_static/favicon.ico"/> 33 <link rel="index" title="Index" href="../genindex.html" /> 34 <link rel="search" title="Search" href="../search.html" /> 35 <meta name="viewport" content="width=device-width, initial-scale=1" /> 36 <meta name="docsearch:language" content="en"> 37 38 39 <!-- Google Analytics --> 40 41 <script async="" src="https://www.google-analytics.com/analytics.js"></script> 42 <script> 43 window.ga = window.ga || function () { 44 (ga.q = ga.q || []).push(arguments) }; 45 ga.l = +new Date; 46 ga('create', 'UA-7532323-1', 'auto'); 47 ga('set', 'anonymizeIp', true); 48 ga('send', 'pageview'); 49 </script> 50 51 </head> 52 <body data-spy="scroll" data-target="#bd-toc-nav" data-offset="60"> 53 54 <div class="container-fluid" id="banner"></div> 55 56 57 <nav class="navbar navbar-light navbar-expand-lg bg-light fixed-top bd-navbar" id="navbar-main"><div class="container-xl"> 58 59 <div id="navbar-start"> 60 61 62 63 <a class="navbar-brand" href="https://groonga.org/"> 64 <img src="../_static/groonga.png" class="logo" alt="logo"> 65 </a> 66 67 68 69 </div> 70 71 <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar-collapsible" aria-controls="navbar-collapsible" aria-expanded="false" aria-label="Toggle navigation"> 72 <span class="navbar-toggler-icon"></span> 73 </button> 74 75 76 <div id="navbar-collapsible" class="col-lg-9 collapse navbar-collapse"> 77 <div id="navbar-center" class="mr-auto"> 78 79 </div> 80 81 <div id="navbar-end"> 82 83 <div class="navbar-end-item"> 84 <ul id="navbar-icon-links" class="navbar-nav" aria-label="Icon Links"> 85 <li class="nav-item"> 86 <a class="nav-link" href="https://github.com/groonga/groonga" rel="noopener" target="_blank" title="GitHub"><span><i class="fab fa-github-square"></i></span> 87 <label class="sr-only">GitHub</label></a> 88 </li> 89 <li class="nav-item"> 90 <a class="nav-link" href="https://twitter.com/groonga" rel="noopener" target="_blank" title="Twitter"><span><i class="fab fa-twitter-square"></i></span> 91 <label class="sr-only">Twitter</label></a> 92 </li> 93 <li class="nav-item"> 94 <a class="nav-link" href="/blog" rel="noopener" target="_blank" title="Blog"><span><i class="fas fa-blog"></i></span> 95 <label class="sr-only">Blog</label></a> 96 </li> 97 </ul> 98 </div> 99 100 <div class="navbar-end-item"> 101 <div class="dropdown" id="version_switcher"> 102 <button type="button" class="btn btn-primary btn-sm navbar-btn dropdown-toggle" id="version_switcher_button" data-toggle="dropdown"> 103 English <!-- this text may get changed later by javascript --> 104 <span class="caret"></span> 105 </button> 106 <div id="version_switcher_menu" class="dropdown-menu list-group-flush py-0" aria-labelledby="version_switcher_button"> 107 <!-- dropdown will be populated by javascript on page load --> 108 </div> 109 </div> 110 111 <!-- NOTE: this JS must live here (not in our global JS file) because it relies 112 on being processed by Jinja before it is run (specifically for replacing 113 variables news/1.2.x and {'json_url': 'https://groonga.org/docs/_static/switcher.json', 'url_template': 'https://groonga.org/{version}docs/', 'version_match': 'English'}. 114 --> 115 116 <script type="text/javascript"> 117 // Check if corresponding page path exists in other version of docs 118 // and, if so, go there instead of the homepage of the other docs version 119 function checkPageExistsAndRedirect(event) { 120 const currentFilePath = "news/1.2.x.html", 121 tryUrl = event.target.getAttribute("href"); 122 let otherDocsHomepage = tryUrl.replace(currentFilePath, ""); 123 $.ajax({ 124 type: 'HEAD', 125 url: tryUrl, 126 // if the page exists, go there 127 success: function() { 128 location.href = tryUrl; 129 } 130 }).fail(function() { 131 location.href = otherDocsHomepage; 132 }); 133 // this prevents the browser from following the href of the clicked node 134 // (which is fine because this function takes care of redirecting) 135 return false; 136 } 137 138 // Populate the version switcher from the JSON config file 139 (function () { 140 $.getJSON("https://groonga.org/docs/_static/switcher.json", function(data, textStatus, jqXHR) { 141 const currentFilePath = "news/1.2.x.html"; 142 // create links to the corresponding page in the other docs versions 143 $.each(data, function(index, entry) { 144 // if no custom name specified (e.g., "latest"), use version string 145 if (!("name" in entry)) { 146 entry.name = entry.version; 147 } 148 // create the node 149 const node = document.createElement("a"); 150 node.setAttribute("class", "list-group-item list-group-item-action py-1"); 151 node.textContent = `${entry.name}`; 152 node.setAttribute("href", `${entry.url}${currentFilePath}`); 153 // on click, AJAX calls will check if the linked page exists before 154 // trying to redirect, and if not, will redirect to the homepage 155 // for that version of the docs. 156 node.onclick = checkPageExistsAndRedirect; 157 // Add dataset values for the version and name in case people want 158 // to apply CSS styling based on this information. 159 node.dataset["versionName"] = entry.name; 160 node.dataset["version"] = entry.version; 161 162 $("#version_switcher_menu").append(node); 163 // replace dropdown button text with the preferred display name of 164 // this version, rather than using sphinx's 12.0.4 variable. 165 // also highlight the dropdown entry for the currently-viewed 166 // version's entry 167 if (entry.version == "English") { 168 node.classList.add("active"); 169 let btn = document.getElementById("version_switcher_button"); 170 btn.innerText = btn.dataset["activeVersionName"] = entry.name; 171 btn.dataset["activeVersion"] = entry.version; 172 } 173 }); 174 }); 175 })(); 176 </script> 177 </div> 178 179 </div> 180 </div> 181 </div> 182 </nav> 183 184 185 <div class="container-xl"> 186 <div class="row"> 187 188 189 <!-- Only show if we have sidebars configured, else just a small margin --> 190 <div class="col-12 col-md-3 bd-sidebar"> 191 <div class="sidebar-start-items"><form class="bd-search d-flex align-items-center" action="../search.html" method="get"> 192 <i class="icon fas fa-search"></i> 193 <input type="search" class="form-control" name="q" id="search-input" placeholder="Search the docs ..." aria-label="Search the docs ..." autocomplete="off" > 194 </form><nav class="bd-links" id="bd-docs-nav" aria-label="Main navigation"> 195 <div class="bd-toc-item active"> 196 197 </div> 198 </nav> 199 </div> 200 <div class="sidebar-end-items"> 201 </div> 202 </div> 203 204 205 206 207 <div class="d-none d-xl-block col-xl-2 bd-toc"> 208 209 210 <div class="toc-item"> 211 212 <div class="tocsection onthispage mt-5 pt-1 pb-3"> 213 <i class="fas fa-list"></i> On this page 214 </div> 215 216 <nav id="bd-toc-nav"> 217 <ul class="visible nav section-nav flex-column"> 218 <li class="toc-h2 nav-item toc-entry"> 219 <a class="reference internal nav-link" href="#release-1-2-9-2011-12-29"> 220 Release 1.2.9 - 2011-12-29 221 </a> 222 <ul class="nav section-nav flex-column"> 223 <li class="toc-h3 nav-item toc-entry"> 224 <a class="reference internal nav-link" href="#improvements"> 225 Improvements 226 </a> 227 </li> 228 <li class="toc-h3 nav-item toc-entry"> 229 <a class="reference internal nav-link" href="#fixes"> 230 Fixes 231 </a> 232 </li> 233 <li class="toc-h3 nav-item toc-entry"> 234 <a class="reference internal nav-link" href="#thanks"> 235 Thanks 236 </a> 237 </li> 238 </ul> 239 </li> 240 <li class="toc-h2 nav-item toc-entry"> 241 <a class="reference internal nav-link" href="#release-1-2-8-2011-11-29"> 242 Release 1.2.8 - 2011-11-29 243 </a> 244 <ul class="nav section-nav flex-column"> 245 <li class="toc-h3 nav-item toc-entry"> 246 <a class="reference internal nav-link" href="#id1"> 247 Improvements 248 </a> 249 </li> 250 <li class="toc-h3 nav-item toc-entry"> 251 <a class="reference internal nav-link" href="#id2"> 252 Fixes 253 </a> 254 </li> 255 <li class="toc-h3 nav-item toc-entry"> 256 <a class="reference internal nav-link" href="#id3"> 257 Thanks 258 </a> 259 </li> 260 </ul> 261 </li> 262 <li class="toc-h2 nav-item toc-entry"> 263 <a class="reference internal nav-link" href="#release-1-2-7-2011-10-29"> 264 Release 1.2.7 - 2011-10-29 265 </a> 266 <ul class="nav section-nav flex-column"> 267 <li class="toc-h3 nav-item toc-entry"> 268 <a class="reference internal nav-link" href="#id4"> 269 Improvements 270 </a> 271 </li> 272 <li class="toc-h3 nav-item toc-entry"> 273 <a class="reference internal nav-link" href="#id5"> 274 Fixes 275 </a> 276 </li> 277 <li class="toc-h3 nav-item toc-entry"> 278 <a class="reference internal nav-link" href="#id6"> 279 Thanks 280 </a> 281 </li> 282 </ul> 283 </li> 284 <li class="toc-h2 nav-item toc-entry"> 285 <a class="reference internal nav-link" href="#release-1-2-6-2011-09-29"> 286 Release 1.2.6 - 2011-09-29 287 </a> 288 <ul class="nav section-nav flex-column"> 289 <li class="toc-h3 nav-item toc-entry"> 290 <a class="reference internal nav-link" href="#id7"> 291 Improvements 292 </a> 293 </li> 294 <li class="toc-h3 nav-item toc-entry"> 295 <a class="reference internal nav-link" href="#id8"> 296 Fixes 297 </a> 298 </li> 299 <li class="toc-h3 nav-item toc-entry"> 300 <a class="reference internal nav-link" href="#id9"> 301 Thanks 302 </a> 303 </li> 304 </ul> 305 </li> 306 <li class="toc-h2 nav-item toc-entry"> 307 <a class="reference internal nav-link" href="#release-1-2-5-2011-08-29"> 308 Release 1.2.5 - 2011-08-29 309 </a> 310 <ul class="nav section-nav flex-column"> 311 <li class="toc-h3 nav-item toc-entry"> 312 <a class="reference internal nav-link" href="#id10"> 313 Improvements 314 </a> 315 </li> 316 <li class="toc-h3 nav-item toc-entry"> 317 <a class="reference internal nav-link" href="#id11"> 318 Fixes 319 </a> 320 </li> 321 </ul> 322 </li> 323 <li class="toc-h2 nav-item toc-entry"> 324 <a class="reference internal nav-link" href="#release-1-2-4-2011-07-29"> 325 Release 1.2.4 - 2011-07-29 326 </a> 327 <ul class="nav section-nav flex-column"> 328 <li class="toc-h3 nav-item toc-entry"> 329 <a class="reference internal nav-link" href="#id12"> 330 Improvements 331 </a> 332 </li> 333 <li class="toc-h3 nav-item toc-entry"> 334 <a class="reference internal nav-link" href="#id13"> 335 Fixes 336 </a> 337 </li> 338 <li class="toc-h3 nav-item toc-entry"> 339 <a class="reference internal nav-link" href="#id14"> 340 Thanks 341 </a> 342 </li> 343 </ul> 344 </li> 345 <li class="toc-h2 nav-item toc-entry"> 346 <a class="reference internal nav-link" href="#release-1-2-3-2011-06-29"> 347 Release 1.2.3 - 2011-06-29 348 </a> 349 <ul class="nav section-nav flex-column"> 350 <li class="toc-h3 nav-item toc-entry"> 351 <a class="reference internal nav-link" href="#id15"> 352 Improvements 353 </a> 354 </li> 355 <li class="toc-h3 nav-item toc-entry"> 356 <a class="reference internal nav-link" href="#id16"> 357 Fixes 358 </a> 359 </li> 360 <li class="toc-h3 nav-item toc-entry"> 361 <a class="reference internal nav-link" href="#id17"> 362 Thanks 363 </a> 364 </li> 365 </ul> 366 </li> 367 <li class="toc-h2 nav-item toc-entry"> 368 <a class="reference internal nav-link" href="#release-1-2-2-2011-05-29"> 369 Release 1.2.2 - 2011-05-29 370 </a> 371 <ul class="nav section-nav flex-column"> 372 <li class="toc-h3 nav-item toc-entry"> 373 <a class="reference internal nav-link" href="#id18"> 374 Improvements 375 </a> 376 </li> 377 <li class="toc-h3 nav-item toc-entry"> 378 <a class="reference internal nav-link" href="#id19"> 379 Fixes 380 </a> 381 </li> 382 </ul> 383 </li> 384 <li class="toc-h2 nav-item toc-entry"> 385 <a class="reference internal nav-link" href="#id20"> 386 1.2.1リリース - 2011-04-29 387 </a> 388 <ul class="nav section-nav flex-column"> 389 <li class="toc-h3 nav-item toc-entry"> 390 <a class="reference internal nav-link" href="#id21"> 391 改良 392 </a> 393 </li> 394 <li class="toc-h3 nav-item toc-entry"> 395 <a class="reference internal nav-link" href="#id22"> 396 修正 397 </a> 398 </li> 399 <li class="toc-h3 nav-item toc-entry"> 400 <a class="reference internal nav-link" href="#id23"> 401 感謝 402 </a> 403 </li> 404 </ul> 405 </li> 406 <li class="toc-h2 nav-item toc-entry"> 407 <a class="reference internal nav-link" href="#id24"> 408 1.2.0リリース - 2011-03-29 409 </a> 410 <ul class="nav section-nav flex-column"> 411 <li class="toc-h3 nav-item toc-entry"> 412 <a class="reference internal nav-link" href="#id25"> 413 改良 414 </a> 415 </li> 416 <li class="toc-h3 nav-item toc-entry"> 417 <a class="reference internal nav-link" href="#id26"> 418 修正 419 </a> 420 </li> 421 <li class="toc-h3 nav-item toc-entry"> 422 <a class="reference internal nav-link" href="#id27"> 423 実験的 424 </a> 425 </li> 426 <li class="toc-h3 nav-item toc-entry"> 427 <a class="reference internal nav-link" href="#id28"> 428 感謝 429 </a> 430 </li> 431 </ul> 432 </li> 433 </ul> 434 435 </nav> 436 </div> 437 438 <div class="toc-item"> 439 440 441 <div class="tocsection editthispage"> 442 <a href="https://github.com/groonga/groonga/edit/master/doc/source/news/1.2.x.rst"> 443 <i class="fas fa-pencil-alt"></i> Edit this page 444 </a> 445 </div> 446 447 </div> 448 449 450 </div> 451 452 453 454 455 456 457 <main class="col-12 col-md-9 col-xl-7 py-md-5 pl-md-5 pr-md-4 bd-content" role="main"> 458 459 <div> 460 461 <section id="news-1-2-x"> 462 <h1>News - 1.2.x<a class="headerlink" href="#news-1-2-x" title="Permalink to this headline">#</a></h1> 463 <section id="release-1-2-9-2011-12-29"> 464 <span id="release-1-2-9"></span><h2>Release 1.2.9 - 2011-12-29<a class="headerlink" href="#release-1-2-9-2011-12-29" title="Permalink to this headline">#</a></h2> 465 <section id="improvements"> 466 <h3>Improvements<a class="headerlink" href="#improvements" title="Permalink to this headline">#</a></h3> 467 <ul class="simple"> 468 <li><p>Supported Fedora 16.</p></li> 469 <li><p>Dropped Fedora 15 support.</p></li> 470 <li><p>[groonga] Improved the default server ID address to work 471 on unresolved host name environment. [Reported by @uzulla]</p></li> 472 <li><p>Supported MAP_HUGETLB.</p></li> 473 <li><p>[admin] Supported throughput chart.</p></li> 474 <li><p>Stopped adding nul character in <code class="docutils literal notranslate"><span class="pre">grn_itoh()</span></code>. [#1194] 475 [Reported by SHIDARA Yoji]</p></li> 476 <li><p>Added <code class="docutils literal notranslate"><span class="pre">grn_obj_get_values()</span></code>.</p></li> 477 <li><p>Added <code class="docutils literal notranslate"><span class="pre">grn_obj_delete_by_id()</span></code>.</p></li> 478 <li><p>Supported string vector column for query expansion. [#1216]</p></li> 479 <li><p>Added <code class="docutils literal notranslate"><span class="pre">--filter</span></code> option to <a class="reference internal" href="../reference/commands/delete.html"><span class="doc">delete</span></a> to delete 480 many record at once. [#1225]</p></li> 481 <li><p>Supported approximate type customization for 482 <a class="reference internal" href="../reference/functions/geo_in_circle.html"><span class="doc">geo_in_circle</span></a> and <a class="reference internal" href="../reference/functions/geo_distance.html"><span class="doc">geo_distance</span></a>. [#1226]</p></li> 483 <li><p>Made <code class="docutils literal notranslate"><span class="pre">geo_distance2()</span></code> and <code class="docutils literal notranslate"><span class="pre">geo_distance3()</span></code> are deprecated.</p></li> 484 <li><p>Changed to use <code class="docutils literal notranslate"><span class="pre">null</span></code> instead of <code class="docutils literal notranslate"><span class="pre">""</span></code> for empty geo 485 point value in JSON output.</p></li> 486 <li><p>Almost supported MessagePack output. [#1215] [Worked by SHIDARA Yoji]</p></li> 487 <li><p>Added missing newlines after drilldown result tags in XML output.</p></li> 488 <li><p>Supported truncate for grn_dat.</p></li> 489 <li><p>Supported longest common prefix search by grn_dat.</p></li> 490 </ul> 491 </section> 492 <section id="fixes"> 493 <h3>Fixes<a class="headerlink" href="#fixes" title="Permalink to this headline">#</a></h3> 494 <ul class="simple"> 495 <li><p>[windows] Fixed inverted map type.</p></li> 496 <li><p>Fixed -Wno- compiler flag detection. [Patch by Arnaud Fontaine]</p></li> 497 <li><p>Fixed a problem that <code class="docutils literal notranslate"><span class="pre">groonga</span> <span class="pre">--version</span></code> reports wrongly 498 about MeCab. [#1209] [Patch by SHIDARA Yoji]</p></li> 499 <li><p>Added missing lock into <code class="docutils literal notranslate"><span class="pre">grn_obj_remove()</span></code>.</p></li> 500 <li><p>Fixed Content-Type on error. [#1220] [Patch by SHIDARA Yoji]</p></li> 501 <li><p>Fixed a problem that deleting SIS (Semi Infinite String) 502 may keep a garbage.</p></li> 503 </ul> 504 </section> 505 <section id="thanks"> 506 <h3>Thanks<a class="headerlink" href="#thanks" title="Permalink to this headline">#</a></h3> 507 <ul class="simple"> 508 <li><p>@uzulla</p></li> 509 <li><p>Arnaud Fontaine</p></li> 510 <li><p>SHIDARA Yoji</p></li> 511 </ul> 512 </section> 513 </section> 514 <section id="release-1-2-8-2011-11-29"> 515 <span id="release-1-2-8"></span><h2>Release 1.2.8 - 2011-11-29<a class="headerlink" href="#release-1-2-8-2011-11-29" title="Permalink to this headline">#</a></h2> 516 <p>Object, table and column renamings are supported! These 517 features require database re-creation. You can re-create your 518 database by the following command:</p> 519 <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">%</span> <span class="n">groonga</span> <span class="n">YOUR_DB</span> <span class="n">dump</span> <span class="o">></span> <span class="n">db</span><span class="o">.</span><span class="n">dump</span> 520 <span class="o">%</span> <span class="n">groonga</span> <span class="o">-</span><span class="n">n</span> <span class="n">YOUR_NEW_DB</span> <span class="o"><</span> <span class="n">db</span><span class="o">.</span><span class="n">dump</span> 521 </pre></div> 522 </div> 523 <div class="admonition note"> 524 <p class="admonition-title">Note</p> 525 <p>Groonga 1.2.8 can open databases created by groonga 1.2.7 526 or earlier. But groonga 1.2.7 or earlier can’t open 527 databases created by groonga 1.2.8 or later.</p> 528 </div> 529 <section id="id1"> 530 <h3>Improvements<a class="headerlink" href="#id1" title="Permalink to this headline">#</a></h3> 531 <ul class="simple"> 532 <li><p>[grntest] Removed the upper limit to the number of bytes in one line.</p></li> 533 <li><p>[grntest] Added <code class="docutils literal notranslate"><span class="pre">--pid-path</span></code> option.</p></li> 534 <li><p>[deb] Enabled experimental zlib and lzo support.</p></li> 535 <li><p>[rpm] Enabled experimental zlib and lzo support.</p></li> 536 <li><p>Supports truncation. [#892]</p></li> 537 <li><p>Enabled grn_dat that is a read lock free double array implementation.</p></li> 538 <li><p>[pkg-config] Added groonga_version variable to groonga.pc.</p></li> 539 <li><p>Re-supported <code class="docutils literal notranslate"><span class="pre">--disable-static</span></code>. [groonga-dev,00612] 540 [Suggested by Kenichi Aramaki]</p></li> 541 <li><p>[munin] Stopped to install Munin plugins by default.</p></li> 542 <li><p>Stopped to install RedHat platform related files by default.</p></li> 543 <li><p>Supports object renaming. This requires DB re-creation. [#1167]</p></li> 544 <li><p>[munin] Added a Munin plugin that measures throughput. [#1171]</p></li> 545 <li><p>[geo] Improved geo_in_rectangle performance. The new 546 implementation will be 2x faster than the old 547 implementation in many cases. [#1173]</p></li> 548 <li><p>[macports] Moved groonga’s MacPorts to the official 549 repository. [Imported by Hiroshi Umemoto]</p></li> 550 <li><p>[geo] Changed the geo literal degree-to-msec conversion algorithm 551 to round-off from truncation.</p></li> 552 <li><p>Supports a table defrag. It defrags variable size value columns in 553 the table. [#1175]</p></li> 554 <li><p>Removed associated path on remove. [#1180]</p></li> 555 <li><p>[deb] Supports i386.</p></li> 556 <li><p>[rpm] Supports i386.</p></li> 557 <li><p>[windows] Supports x86.</p></li> 558 </ul> 559 </section> 560 <section id="id2"> 561 <h3>Fixes<a class="headerlink" href="#id2" title="Permalink to this headline">#</a></h3> 562 <ul class="simple"> 563 <li><p>Fixed a bug that groonga crashes when accessing a zlib/lzo compressed 564 column. Note that a compressed column access causes a memory leak. To 565 resolve this, we need to improve API. We will do it in the future. 566 [GtiHub#5][GtiHub#6] [Reported by Takayuki Yamaguchi]</p></li> 567 <li><p>Fixed a bug that unrelated column values are cleared in deletion.</p></li> 568 <li><p>Fixed a bug that a wrong index is used in sorting. [#766] 569 [Reported by Horikoshi Yuki]</p></li> 570 <li><p>[libedit] Fixed a bug that necessary initialization is 571 omitted. [GitHub#7] [Patch by SHIDARA Yoji]</p></li> 572 <li><p>[doc] Fixed a typo in documentation. [GitHub#8] [Patch by zunda]</p></li> 573 </ul> 574 </section> 575 <section id="id3"> 576 <h3>Thanks<a class="headerlink" href="#id3" title="Permalink to this headline">#</a></h3> 577 <ul class="simple"> 578 <li><p>Takayuki Yamaguchi</p></li> 579 <li><p>SHIDARA Yoji</p></li> 580 <li><p>Horikoshi Yuki</p></li> 581 <li><p>zunda</p></li> 582 <li><p>Hiroshi Umemoto</p></li> 583 </ul> 584 </section> 585 </section> 586 <section id="release-1-2-7-2011-10-29"> 587 <span id="release-1-2-7"></span><h2>Release 1.2.7 - 2011-10-29<a class="headerlink" href="#release-1-2-7-2011-10-29" title="Permalink to this headline">#</a></h2> 588 <section id="id4"> 589 <h3>Improvements<a class="headerlink" href="#id4" title="Permalink to this headline">#</a></h3> 590 <ul class="simple"> 591 <li><p>[libedit] Added error check for wide character to 592 multibyte sequence conversion. [Reported by SHIDARA Yoji]</p></li> 593 <li><p>Added grn_geo_estimate_in_rectangle().</p></li> 594 <li><p>Added cursor API to geo search in rectangle.</p></li> 595 <li><p>Improved geo search in rectangle speed.</p></li> 596 <li><p>Added packages for Ubuntu 11.10 Oneiric Ocelot</p></li> 597 <li><p>[experimental] Supported Oracle Solaris 10 8/11. (just buildable with system gcc.)</p></li> 598 </ul> 599 </section> 600 <section id="id5"> 601 <h3>Fixes<a class="headerlink" href="#id5" title="Permalink to this headline">#</a></h3> 602 <ul class="simple"> 603 <li><p>Fixed a typo in document. [Reported by @soundkitchen]</p></li> 604 </ul> 605 </section> 606 <section id="id6"> 607 <h3>Thanks<a class="headerlink" href="#id6" title="Permalink to this headline">#</a></h3> 608 <ul class="simple"> 609 <li><p>SHIDARA Yoji</p></li> 610 <li><p>@soundkitchen</p></li> 611 </ul> 612 </section> 613 </section> 614 <section id="release-1-2-6-2011-09-29"> 615 <span id="release-1-2-6"></span><h2>Release 1.2.6 - 2011-09-29<a class="headerlink" href="#release-1-2-6-2011-09-29" title="Permalink to this headline">#</a></h2> 616 <section id="id7"> 617 <h3>Improvements<a class="headerlink" href="#id7" title="Permalink to this headline">#</a></h3> 618 <ul class="simple"> 619 <li><p>Improved error message on type cast.</p></li> 620 <li><p>Added geo point value validation on type cast.</p></li> 621 <li><p>Supported <a class="reference internal" href="../tutorial/query_expansion.html"><span class="doc">Query expansion</span></a>.</p></li> 622 <li><p>Added <cite>–query_expansion</cite> option to 623 <a class="reference internal" href="../reference/commands/select.html"><span class="doc">select</span></a> for query expansion.</p></li> 624 <li><p>Added geometry conversion macro between degree and msec.</p></li> 625 <li><p>Supported type cast in <a class="reference internal" href="../reference/functions/geo_distance.html"><span class="doc">geo_distance</span></a> ().</p></li> 626 <li><p>Don’t split tokens with full width space in command line. #986</p></li> 627 <li><p>Supported conversion between TokyoGeoPoint and WGS84GeoPoint.</p></li> 628 <li><p>Exported grn_geo_select_in_circle() and grn_geo_select_in_rectangle().</p></li> 629 <li><p>Supported CentOS 6.</p></li> 630 <li><p>Supported the current Debian GNU/Linux sid. 631 Patch by SATOH Fumiyasu. GitHub#3</p></li> 632 </ul> 633 </section> 634 <section id="id8"> 635 <h3>Fixes<a class="headerlink" href="#id8" title="Permalink to this headline">#</a></h3> 636 <ul class="simple"> 637 <li><p>Fixed a bug that geo point is loaded as broken value.</p></li> 638 </ul> 639 </section> 640 <section id="id9"> 641 <h3>Thanks<a class="headerlink" href="#id9" title="Permalink to this headline">#</a></h3> 642 <ul class="simple"> 643 <li><p>SATOH Fumiyasu</p></li> 644 </ul> 645 </section> 646 </section> 647 <section id="release-1-2-5-2011-08-29"> 648 <span id="release-1-2-5"></span><h2>Release 1.2.5 - 2011-08-29<a class="headerlink" href="#release-1-2-5-2011-08-29" title="Permalink to this headline">#</a></h2> 649 <section id="id10"> 650 <h3>Improvements<a class="headerlink" href="#id10" title="Permalink to this headline">#</a></h3> 651 <ul class="simple"> 652 <li><p>Added experimental Windows installer support.</p></li> 653 <li><p>Accepted “#” and “-” as a valid name characters. #1043</p></li> 654 <li><p>Accepted all valid characters except “_” as the first character. #1043</p></li> 655 <li><p>Supported <cite>–each</cite> for <cite>[…]</cite> form <a class="reference internal" href="../reference/commands/load.html"><span class="doc">load</span></a>. #1044</p></li> 656 <li><p>Added documentation for <a class="reference internal" href="../reference/suggest.html"><span class="doc">Suggest</span></a>.</p></li> 657 <li><p>Supported threshold as <cite>–frequency_threshold</cite> and 658 <cite>–conditional_probability_threshold</cite> options in all 659 <a class="reference internal" href="../reference/commands/suggest.html"><span class="doc">suggest</span></a> types. #1042</p></li> 660 <li><p>[groonga-suggest-httpd] Supported log reopen by SIGUSR1. #1048</p></li> 661 <li><p>Supported string input for reference vector column value. #1051</p></li> 662 <li><p>[groonga-suggest-httpd] Added <cite>–n-lines-per-log-file</cite> 663 option that changes log line limitation for a file.</p></li> 664 <li><p>[groonga-suggest-httpd] Added <cite>p</cite> parameter for 665 <cite>–conditional_probability_threshold</cite>.</p></li> 666 <li><p>Added GRN_CTX_PER_DB flag for grn_ctx_init() and grn_ctx_open(). #1053</p></li> 667 <li><p>Exported grn_ctx_close(). #1035</p></li> 668 </ul> 669 </section> 670 <section id="id11"> 671 <h3>Fixes<a class="headerlink" href="#id11" title="Permalink to this headline">#</a></h3> 672 <ul class="simple"> 673 <li><p>Fixed a crash bug that invalid value is passed as match expression 674 argument in <a class="reference internal" href="../reference/commands/select.html"><span class="doc">select</span></a>. #1047</p></li> 675 <li><p>Fixed a bug that hash table cursor returns garbage records.</p></li> 676 </ul> 677 </section> 678 </section> 679 <section id="release-1-2-4-2011-07-29"> 680 <span id="release-1-2-4"></span><h2>Release 1.2.4 - 2011-07-29<a class="headerlink" href="#release-1-2-4-2011-07-29" title="Permalink to this headline">#</a></h2> 681 <section id="id12"> 682 <h3>Improvements<a class="headerlink" href="#id12" title="Permalink to this headline">#</a></h3> 683 <ul class="simple"> 684 <li><p>Re-supported <code class="docutils literal notranslate"><span class="pre">*BSD</span></code>. (Reported by OBATA Akio)</p></li> 685 <li><p>Improved sed related portability. (Suggested by OBATA Akio)</p></li> 686 <li><p>Re-supported Visual C++ 2008.</p></li> 687 <li><p>Supported <a class="reference internal" href="../reference/commands/check.html"><span class="doc">check</span></a> for hash table.</p></li> 688 <li><p>Ignored invalid _score in –sortby of <a class="reference internal" href="../reference/commands/select.html"><span class="doc">select</span></a> 689 for convenience. #1030</p></li> 690 <li><p>Added document about <a class="reference internal" href="../reference/log.html"><span class="doc">Log</span></a>.</p></li> 691 <li><p>Supported ~/.editrc.</p></li> 692 <li><p>Supported ~/.groonga-history.</p></li> 693 </ul> 694 </section> 695 <section id="id13"> 696 <h3>Fixes<a class="headerlink" href="#id13" title="Permalink to this headline">#</a></h3> 697 <ul class="simple"> 698 <li><p>Fixed broken libedit support. (Reported by Daiki Ueno)</p></li> 699 <li><p>Fixed source URL in <code class="docutils literal notranslate"><span class="pre">*.spec</span></code> (Reported by Daiki Ueno)</p></li> 700 <li><p>Fixed patricia trie cursor returns wrong records.</p></li> 701 <li><p>Added missing database lock clear for grn_obj_clear_lock() 702 for database.</p></li> 703 <li><p>Fixed wrong record’s column values deletion possible on 704 record deletion.</p></li> 705 </ul> 706 </section> 707 <section id="id14"> 708 <h3>Thanks<a class="headerlink" href="#id14" title="Permalink to this headline">#</a></h3> 709 <ul class="simple"> 710 <li><p>OBATA Akio</p></li> 711 <li><p>Daiki Ueno</p></li> 712 </ul> 713 </section> 714 </section> 715 <section id="release-1-2-3-2011-06-29"> 716 <span id="release-1-2-3"></span><h2>Release 1.2.3 - 2011-06-29<a class="headerlink" href="#release-1-2-3-2011-06-29" title="Permalink to this headline">#</a></h2> 717 <section id="id15"> 718 <h3>Improvements<a class="headerlink" href="#id15" title="Permalink to this headline">#</a></h3> 719 <ul class="simple"> 720 <li><p>Added invalid table name check. #912</p></li> 721 <li><p>Added groonga-query-log-analyzer that analyze query log.</p></li> 722 <li><p>groonga command shows failed command on error.</p></li> 723 <li><p>groonga command shows file name and line no on error.</p></li> 724 <li><p>Improved error message of <a class="reference internal" href="../reference/commands/column_create.html"><span class="doc">column_create</span></a>. #952</p></li> 725 <li><p>Added GRN_OBJ_TABLE_DAT_KEY, double array trie, table. (experimental)</p></li> 726 </ul> 727 </section> 728 <section id="id16"> 729 <h3>Fixes<a class="headerlink" href="#id16" title="Permalink to this headline">#</a></h3> 730 <ul class="simple"> 731 <li><p>fix get command crash. (Reported by OBATA Akio)</p></li> 732 <li><p>fix elapsed time overflow in query log. #944</p></li> 733 </ul> 734 </section> 735 <section id="id17"> 736 <h3>Thanks<a class="headerlink" href="#id17" title="Permalink to this headline">#</a></h3> 737 <ul class="simple"> 738 <li><p>OBATA Akio</p></li> 739 </ul> 740 </section> 741 </section> 742 <section id="release-1-2-2-2011-05-29"> 743 <span id="release-1-2-2"></span><h2>Release 1.2.2 - 2011-05-29<a class="headerlink" href="#release-1-2-2-2011-05-29" title="Permalink to this headline">#</a></h2> 744 <section id="id18"> 745 <h3>Improvements<a class="headerlink" href="#id18" title="Permalink to this headline">#</a></h3> 746 <ul class="simple"> 747 <li><p>Added packages for Ubuntu 11.04 Natty Narwhal.</p></li> 748 <li><p>Removed packages for Ubuntu 10.10 Maverick Meerkat.</p></li> 749 <li><p>RPM: Split server related packages to groonga-server package.</p></li> 750 <li><p>suggest: Added target object name into error messages.</p></li> 751 <li><p>document: Started English support. (not completed yet.)</p></li> 752 <li><p>groonga-suggest-httpd: Added –disable-max-fd-check option.</p></li> 753 <li><p>groonga: Renamed <a class="reference internal" href="../reference/executables/groonga.html#cmdoption-groonga-a"><code class="xref std std-option docutils literal notranslate"><span class="pre">groonga</span> <span class="pre">-a</span></code></a> and <a class="reference internal" href="../reference/executables/groonga.html#cmdoption-groonga-a"><code class="xref std std-option docutils literal notranslate"><span class="pre">groonga</span> 754 <span class="pre">--address</span></code></a> options to <a class="reference internal" href="../reference/executables/groonga.html#cmdoption-groonga-bind-address"><code class="xref std std-option docutils literal notranslate"><span class="pre">groonga</span> <span class="pre">--bind-address</span></code></a> option.</p></li> 755 <li><p>groonga-suggest-httpd: Renamed –address option to –bind-address.</p></li> 756 <li><p>Changed admin HTML install directory to 757 $PREFIX/share/groonga/html/admin/ from 758 $PREFIX/share/groonga/admin_html/.</p></li> 759 <li><p>groonga-suggest-httpd: Used “application/json” for JSON response 760 instead of “text/javascript”.</p></li> 761 <li><p>Windows: Used DLL relative path instead of executable file 762 relative path.</p></li> 763 <li><p>MeCab: Added error message from MeCab on MeCab initialize error.</p></li> 764 <li><p>suggest: Added prefix_search parameter to suggest 765 command. #909</p></li> 766 <li><p>plugin: Added grn_plugin_get_system_plugins_dir() and 767 grn_plugin_get_suffix() API.</p></li> 768 <li><p>Added grn_obj_is_builtin() API.</p></li> 769 <li><p><a class="reference internal" href="../reference/commands/load.html"><span class="doc">load</span></a>: Added table name check. #934</p></li> 770 <li><p>Showed invalid name context in error message. #935</p></li> 771 </ul> 772 </section> 773 <section id="id19"> 774 <h3>Fixes<a class="headerlink" href="#id19" title="Permalink to this headline">#</a></h3> 775 <ul class="simple"> 776 <li><p>Fixed a data breaking bug on multi process update. #890</p></li> 777 </ul> 778 </section> 779 </section> 780 <section id="id20"> 781 <h2>1.2.1リリース - 2011-04-29<a class="headerlink" href="#id20" title="Permalink to this headline">#</a></h2> 782 <section id="id21"> 783 <h3>改良<a class="headerlink" href="#id21" title="Permalink to this headline">#</a></h3> 784 <ul class="simple"> 785 <li><p>suggestコマンドにthresholdパラメーターを追加。#895</p></li> 786 <li><p>suggestのHTTPサーバにlimitパラメーターを追加。#899</p></li> 787 <li><p>grntest: SIGINTでの中断に対応。</p></li> 788 </ul> 789 </section> 790 <section id="id22"> 791 <h3>修正<a class="headerlink" href="#id22" title="Permalink to this headline">#</a></h3> 792 <ul class="simple"> 793 <li><p>同時に複数のデータベースを開いているとき、1つでもデータベー 794 スを閉じると関連するプラグインも閉じられてしまう問題を修正。 #894</p></li> 795 <li><p>configureの–helpで出力される–with-deafult-encodingの値が 796 間違っていた問題を修正。(ICHII Takashiさんが報告)</p></li> 797 <li><p>チュートリアル中のtypoを修正。(moozさんが修正)</p></li> 798 </ul> 799 </section> 800 <section id="id23"> 801 <h3>感謝<a class="headerlink" href="#id23" title="Permalink to this headline">#</a></h3> 802 <ul class="simple"> 803 <li><p>ICHII Takashiさん</p></li> 804 <li><p>moozさん</p></li> 805 </ul> 806 </section> 807 </section> 808 <section id="id24"> 809 <h2>1.2.0リリース - 2011-03-29<a class="headerlink" href="#id24" title="Permalink to this headline">#</a></h2> 810 <section id="id25"> 811 <h3>改良<a class="headerlink" href="#id25" title="Permalink to this headline">#</a></h3> 812 <ul class="simple"> 813 <li><p>MacPortsでのインストールドキュメントを追加。</p></li> 814 <li><p>Homebrewでのインストールドキュメントを追加。</p></li> 815 <li><p>WindowsではMinGWでもpthreadを使わないようにした。</p></li> 816 <li><p>オーバーフローチェックを強化。</p></li> 817 <li><p>位置情報の入力値チェックを強化。</p></li> 818 <li><p>インデックスを用いたジオサーチの例をチュートリアルに追加。 #438</p></li> 819 <li><p>Debian GNU/Linux wheezyのパッケージを追加。</p></li> 820 <li><p>Debian GNU/Linux lennyのパッケージを削除。</p></li> 821 <li><p>Debianパッケージをcdbsベースからdebhelperベースへ移行。 822 パッケージ名の変更あり。 #887</p></li> 823 <li><p>MeCabトークナイザーの読み込みエラーを無視するようにした。た 824 だし、ログには残る。 #893</p></li> 825 </ul> 826 </section> 827 <section id="id26"> 828 <h3>修正<a class="headerlink" href="#id26" title="Permalink to this headline">#</a></h3> 829 <ul class="simple"> 830 <li><p>autoconf 2.59環境において、ファイルシステムのルート直下に 831 groongaディレクトリを作成しようとする問題を修正。 #833</p></li> 832 <li><p>JSONPが動作しなくなっていた問題を修正。</p></li> 833 <li><p>MeCabトークナイザーの読み込みに失敗したときにクラッシュする問題を修正。 834 (@tomotaka_itoさんが報告)</p></li> 835 <li><p>[非互換] 位置情報の小数表記からミリ秒への変換誤差が大きい問題を修正。</p></li> 836 <li><p><a class="reference internal" href="../reference/functions/geo_in_rectangle.html"><span class="doc">geo_in_rectangle</span></a> の <code class="docutils literal notranslate"><span class="pre">top_left</span></code> と 837 <code class="docutils literal notranslate"><span class="pre">bottom_right</span></code> に同じ位置を指定するとクラッシュする問題を修正。</p></li> 838 <li><p>メモリリークを修正。</p></li> 839 <li><p>小数形式のTimeリテラルをロードするとミリ秒情報が落ちる問題を修正。 #880</p></li> 840 <li><p><a class="reference internal" href="../reference/commands/column_list.html"><span class="doc">column_list</span></a> のドキュメントを修正。 #758</p></li> 841 <li><p><a class="reference internal" href="../reference/commands/table_list.html"><span class="doc">table_list</span></a> のドキュメントを修正。</p></li> 842 <li><p><a class="reference internal" href="../reference/commands/load.html"><span class="doc">load</span></a> で_valueを指定するとメモリリークする問題を修正。 #878</p></li> 843 <li><p><a class="reference internal" href="../reference/commands/load.html"><span class="doc">load</span></a> でクラッシュする問題を修正。 #661</p></li> 844 </ul> 845 </section> 846 <section id="id27"> 847 <h3>実験的<a class="headerlink" href="#id27" title="Permalink to this headline">#</a></h3> 848 <ul class="simple"> 849 <li><p>grn_table_truncate()を追加。(実験的。問題あり)</p></li> 850 <li><p>truncateコマンドを追加。(実験的。問題あり) #888</p></li> 851 </ul> 852 </section> 853 <section id="id28"> 854 <h3>感謝<a class="headerlink" href="#id28" title="Permalink to this headline">#</a></h3> 855 <ul class="simple"> 856 <li><p>@tomotaka_itoさん</p></li> 857 </ul> 858 </section> 859 </section> 860 </section> 861 862 863 </div> 864 865 866 <!-- Previous / next buttons --> 867 <div class='prev-next-area'> 868 </div> 869 870 </main> 871 872 873 </div> 874 </div> 875 876 <!-- Scripts loaded after <body> so the DOM is not blocked --> 877 <script src="../_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf"></script> 878 <footer class="footer mt-5 mt-md-0"> 879 <div class="container"> 880 881 <div class="footer-item"> 882 <p class="copyright"> 883 © Copyright 2009-2022 Groonga Project.<br> 884 </p> 885 </div> 886 887 <div class="footer-item"> 888 <p class="sphinx-version"> 889 Created using <a href="http://sphinx-doc.org/">Sphinx</a> 4.5.0.<br> 890 </p> 891 </div> 892 893 </div> 894 </footer> 895 </body> 896 </html>