Help

The Hibernate Search team is very happy to release Hibernate Search 4. This has been a long and huge effort from our side and we can't wait for you to get your hands on it. This release is coming right in sync with Hibernate Core 4 Final. We made sure both work perfectly together.

There are too many new features to list them all. Let me give you the executive summary:

  • support for Hibernate Core 4
  • support for source of data/events other than Hibernate Core (which is now an optional dependency)
  • clearer split between APIs, SPIs and implementation classes
  • better log and error reporting
  • better underlying architecture - index managers allow now for one backend per index and even non directory based indexes
  • near real time search
  • optimized and cross-version compatible wire format for communications between master and slaves
  • performance improvements (more analyzer parallelization, fine-grained masters etc)
  • support for projections on custom bridges fields
  • support for @IndexedEmbedded on collections of basic types
  • easier way to work on documentation translation

Ground work

We have done a lot of ground work. Hibernate Search 4 targets Hibernate Core 4 and uses its nice integrator concept. Our code is now properly split into APIs, SPIs and implementation classes. If you import a class contained in a impl package, you know that this code is not guaranteed to work between micro versions.

To help our work in Infinispan, Hibernate Search is now truely independent of Hibernate Core - it's an optional dependency. We have also improved error messages and logs which now come with a unique identifier like HSEARCH00024. The idea is to support internationalization and let you easily Google for an error and find posts describing the same problem.

Architecture and indexing work

We have reworked our underlying architecture to give you more flexibility and prepare for our work in Hibernate OGM. Each index now has its own backend configuration (using JMS or direct Lucene directories, syn/async etc). This also helps us index things more efficiently and in parallel. Another nice consequence is that you technically can have one master per index (in the master/slaves model) instead of one master for all indexed. This will help scalability in high pressure scenarios.

We now also support non-directory based index managers which enabled us to implement near real time search (sometimes called NRT search). Near real time search comes with a few gotchas, but can be very useful. Read more about near real time search.

To help support clusters of heterogeneous versions, we have rewritten the wire protocol used to communicate between slaves and masters. We use Avro as the serialization library which gives us the required abstraction. A nice side effect is a much smaller payload and speed improvements over the old java serialization approach.

Others

We have worked on many other things. Check out the release notes in the distribution for the full list of changes. Oh and of course it works in JBoss AS 7.

Another one I'd like to mention is the much easier process to translate the documentation to foreign languages. It's all on the web :) If you feel like translating the doc, read more about the translation process.

Get the release

Make sure to read the migration guide if you convert an existing application. And go download Hibernate Search 4.

Many thanks to all the contributors that made this release possible whether it be via pull requests, bug reports or feedback on the forum.

Enjoy and happy holidays to everyone.

18 comments:
 
15. Dec 2011, 17:55 CET | Link

Congratulations on this major achievement! Looking forward to working with the awesome framework!

ReplyQuote
 
16. Dec 2011, 00:31 CET | Link
Cody

Working great! Thanks for the hard work.

 
19. Dec 2011, 07:59 CET | Link
Luci

Great job! Congratulations on this major achievement.

 
15. Jan 2012, 12:25 CET | Link

Great job! Congratulations.

 
09. May 2014, 09:50 CET | Link

ROLEX Swiss Replica Watches Oyster Perpetual Cosmograph Daytona launched new diamond watch, platinum and quality of the 950 grand dignitaries of pure diamonds flashing clever fusion . In addition to ice blue counter, the entire surface paved with diamonds , this is only the surface color and gorgeous outer ring set with 36 brilliant -cut diamonds in platinum watches ROLEX unique . Cosmograph Daytona Oyster case of 40 mm water depth of 100 meters ( 330 feet ) , is a rugged and elegant , perfectly proportioned model. A unique case in the middle of the statue of the original block of precious metal solid 950 platinum casting. Fluted bottom of the triangle ROLEX watchmaker brand dedicated to special tools tightened , so that the case is completely sealed. Winding crown is the Rolex replica watches using a patented three padlocks triple waterproofing system , and timing buttons, securely fastened to the case , and by the middle of the case even as one of the crown shoulder protection. In addition, scratch -resisting mirror blue crystal manufacturing . Oyster Cosmograph Daytona waterproof case provides the best protection for highly precise movement . Cosmograph Daytona watch with ROLEX developed entirely by 4130 automatic winding mechanical chronograph movement, this movement with column wheel . Like all ROLEX core constant motivation , like 4130 -type movement also gained recognition when the Swiss official identification meter certification, this certification specifically awarded to successful through the Swiss chronometer testing center (COSC) detection precision watch. This movement of the exquisite design and excellent production process to ensure accurate and reliable watch with unparalleled . Balanced swing component is the heart of the Fake watches parts with ROLEX patent blue gossamer Parachrom unique alloy of zirconium , niobium , more than from magnetic interference , even in the face temperature remains extremely stable , even more than traditional seismic force springs 10 times higher. New Cosmograph Daytona watch with a solid 950 platinum chain link Oyster bracelet , which Oyster insurance deduction prevents accidental opening of the buckle ; buckle also installed cleverly designed ROLEX easy to tune links stretch patent system so that the strap can be easily extended to about 5 mm , in each case are more comfortable to wear .

 
15. Jun 2014, 08:09 CET | Link
ynysa

These Replica Watches are absorbing and authentic. Let us just to alpha the alarm. A white punch with copse hardly recessed subdials adjoin or argent accomplishment, with easily aloft hour markers placed acclaim on the dial, the aforementioned as the authentic. The adapted little red adornment on top of the additional allotment has been altogether preserved. The basis of the clue at a time on the punch and bezel are in a adult architecture that will acquiesce the alarm added absolutely the specific burning Chepa Replica Watches. The acme is a spiral in awakening appearance with two keys, in the next. In accession, the abstracts are top superior replica Breitling Navitimer watch. The case is fabricated of barmy solid 316 stainless animate, the aforementioned as that of the belt. Sapphire clear adds added accent on this admirable Swiss Replica Watches.

 
18. Jun 2014, 14:36 CET | Link

Many countries are gaining more advantages in their international trades by manipulating the market for their currency to keep the value low. Many countries are trying to decrease their forex exchange rates Here is my list of facts that causes this high failure rate in forex trading: website

 
07. Jul 2014, 09:05 CET | Link

Click HELP for text formatting instructiWorld Cup is in full swing, the whole world is discussing who will eventually took away Hercules Bei Bei, this boom has also spread to the fashion industry. According to fashion website Fashiogonerogue reports, FIFA duly authorized Replica Louis Vuitton outlet (Louis Vuitton) design loading 2014 World Cup chanel replica handbags trophy outside the box, Louis Vuitton, also on June 16 issued a statement on the news made the confirmation. According to “Vogue” magazine reported that the UK version, this is Louis Vuitton for the cheap replica watches second consecutive World Cup design outside the box. Back in 2010 when the World Cup in South Africa, Louis Vuitton Handbags has had to take over the task of this particular custom was designed and longchamp outlet produced by the famous LV box is in Asnières workshop handmade finished, and this year's trophy box design henselae Louis Vuitton replica handbags using an old floral pattern, with metal and brass locks. It is reported that the July 13 World Cup championship before the war, in 2010 South Africa louis vuitton replica World Cup champions Spain captain Iker Casillas will be holding the trophy Cheap Louis Vuitton (LV) suitcase fitted into Rio's Maracana stadium finals. Then edit this text and check the preview.

 
18. Jul 2014, 03:45 CET | Link

Read reviews, get download and purchase links, and learn about Michael Fiore text examples and techniques to get your ex back

 
09. Aug 2014, 02:30 CET | Link

Printer adalah peralatan pencetak sederhana yang saat ini sudah sangat memasyarakat. Akan tetapi banyak orang yang mengeluh bahwa Printer mereka tidak awet dan sulit mencari sukucadang jika ingin melakukan perbaikan. Jadi di sini saya mau menawarkan. read more . lihat perlengkapan printer lainnya di sini memperbaiki catridge printer . Berwisata akan terasa sangat menyenangkan jika kita mendapatkan pelayanan yang baik dengan harga bersahabat alias murah. Jadi anda harus jeli melihat paket wisata yang ditawarkan saat ini. Tentunya paket wisata ini bisa jadi sangat beragam. lihat penawaran kami . dapatkan penawaran paket wisata lainnya di sini paket wisata jogja . Jika anda suka melakukan permainan Dragon City, maka kadang kala anda membutuhkan bantuan untuk mendapatkan gems, even, xp, dan lain sebagainya. Oleh karena itu saat ini hadir sebuah jasa joky yang dapat membantu anda dengan harga murah. download di sini . lihat penawaran lainnya even dragon city .

 
09. Aug 2014, 02:32 CET | Link

Untuk meningkatkan keakraban dan kekompakan antar karyawan, maka perusahaan seringkali mengadakan acara outbound. Tempat outbound terbaik saat ini menurut perkataan banyak orang addalah di bogor. Anda bisa memilih banyak ragam aktifitas outbound di sini. read more . butuh paket outbound yang lengkap? outbound training . Usaha konveksi tas untuk berbagai acara saat ini berkembang dengan pesat. Jika anda mengadakan seminar atau pertemuan besar dan hendak memberikan tas sebagai souvenir, maka ada baiknya anda memesan dari parbikannya langsung agar lebih murah. lihat penawaran kami . Silahkan cek koleksi model tas kami pabrik tas . Apakah saat ini anda sedang mengalami masalah kewanitaan di mana masalah inisering sekali menjadi gangguan di aktifitas sehari-hari anda? Sebut saja macam keputihan. Saat ini sudah ada produk herbal yang aman seperti majakani kanza yang bisa membantu anda. download di sini . baca informasi selengkapnya produk majakani ini majakani kanza .

 
09. Aug 2014, 02:34 CET | Link

Alat tulis kantor adalah sesuatu yang saat ini semakin banyak dicari oleh perkantoran. Tentunya mereka membutuhkan alat tulis yang bisa memudahkan bisnis mereka. Sayangnya kadang deal yang diperoleh terlalu mahal. Jika anda butuh Alat tulis kantor murah silahkan hubungi kami. baca di sini . pesan alat tulis kantor di sini papan movitex . Tas laptop akan membantu anda untuk membawa laptop anda ke mana-mana dengan lebih praktis dan aman. Tentunya anda menginginkan tas laptop yang berkualitas untuk menemani perjalanan anda. kunjungi blog . jual tas laptop dengan harga murah tas sekolah . Kaos olahraga adalah sesuatu yang bisa membantu anda mendapatkan kenyamanan saat berolahraga. Kaos olahraga harus dari bahan yang menyerap keringan dan tidak membuat gerah. Jadi kami mempunyai banyak stok kaos olahraga yang kami jual secara grosir dengan harga yang murah. lihat artikel . pesan grosir kaos olahraga dan cek modelnya kaos olahraga .

 
09. Aug 2014, 02:37 CET | Link

Alat tulis kantor adalah sesuatu yang saat ini semakin banyak dicari oleh perkantoran. Tentunya mereka membutuhkan alat tulis yang bisa memudahkan bisnis mereka. Sayangnya kadang deal yang diperoleh terlalu mahal. Jika anda butuh Alat tulis kantor murah silahkan hubungi kami. baca di sini . pesan alat tulis kantor di sini papan movitex . Tas laptop akan membantu anda untuk membawa laptop anda ke mana-mana dengan lebih praktis dan aman. Tentunya anda menginginkan tas laptop yang berkualitas untuk menemani perjalanan anda. kunjungi blog . jual tas laptop dengan harga murah tas sekolah . Kaos olahraga adalah sesuatu yang bisa membantu anda mendapatkan kenyamanan saat berolahraga. Kaos olahraga harus dari bahan yang menyerap keringan dan tidak membuat gerah. Jadi kami mempunyai banyak stok kaos olahraga yang kami jual secara grosir dengan harga yang murah. lihat artikel . pesan grosir kaos olahraga dan cek modelnya kaos olahraga .

13. Sep 2014, 06:10 CET | Link
asad

Modern signage depends on words which are used with images. At times modern signage designed for international audience omits text. You can promote your business with the help of custom made signage.Signage

 
13. Sep 2014, 14:04 CET | Link
asadalikhatri

Modern signage depends on words which are used with images. At times modern signage designed for international audience omits text. You can promote your business with the help of custom made signage.wedding photographer in Las Vegas

 
13. Sep 2014, 14:13 CET | Link
asadalikhatri

3 PXL Photography - Las Vegas, Nevada. USA. Wedding photography company.wedding photographer in Las Vegas

 
13. Sep 2014, 14:27 CET | Link
asadalikhatri

Well, this got me thinking what other workouts are good for those of us who find ourselves on the road or have limited equipment options.99 workouts

 
23. Sep 2014, 13:04 CET | Link

Anda mencari toko furniture jepara? atau Mebel Jati Jepara? ya kami menyediakan furniture minimalis asli dari jepara dari bahan jati, mahoni dan kayu lain. Kami juga menjual ukiran jepara dan toko online kami adalah Mebel Jepara Murah. Toko furniture Jepara kami lengkap dengan furniture yang anda inginkan seperti: Tempat tiudr minimalis tersedia berbgai ukuran, Tempat tidur tingkat murah dari berbagai jenis kayu, set meja makan minimalis klasik dan modern, set kursi tamu sofa jati antik, Tempat tidur anak yang sangat cocok untuk buah hati anda dan produk produk lain yang bisa anda lihat di website resmi kami. kami yakin anda pasti puas.

Service laptop Jepara

Bulu Peridu

jimat kompter

Furniture Jepara

Mebel Jati Jepara

furniture minimalis

ukiran jepara

Mebel Jepara Murah

furniture Jepara

Tempat tiudr minimalis

set meja makan

set kursi tamu

Tempat tidur anak

Tempat tidur tingkat

gebyok ukiran

Mebel Jepara

Mebel Minimalis Jepara

Wiki Jawa

tempat tidur minimalis

harga mebel minimalis

set tempat tidur minimalis

furniture minimalis

Mebel jepara murah

Sophie paris jepara

furniture minimalis

cara menjadi member sophie paris

Sophie paris jepara

Service laptop Jepara

Bulu Peridu

jimat komputer

Post Comment