Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
RavenDB on Ubuntu with Mono
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 26 - 39 of 39 - Collapse all  -  Translate all to Translated (View all originals) < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Michael Weber  
View profile  
 More options Aug 18 2012, 8:06 pm
From: Michael Weber <mtwe...@gmail.com>
Date: Sat, 18 Aug 2012 17:06:59 -0700 (PDT)
Local: Sat, Aug 18 2012 8:06 pm
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

Oren,

After playing with the BDB port of the storage engine for a while now, I've
begun to thing that some of the things that the storage engine is
responsible for is duplicated in all storage engines.  For
example: EnsureDocumentEtagMatchInTransaction
or EnsureNotLockedByTransaction.  If the logic of these ever changes then
changes to all storage engines have to be made.   It seems like this logic
should be pulled out of the storage engine and the storage engine should
simply be responsible for getting the data.  I was thinking something along
the lines of:

interface IDocumentReader {
   Document FindDocument(string key);
   void AddDocument(Document a);
   void DeleteDocument(string key);

}

class Document {
public int MetadataSize { get }
public int DocumentSize { get }
public Guid Etag { get }
public Guid LockedByTransaction { get }
public string Key { get }
public DateTime LastModifiedTime { get }
public RavenJObject Metadata { get }
public Stream DocumentStream { get }

}

Again this is just an example and we would have to look a little closer at
the operations.  Even a simple IDocumentStorageActions.AddDocument has tons
of logic associated with verifying etags, checking for active transactions,
this is complicated stuff and seems like it should be outside the storage
engine.

mike

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Oren Eini (Ayende Rahien)  
View profile  
 More options Aug 19 2012, 12:13 am
From: "Oren Eini (Ayende Rahien)" <aye...@ayende.com>
Date: Sun, 19 Aug 2012 07:13:48 +0300
Local: Sun, Aug 19 2012 12:13 am
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

There are some utility functions there that are used, but most of the time,
those things are _really_ tied to the internal of how the storage engine
actually does things.

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sergey Shumov  
View profile  
 More options Jan 26, 10:19 am
From: Sergey Shumov <shumov...@gmail.com>
Date: Sat, 26 Jan 2013 07:19:05 -0800 (PST)
Local: Sat, Jan 26 2013 10:19 am
Subject: Re: RavenDB on Ubuntu with Mono

Any updates on the
topic? https://github.com/mweber26/ravendb/commits/bdb-1.2 seems to be
abandoned.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Weber  
View profile  
 More options Feb 9, 8:38 am
From: Michael Weber <mtwe...@gmail.com>
Date: Sat, 9 Feb 2013 05:38:38 -0800 (PST)
Local: Sat, Feb 9 2013 8:38 am
Subject: Re: RavenDB on Ubuntu with Mono

It's not 100% dead, it was waiting on Oren to finish the final push for
2.0.  But it now looks like he may have other ideas for mono support.

https://groups.google.com/forum/?fromgroups=#!searchin/ravendb/bdb/ra...

mike


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
clayton collie  
View profile  
 More options Feb 9, 9:57 am
From: clayton collie <gbo...@gmail.com>
Date: Sat, 9 Feb 2013 06:57:07 -0800 (PST)
Local: Sat, Feb 9 2013 9:57 am
Subject: Re: RavenDB on Ubuntu with Mono

BangDB looks nice

http://highscalability.com/blog/2012/11/29/performance-data-for-level...

El sábado, 9 de febrero de 2013 08:38:38 UTC-5, Michael Weber escribió:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Oren Eini (Ayende Rahien)  
View profile  
 More options Feb 10, 4:01 am
From: "Oren Eini (Ayende Rahien)" <aye...@ayende.com>
Date: Sun, 10 Feb 2013 11:01:45 +0200
Local: Sun, Feb 10 2013 4:01 am
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

That looks nice, yes.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Khalid Abuhakmeh  
View profile  
 More options Feb 13, 4:42 pm
From: Khalid Abuhakmeh <birdch...@gmail.com>
Date: Wed, 13 Feb 2013 13:42:09 -0800 (PST)
Local: Wed, Feb 13 2013 4:42 pm
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

Just read the link on BangDB. How would its performance match up to Esent.
Would it be faster, and would it still be ACID?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Oren Eini (Ayende Rahien)  
View profile  
 More options Feb 13, 4:48 pm
From: "Oren Eini (Ayende Rahien)" <aye...@ayende.com>
Date: Wed, 13 Feb 2013 23:48:20 +0200
Local: Wed, Feb 13 2013 4:48 pm
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

No idea to all questions.

On Wed, Feb 13, 2013 at 11:42 PM, Khalid Abuhakmeh <birdch...@gmail.com>wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Matt Johnson  
View profile  
 More options Feb 13, 5:42 pm
From: Matt Johnson <mj1...@hotmail.com>
Date: Wed, 13 Feb 2013 14:42:27 -0800 (PST)
Local: Wed, Feb 13 2013 5:42 pm
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

BangDB looks pretty awesome, but it's pure C++.  We would have to write our
own managed wrapper assembly (C++/CLI).  BerkeleyDB already has a C# API.

Given the choice, I'd still go for BangDB - but there's certainly more work
involved.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
clayton collie  
View profile  
 More options Feb 13, 5:46 pm
From: clayton collie <gbo...@gmail.com>
Date: Wed, 13 Feb 2013 14:46:00 -0800 (PST)
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

Only question, from a brief look at the API, is whether streaming/chunking
is possible for large values. Didn't want to download the whole kit and
kaboodle to find out.

El miércoles, 13 de febrero de 2013 17:42:27 UTC-5, Matt Johnson escribió:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Oren Eini (Ayende Rahien)  
View profile  
 More options Feb 14, 1:31 am
From: "Oren Eini (Ayende Rahien)" <aye...@ayende.com>
Date: Thu, 14 Feb 2013 08:31:49 +0200
Local: Thurs, Feb 14 2013 1:31 am
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

Matt,
From the time that I deal with BDB C# API.
It was like swimming in the sewers.

Just to give you some ideas, The _esent_ managed library had a bunch of
bugs in it that we discovered early on.
I shudder to think what is the current status there.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Oren Eini (Ayende Rahien)  
View profile  
 More options Feb 14, 1:31 am
From: "Oren Eini (Ayende Rahien)" <aye...@ayende.com>
Date: Thu, 14 Feb 2013 08:31:54 +0200
Local: Thurs, Feb 14 2013 1:31 am
Subject: Re: [RavenDB] Re: RavenDB on Ubuntu with Mono

Not following you.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ryan Heath  
View profile  
 More options Feb 14, 2:48 am
From: Ryan Heath <ryan.q.he...@gmail.com>
Date: Thu, 14 Feb 2013 08:48:58 +0100
Local: Thurs, Feb 14 2013 2:48 am
Subject: Re: [RavenDB] RavenDB on Ubuntu with Mono

From the docu on that site it seams to always return the whole data
blob/chunk when one calls the get method. But perhaps the docu is not
thorough or not up-to-date with its current state.

// Ryan

Sent from my iPhone

On Thursday, February 14, 2013, Oren Eini (Ayende Rahien) wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ryan Heath  
View profile  
 More options Feb 14, 2:51 am
From: Ryan Heath <ryan.q.he...@gmail.com>
Date: Thu, 14 Feb 2013 08:51:58 +0100
Local: Thurs, Feb 14 2013 2:51 am
Subject: Re: [RavenDB] RavenDB on Ubuntu with Mono

Hmm, if we manage to create our own managed wrapper, we can at
least control the odeur ;)

// Ryan

On Thursday, February 14, 2013, Oren Eini (Ayende Rahien) wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages < Older 
« Back to Discussions « Newer topic     Older topic »