Oren Eini

CEO of RavenDB

a NoSQL Open Source Document Database

Get in touch with me:

oren@ravendb.net +972 52-548-6969

Posts: 7,546
|
Comments: 51,167
Privacy Policy · Terms
filter by tags archive
time to read 1 min | 99 words

That is a real biggie! Not only I was able to solve the problem, I was able to do that quite cleanly and elegantly.

The code that uses it doesn't even know that there is all sort of inter AppDomains communications, and I'm also closing the database connection fast, so if you forget NQA open, you're not wasting any precious connections :-)

Now I just need to fix some stuff regarding circular references, and I think that I'm all set to move to Nhiberante 0.9 and release a new version.

time to read 2 min | 240 words

I've just implemented about 95% of the functionality that I need to release NHiberante Query Analyzer, I'm proud to say that the editors for both hbm.xml & cfg.xml are working.

In fact, I got it to the point where I can add any document with XSD Schema in five minutes (including UI integration) :-)

The only things on remaining on the table right now are:

  • Allow editing of text fields - something I carried from the old version and didn't fix. Working on that now.
    [Update: Implemented! Took about 10 minutes to do, including digging into code I've not touched in 5 months. In comparision, it took several hours and multiply hacks to get it to work in the old version. It's really a pleasure to work with it now.]
  • Custom XmlWriter that can output attributes on seperate lines - to help readability.
    [Update: Implemented! Took about 30 minutes, and .Net 2.0 already has it. Nothing like reinventing the wheel to start you day :-)]
  • Add nice unhandled exception reporting & help links.

FUTURE POSTS

  1. RavenDB 7.1: Next-Gen Pagers - 5 days from now
  2. RavenDB 7.1: Write modes - 7 days from now
  3. RavenDB 7.1: Reclaiming disk space - 9 days from now
  4. RavenDB 7.1: Shared Journals - 12 days from now

There are posts all the way to Feb 17, 2025

RECENT SERIES

  1. Challenge (77):
    03 Feb 2025 - Giving file system developer ulcer
  2. Answer (13):
    22 Jan 2025 - What does this code do?
  3. Production post-mortem (2):
    17 Jan 2025 - Inspecting ourselves to death
  4. Performance discovery (2):
    10 Jan 2025 - IOPS vs. IOPS
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats
}