groonga là một mã nguồn mở, được phân phối tự do, công cụ tìm kiếm toàn văn và các cửa hàng tiện ích cột chính xác và cực kỳ nhanh chóng. Nó được dựa trên một chỉ số đảo ngược và cho phép người dùng viết các ứng dụng hiệu suất cao, đòi hỏi search.Features toàn văn tại một tính năng glanceKey bao gồm tìm kiếm văn bản đầy đủ và cập nhật ngay lập tức, cửa hàng cột và truy vấn tổng hợp, chỉ số ngược và tokenizer, lưu trữ thể chia sẻ và đọc khóa miễn phí, cũng như vị trí địa lý (vĩ độ và kinh độ) tìm kiếm.
Sử dụng các tùy chọn dòng lệnh được xây dựng-in, trong đó có thể được xem trong nháy mắt bằng cách chạy & lsquo; groonga --help & rsquo; lệnh sau khi cài đặt (xem các phần bắt đầu nhận được dưới đây để biết chi tiết), bạn có thể buộc groonga chạy ở client, máy chủ hay chế độ daemon, như, theo mặc định, phần mềm chỉ chạy trong chế độ độc lập.
Tùy chọn dòng lệnh khác nhau có sẵn cho người dùng và tổ chức trong các chuyên mục, chẳng hạn như cơ sở dữ liệu tùy chọn sáng tạo, độc / tùy chọn của khách hàng, tùy chọn máy chủ / daemon, tùy chọn đăng nhập, cũng như phổ biến options.Designed cho MroongaAlso một phần của dự án này, là Mroonga ứng dụng, được thiết kế như một công cụ lưu trữ dòng lệnh mã nguồn mở được cung cấp bởi các cơ sở dữ liệu MySQL. groonga được phân phối như một thư viện C và một built-in server.Getting bắt đầu với chương trình groongaThis phải được cài đặt trên hệ thống của bạn để sử dụng nó. Vì vậy, bạn sẽ phải mở trình quản lý gói của bạn, tìm kiếm groonga và cài đặt nó. Nếu phần mềm không có sẵn trên kho phần mềm chính của phân phối của bạn, hoặc phiên bản cũ hơn của một phân phối trên Softoware, chúng tôi khuyên các bạn nên làm theo các hướng dẫn sau để cài đặt groonga.
Tải về các tarball (archive TAR) bằng cách sử dụng phần tải chuyên dụng ở trên, lưu tập tin ở đâu đó trên máy tính của bạn, giải nén nó, mở ra một mô phỏng thiết bị và đi đến vị trí của các tập tin lưu trữ được chiết xuất bằng cách sử dụng & lsquo; cd & rsquo; lệnh (ví dụ cd /home/softoware/groonga-4.0.8).
Sau đó, bạn phải chạy & lsquo; ./ cấu hình && make & rsquo; lệnh để cấu hình và biên dịch chương trình, sau đó là & lsquo; thực hiện cài đặt & rsquo; lệnh, như là người chủ, hoặc & lsquo; sudo make install & rsquo; lệnh, như một người sử dụng đặc quyền, để cài đặt nó rộng hệ thống
là gì mới trong phiên bản này:.
- Cải tiến:
- [deb] hỗ trợ Ubuntu 12.04 một lần nữa bởi vì Travis-CI chạy trên nó.
- [mruby] hỗ trợ khá in - & quot; pp & quot; để gỡ lỗi. Và hỗ trợ để hiển thị các đối tượng nội bộ định dạng mô tả nhiều hơn khi kiểm tra nó.
- Hỗ trợ đầy đủ nội dung truy vấn tìm kiếm không có chỉ mục nếu một cột được chỉ định cho --match_columns mặc dù tìm kiếm tuần tự được thực hiện bởi --query và --match_columns kết hợp. [Groonga-dev, 02.902] [Báo cáo của Atsushi Shinoda]
- [thử nghiệm] in_values hỗ trợ chế độ tự động tìm kiếm tuần tự. Có một trường hợp mà tìm kiếm tuần tự là nhanh hơn so với chỉ số tìm kiếm khi số lượng hồ sơ được thu hẹp xuống là đủ trái ngược với số lượng hồ sơ dự kiến nhỏ để thu hẹp bởi in_values AND hoạt động có sử dụng các chỉ số. Giá trị của GRN_IN_VALUES_TOO_MANY_INDEX_MATCH_RATIO được sử dụng như là ngưỡng dù Groonga thực hiện tìm kiếm tuần tự hoặc tìm kiếm với các chỉ mục trong một trường hợp như vậy.
- [mruby] được hỗ trợ để tải đường dẫn tương đối của kịch bản.
- Hỗ trợ các bộ kiểm tra để viết bài kiểm tra truy vấn tối ưu dễ dàng hơn với mruby phép xây dựng.
- Hỗ trợ ẩn chỉ số xây dựng cho bộ lọc token. [GitHub # 239] [Patch của Naoya Murakami]
- [thử nghiệm] giữa hỗ trợ chế độ tự động tìm kiếm tuần tự. Sử dụng giá trị của GRN_BETWEEN_TOO_MANY_INDEX_MATCH_RATIO như ngưỡng. Khái niệm cơ bản là tương tự như GRN_IN_VALUES_TOO_MANY_INDEX_MATCH_RATIO.
- [thử nghiệm] hỗ trợ nhiều drilldowns cho: doc: / tham khảo / lệnh / chọn lệnh. Cú pháp được mở rộng để hỗ trợ tính năng này. Các mới là --drilldown [Label1] .keys COLUMN1, --COLUMN2 cho các phím, --drilldown [Label1] .output_columns _value.COLUMN1, _value.COLUMN2, _nsubrecs cho cột đầu ra. Trong các phiên bản trước đó, một ứng dụng khách hàng phải thực hiện bởi chính mình để đưa xuống bởi nhiều phím. Sử dụng _key [N] cho --drilldown [Label1] .output_columns để hiển thị giá trị ban đầu của chính trong hồ sơ.
- Hỗ trợ tìm kiếm 'reference_column @ & quot; truy vấn & quot;' mà không có chỉ số.
- [thử nghiệm] Thêm lệnh range_filter. Nó là nhanh hơn so với lệnh select để lấy phạm vi cụ thể của các bản ghi trong hầu hết trường hợp, bởi vì nó không trả về số lượng hồ sơ phù hợp. Có những hạn chế mà không hỗ trợ đưa xuống và như vậy. Như vậy, range_filter là phù hợp để chiết xuất các bản ghi N đầu tiên trong phạm vi cụ thể để xếp hạng hoặc một cái gì đó khác.
- [httpd] Hỗ trợ groonga-httpd trên cửa sổ.
- Hỗ trợ vector cột cho đưa xuống.
- [deb] Thay đổi groonga-httpd như gói máy chủ HTTP mặc định. groonga-server-http phản đối. Lưu ý rằng groonga HTTP サ ー バ ー chức năng chính vẫn còn tồn tại trong Groonga. Nếu bạn chỉ muốn sử dụng máy chủ HTTP đơn giản trong cách truyền thống, chỉ định đối số đúng bằng dòng lệnh cho lệnh groonga.
- file cấu hình thêm cho Windows CI trên AppVeyor. [Groonga-dev, 02970,02981] [Patch của Hiroshi Hatake]
- Fixes:
- [doc] cố định đôi đường dẫn ví dụ về thực hiện table_create. [GitHub groonga.org # 14] [Báo cáo của Masafumi Yokoyama]
- Cố định một lỗi đó lồng nhau tìm kiếm toàn văn bản được lập chỉ mục với X._key trả về kết quả sản phẩm nào.
- Fixed cờ tham số đó là nghiêm ngặt trong mkostemp BSD (3). [GitHub # 240] [Patch của tháng sáu Kuriyama]
- Cố định một lỗi đó chọn các báo cáo lệnh kiểu giá trị không hợp lệ (bảng) như kiểu giá trị chỉ số cột. Nó đã được cố định để UInt32. Lưu ý rằng nó chỉ ảnh hưởng đến giá trị của đáp ứng tiêu đề. Các kết quả tìm kiếm là không thay đổi ở tất cả.
- Cố định một lỗi đó so sánh các hoạt động như =,! = Với thời gian và kiểu String trả về kết quả không hợp lệ.
- Sửa lỗi tìm kiếm tiền tố không thể được thực thi dựa trên nhân vật duy nhất như & quot; x * & quot ;. [GitHub # 242] [Patch của Naoya Murakami]
- Cố định một rò rỉ bộ nhớ trên giá trị đưa xuống ShortText với --filter.
- Sửa lỗi mất tích & quot; & quot; cho & quot; DDL: set_token_filters & quot; đăng nhập. [Báo cáo của Naoya Murakami]
là gì mới trong phiên bản 4.0.0:
- Cải tiến:
- [normalizer] được hỗ trợ để hiển thị & quot; kiểm tra & quot; được sử dụng để tính toán vị trí nhân vật tiếp theo. Sử dụng cờ WITH_CHECKS để kích hoạt tính năng này.
- [deb] Bỏ hỗ trợ Ubuntu 13.04.
- Fixes:
- Sửa lỗi crash mà một đối tượng trong grn_expr được sử dụng sau khi được trả tự do. Người sử dụng máy chủ thông thường Groonga không bị ảnh hưởng lỗi này. Lỗi này chủ yếu ảnh hưởng đến người sử dụng Rroonga. Bởi vì lỗi này sẽ xảy ra bằng cách xác định tên cột bao gồm tên cột giả - như '_key' -. Rroonga người dùng có thể sử dụng việc sử dụng
- Cố định không thực hiện thác bất ngờ xóa mà là giới thiệu Groonga 3.0.8 phát hành. Nếu dãy nguồn và miền chỉ số lại khác, Groonga không thực hiện cascade xóa. [Groonga-dev, 02.073] [Báo cáo của Yoku]
- Cố định không công bố grn_snip cấu trúc. Sử dụng grn_obj thay vì grn_snip. Nếu bạn sử dụng grn_snip_close, hãy thay thế grn_snip_close để grn_obj_close.
- [snippet_html] Sửa lỗi crash khi --query là trống rỗng. [Groonga-dev, 02.097] [Báo cáo của Naoya Murakami]
- [snippet_html] cố định để ngăn chặn tin cấp ALERT khi nội dung của cột là văn bản trống. [Groonga-dev, 02.097] [Báo cáo của Naoya Murakami]
- [groonga-httpd] Cố định một lỗi & quot; tắt & quot; được sử dụng như tên đường dẫn trong groonga_query_log_path. [Groonga-dev, 02.113] [Báo cáo của Ryoji Yamamoto]
là gì mới trong phiên bản 3.1.2:
- Cải tiến:
- [doc] Cập nhật để caplitalized & quot; Groonga & quot; điều khoản trong tài liệu hướng dẫn. [Patch của cosmo0920] [GitHub # 136, # 137, # 138, # 139, # 140, # 141, # 142, # 143, # 144, # 145, # 146, # 147, # 148, # 149, # 150, # 151]
- Hỗ trợ tùy biến các giá trị của thời gian chờ khóa. Xem cấu hình toàn cầu về chi tiết. [Groonga-dev, 02.017] [đề nghị bởi Yoku]
- [doc] Added mô tả về các giá trị của khóa timeout.
- GRN_JA_SKIP_SAME_VALUE_PUT Enabled theo mặc định. Trong các phiên bản trước đó, giá trị của cấu hình này là 'không'. Sự thay đổi này ảnh hưởng đến việc giảm kích thước của cơ sở dữ liệu Groonga.
- Hỗ trợ nhiều chỉ số bao gồm một chỉ số lồng nhau và nhiều từ khóa truy vấn. Sự thay đổi này giúp cải thiện kết quả tìm kiếm mất tích isssue khi thu hẹp bởi nhiều từ khóa truy vấn.
- Thêm API để tùy chỉnh chất bình thường hóa cho đoạn.
- Fixes:
- Cố định không sử dụng chỉ số cho truy vấn có sản phẩm nào. Sự thay đổi này cho phép bạn tìm kiếm mặc dù truy vấn có sản phẩm nào. Lưu ý rằng điều này có nghĩa là hình phạt hiệu quả nếu nhiều bản ghi rỗng tồn tại. [Groonga-dev, 02.052] [Báo cáo của Naoya Murakami]
- Cố định các hành vi về giá trị trở lại của & quot; X || Y & quot; và & quot; X && Y & quot; để điều chỉnh cho ECMAScript. Trong & quot; X || Y & quot; trường hợp, nếu một trong hai X hoặc Y thoả mãn điều kiện, nó sẽ trả về bản thân X hoặc Y bản thân thay vì 1 hoặc 0.
- Trong & quot; X && Y & quot; trường hợp, nếu X và Y thoả mãn điều kiện, nó sẽ trả về X chính nó thay vì 1. X nếu không đáp ứng các điều kiện, nó trả về sai thay vì 0.
- cố định để trả lại null khi không có đoạn mã sẽ được tìm thấy. Sự thay đổi này cho phép bạn thiết lập các giá trị mặc định của snippet_html. Trong đó một mục đích, sử dụng & quot; snippet_html (XXX) || 'giá trị mặc định' & quot;.
là gì mới trong phiên bản 3.1.1:
- Cải tiến:
- [deb] Tinh Groonga gói cho chính sách Debian. [Groonga-dev, 01.930] [đề nghị bởi Hideki Yamane]
- [deb] Bỏ 6.0 (squeeze) hỗ trợ Debian.
- [deb] Bỏ 10.04 (sáng suốt) hỗ trợ Ubuntu.
- geo_in_rectangle được hỗ trợ trên toàn thế giới.
- Hỗ trợ các báo cáo lỗi khi thất bại trong việc đúc giá trị không hợp lệ của loại điểm địa lý.
- xuất khẩu một số macro mà được sử dụng để truy cập vào tên cột giả. [Groonga-dev, 1999] [đề nghị bởi whombx]
- [doc] tài liệu đưa xuống tinh. [Báo cáo củaYahppo]
- Hỗ trợ giữa các chức năng được sử dụng để lọc các giá trị cột trong phạm vi cụ thể.
- [doc] Cập nhật thông tin Travis CI envrinment. [Patch của cosmo0920]
- [rpm] [fedora] Bỏ Fedora 19.
- [rpm] [fedora] Hỗ trợ Fedora 20.
- [doc] Cập nhật & quot; Groonga & quot; ký hiệu. [Patch của cosmo0920] [GitHub # 122, # 123, # 124, # 125, # 125, # 126, # 127, # 128, # 129, # 130, # 131, # 131, # 132, # 133, # 134]
- Fixes:
- [Munin] cố định số cổng sai đó được quy định cho GQTP.
- [geo_in_circle] Cố định một lỗi nếu bạn chỉ định & quot; LONGITUDExLATITUDE & quot; như là đối số thứ 3 của geo_in_circle, Groonga treo.
là gì mới trong phiên bản 3.1.0:
- Cải tiến:
- [thử nghiệm] hỗ trợ một tùy chọn để bỏ qua việc cập nhật cho các giá trị như nhau. Nó được kích hoạt bằng cách thiết lập GRN_JA_SKIP_SAME_VALUE_PUT = yes biến môi trường.
- Cải thiện để hiển thị tokenizer và văn bản gốc trong rỗng thông điệp cảnh báo token. Nó cho thấy dấu hiệu thực tế, do đó, nó sẽ giúp bạn điều tra vấn đề thẻ có liên quan.
- Dropped hỗ trợ AIO vỡ. [# 2054] [Báo cáo của sho Minagawa]
- [cửa sổ] build được hỗ trợ với Visual Studio Express 2008. [# 1964 comment 21] Nó là nhằm thúc đẩy bundling Mroonga với MariaDB trong tương lai.
- Fixes:
- Cố định một lỗi loại & quot; _value & quot; cột được coi là Int32. Nó gây ra các trường hợp đó, giá trị của & quot; _value & quot; cột được chọn đóng bất ngờ. [Báo cáo của Genki Takiuchi]
- Cố định yêu cầu GLib 2.14.0 hoặc mới hơn cho chương trình benchmark. Các chương trình benchmark được thay đổi để sử dụng GRegex đòi hỏi GLib 2.14.0 hoặc sau đó. Nó ảnh hưởng đến những người dùng biên dịch Groonga với '--enable-benchmark' cấu hình. [Groonga-dev, 01.890] [Báo cáo của WING]
- Cố định một rò rỉ bộ nhớ về việc cập nhật một cột vector trống rỗng, với cùng một giá trị.
- Cố định một rò rỉ bộ nhớ về việc cập nhật chỉ mục cho các vector cột. Nó ảnh hưởng đến các trường hợp nếu bạn lưu trữ các giá trị của cột đó có hợp lệ UTF-8 chuỗi byte.
- [Plugin] [cửa sổ] Cố định các vấn đề đăng ký lệnh bị lỗi mà không cần 'lib / groonga / plugins'. [Báo cáo củayito]
là gì mới trong phiên bản 3.0.9:
- Cải tiến:
- [doc] [httpd] Thêm tài liệu về thị groonga_database_auto_create.
- [httpd] Thêm chỉ thị groonga_cache_limit.
- [doc] Added mô tả tại sao nén zlib / LZO được tắt theo mặc định. [Groonga-dev, 01.845] [đề nghị của Naoya Murakami]
- Hủy bỏ một hạn chế liên quan đến RLIMIT_NOFILE trên máy chủ HTTP. Nó cho phép quá trình máy chủ HTTP để xử lý hơn 4.096 tập tin.
- [thử nghiệm] Thêm một số API để tích hợp vào mruby groonga. [GitHub # 109, # 110, # 111, # 112, # 113, # 114, # 115, # 116, # 117, # 118] [Patch của wanabe]
- [travis] Hỗ trợ CMake xây dựng trên Travis-CI.
- [doc] Thêm tài liệu về chỉnh.
- [thử nghiệm] Thêm lệnh ruby_load.
- [httpd] hỗ trợ nhiều cơ đệm của POST yêu cầu. Các lệnh tải gây ra thời gian chờ trong một trường hợp như vậy. [GitHub # 120] [Patch của Motoi Washida]
- [gqtp] thông báo lỗi được hỗ trợ. Cơ thể được thay đổi để trở lại nguyên văn bản insted của văn bản trích dẫn đôi. Đây là những thay đổi không tương thích.
- [http] Hỗ trợ & quot; 400 Bad yêu cầu & quot; cho lỗi lập luận không hợp lệ.
- [doc] ví dụ thêm cho hoàn thành
- Hỗ trợ Ubuntu 13.10 (Saucy Salamander).
- Fixes:
- Cố định một lỗi mà nó gây ra bởi SEGV tràn số học. Vấn đề này xảy ra khi kích thước của chỉ số vượt quá kích thước của bộ nhớ ảo. [Groonga-dev, 01.661] [Báo cáo của Naoya Murakami]
- Cố định khóa không cần thiết cho việc tạo bảng. Sự thay đổi này sửa chữa một hồi quy hiệu suất instroduced tại Groonga 3.0.5.
- Cố định một lỗi cơ sở dữ liệu trong đó có cột tham chiếu không thể được gỡ bỏ. Nó ảnh hưởng đến các trường hợp đó được lập chỉ mục các bảng / cột và bảng tham chiếu bị loại ra ở đầu tiên, sau đó loại bỏ hoạt động đến chỉ số cột và cột tham chiếu không. [Báo cáo của Eito Katagiri] [GitHub Rroonga # 13]
- Cố định một lỗi đó loại bỏ cơ sở dữ liệu trong đó sử dụng chính DAT có thể vẫn còn rác.
- [http] Cố định một rò rỉ bộ nhớ nhỏ mà là do dùng chung đệm HTTP header trong chủ đề lao động tương tự.
- [httpd] Cố định một lỗi groonga_database_auto_create tham số không được thừa kế. Nó có nghĩa là các thông số này chỉ là bỏ qua trong khối vị trí không.
- Cố định một lỗi lệnh tình trạng có thể trở lại không hợp lệ lãi suất bộ nhớ cache hit.
- Sửa chữa một lỗi mà đúc Giờ có thể gây ra vấn đề tràn. Nó ảnh hưởng đến các trường hợp chuyển nhượng giá trị Time mà chỉ hơn giá trị 32bit.
là gì mới trong phiên bản 3.0.8:
- Cải tiến:
- [admin] Cải thiện xử lý lỗi của chọn chức năng. Sự thay đổi này cho thấy thông báo lỗi và giấu thoại loading. [Patch của orangain]
- [admin] Cải thiện nộp mẫu đơn tìm kiếm với phím Enter. [Patch của orangain]
- [admin] Cải thiện hiện giữ chỗ trong hình thức tìm kiếm. Sự thay đổi này cho thấy ví dụ sử dụng. [Patch của orangain]
- [httpd] hỗ trợ thị groonga_query_log_path
- [doc] Updated chọn tài liệu về số lượng truy cập tại một số phản ứng.
- Cải thiện để bỏ qua một thẻ trống được tạo ra bởi các không gian liên tục từ tokenizer. [Groonga-dev, 01.729] [đề nghị của Naoya Murakami]
- [phân định thẻ] Cải thiện để xử lý dấu cách liên tục như một không gian. Các tokenizer coi 2 hay nhiều không gian đầu vào là hợp lệ.
- [doc] Added lưu ý về chỉ số cho mỗi cột vs chỉ số cho nhiều cột.
- [doc] Added ngôn ngữ chú thích để nhãn nguồn. [Groonga-dev, 01.751] [đề nghị bởi Kazuhiro Isobe]
- Hỗ trợ Cascade xóa hồ sơ tham chiếu. Trong phiên bản trước, bạn đã nhận ra lỗi cho hoạt động.
- [doc] Cập nhật vị trí trong tài liệu hướng dẫn README. [Groonga-dev, 01.800] [Báo cáo của Kazuhiro Isobe]
- [thử nghiệm] Thêm lệnh ruby_eval.
- [doc] Added lưu ý về GQTP và HTTP để sử dụng máy chủ. [Groonga-dev, 01.810] [Báo cáo của Kazuhiro Isobe]
- Fixes:
- [admin] Sửa lỗi nút thêm giá trị của COLUMN_VECTOR không hoạt động.
là gì mới trong phiên bản 3.0.7:
- Cải tiến:
- [doc] Added tài liệu API. [Groonga-dev, 01.593] [GitHub # 79, # 80, # 81, # 82, # 83, # 84, # 85, # 86, # 87, # 88, # 89, # 90, # 91, # 92 , # 93, # 95, # 96, # 97, # 98, # 99, # 100] [Patch của whombx]
- [table_remove] Cải thiện không để loại bỏ bảng patricia Trie hoặc bảng băm
- mà vẫn còn tham chiếu. Sự thay đổi này tránh việc bảng tham chiếu bị loại bỏ vô tình.
- Cải thiện chỉ cần bỏ qua dấu hiệu quá dài (4.096 byte hoặc nhiều hơn). Sự thay đổi này ảnh hưởng đến khi nó được đăng ký. Trong các phiên bản trước đó, nó được coi là một lỗi thay vì một cảnh báo. [Groonga-dev, 01.571] [đề nghị của Naoya Murakami]
- Cải thiện để hiển thị thực tế hạn gửi bài bỏ đi trong tin nhắn đăng nhập. [Groonga-dev, 01.621] [Báo cáo của Naoya Murakami]
- [httpd] nạp dữ liệu được hỗ trợ bằng cách sử dụng phương thức POST. [GitHub # 101] [Patch của Motoi Washida]
- [httpd] Hỗ trợ groonga đăng nhập như chỉ thị groonga_log_path.
- [httpd] Hỗ trợ groonga đăng nhập là cấp chỉ groonga_log_level.
- [httpd] Hỗ trợ tùy biến giới hạn bộ nhớ cache như chỉ thị groonga_cache_limit.
- Fixes:
- Cố định một lỗi mà lỗi trong biểu thức có thể gây ra stack overflow. Sự thay đổi này tránh việc groonga bị treo đột ngột như một kết quả của accumlation lỗi.
- Sửa lỗi crash mà Phàm xây dựng chỉ số cho cột vector trong đó có nguyên nhân tham khảo trẻ mồ côi.
- Sửa groonga nhưng điều đó không thoát ra trên lỗi trong khi chế độ daemon bắt đầu. Ví dụ, groonga -d /tmp/non-existence.db tái tạo lỗi này.
- [dump] Cố định một lỗi sai kiểu bảng được đổ. Lỗi này xảy ra khi loại bảng là TABLE_PAT_KEY và quan trọng là kiểu tham chiếu.
- Cố định một lỗi mà các giá trị mặc định --cache hạn là 0. Giá trị mặc định được thay đổi để '100'.
- Cố định một rò rỉ bộ nhớ khi sub_filter được sử dụng.
- [doc] Mô tả của lệnh defrag cố định. [Báo cáo củanaoina]
- [doc] Fixed mô tả về cách thức để đóng góp. [GitHub # 77] [Patch của Masafumi Yokoyama]
- [Plugin] Sửa lỗi crash trên nhiều DB trường hợp mở. Lỗi này ảnh hưởng đến các trường hợp nhiều plugin được sử dụng và các cơ sở dữ liệu cùng được mở ra từ nhiều quy trình. [Groonga-dev, 01.596] [Báo cáo của Naoya Murakami]
- Cố định một lỗi đó lồng hoạt động sau trận đấu và nhà điều hành không làm việc. Việc chọn ... --filter '... && nested.column @ & quot; từ khóa & quot;' truy vấn tái lỗi này. [Groonga-dev, 01.599] [Báo cáo của Motoi Washida]
- [doc] Cố định một lỗi đánh máy tài liệu về các ký tự đặc biệt. [Báo cáo của Genki Takiuchi]
- Cố định một lỗi đánh máy trong thông báo lỗi khi nhân vật không hợp lệ được đưa ra. [Báo cáo của YOSHIDA Mitsuo]
là gì mới trong phiên bản 3.0.6:
- Cải tiến:
- [doc] Thêm tài liệu về tham số của hàm sub_filter.
- [đề nghị] Hỗ trợ 0MQ 3.x. [GitHub # 63] [Báo cáo của Naoya Inada]
- Thêm kiểm tra tính sẵn sàng cho NetBSD về pthread_ {mutex, cond} attr_setpshared () [Báo cáo của Obata Akio]
- Hỗ trợ thoát dấu chéo ngược trong cú pháp truy vấn. [Groonga-dev, 01.520] [Báo cáo của Kouhei Tanabe]
- [rpm] [fedora] Hỗ trợ Fedora 19.
- [rpm] [fedora] hỗ trợ Fedora 18 Rơi.
- [httpd] Cập nhật phiên bản kèm nginx để 1.4.2.
- Fixes:
- Sửa lỗi crash khi chức năng nội bộ cụ thể (grn_obj_path ()) được gọi là cho xây dựng trong chức năng proc như chọn. [Báo cáo của Genki Takiuchi]
Bình luận không