HorimotoYasuhiro
null+****@clear*****
Thu Oct 26 14:03:57 JST 2017
HorimotoYasuhiro 2017-10-26 14:03:57 +0900 (Thu, 26 Oct 2017) New Revision: 27f55301f05e08f506d6344526e569764fe2017d https://github.com/groonga/groonga.org/commit/27f55301f05e08f506d6344526e569764fe2017d Merged 87ad610: Merge pull request #38 from komainu8/add_7.0.8_entry Message: blog en: add 7.0.8 entry Added files: en/_posts/2017-10-29-groonga-7.0.8.md Added: en/_posts/2017-10-29-groonga-7.0.8.md (+59 -0) 100644 =================================================================== --- /dev/null +++ en/_posts/2017-10-29-groonga-7.0.8.md 2017-10-26 14:03:57 +0900 (abee3d53) @@ -0,0 +1,59 @@ +--- +layout: post.en +title: Groonga 7.0.8 has been released +description: Groonga 7.0.8 has been released! +published: false +--- + +## Groonga 7.0.8 has been released + +[Groonga 7.0.8](/docs/news.html#release-7.0.8) has been released! + +How to install: [Install](/docs/install.html) + +### Changes + +Here are important changes in this release: + + * [Windows] Supported backtrace on crash + * Fixed the some cases doesn't work for `QUERY_NO_SYNTAX_ERROR` flag + +### [Windows] Supported backtrace on crash + +This feature not only function call history but also source filename and number of lines can be displayed as much as possible. +This feature makes problem solving easier. + +Example of bcktrace + +```text +2017-10-29 16:27:02.371000|C| db.c:12352:0: 00000000657E9BD9: grn_table_sort(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.402000|C| window_function.c:374:0: 00000000659D08FB: grn_table_apply_window_function(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.434000|C| mrb_table.c:437:0: 00000000659EEFE0: mrb_grn_table_apply_window_function_raw(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.449000|C| ..\mruby-source\src\vm.c:1266:0: 0000000065A573BF: mrb_vm_exec(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.465000|C| ..\mruby-source\src\vm.c:821:19: 0000000065A59CA7: mrb_vm_run(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.481000|C| ..\mruby-source\src\vm.c:2619:0: 0000000065A5347C: mrb_run(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.481000|C| (unknown):-1:-1: 0000000065A5389D: mrb_funcall_with_block(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.496000|C| ..\mruby-source\src\vm.c:360:0: 0000000065A53CA9: mrb_funcall_with_block(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.512000|C| ..\mruby-source\src\vm.c:345:0: 0000000065A53E9F: mrb_funcall(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.543000|C| mrb_command.c:90:0: 00000000659E11FA: mrb_grn_command_run_wrapper(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.559000|C| command.c:199:0: 00000000657BA61C: grn_command_run(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.574000|C| expr.c:2635:0: 0000000065807B5B: grn_expr_exec(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.590000|C| ctx.c:1255:14: 00000000657BE8AC: grn_ctx_qe_exec(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.590000|C| ctx.c:1361:14: 00000000657BF36D: grn_ctx_send(): <libgroonga-0>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\libgroonga-0.dll> +2017-10-29 16:27:02.606000|C| groonga.c:402:0: 0000000000410A61: main(): <groonga>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\groonga.exe> +2017-10-29 16:27:02.606000|C| .\mingw-w64-crt\crt\crtexe.c:336:0: 00000000004013F8: __tmainCRTStartup(): <groonga>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\groonga.exe> +2017-10-29 16:27:02.606000|C| .\mingw-w64-crt\crt\crtexe.c:214:0: 000000000040151B: mainCRTStartup(): <groonga>: <c:\Users\groonga\groonga-7.0.8-x64-2017-10-29\bin\groonga.exe> +2017-10-29 16:27:02.606000|C| (unknown):-1:-1: 000000003B44168D: (unknown)(): <(unknown)>: <(unknown)> +``` + +### Fixed the some cases doesn't work for `QUERY_NO_SYNTAX_ERROR` flag + +In the previous version, `QUERY_NO_SYNTAX_ERROR` flag is introduced. If this flag is set, query never causes syntax error. + +But there are cases that it causes an error when this flag is used with `--query '( )'` , `--query '(+)'` , and `--query '~foo'` . In this release, this bug was fixed. + +### Conclusion + +See [Release 7.0.8 2017-10-29](/docs/news.html#release-7.0.8) about detailed changes since 7.0.7. + +Let's search by Groonga! -------------- next part -------------- HTML����������������������������... URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20171026/8d4f52a5/attachment-0001.htm