Re: [Neo4j] ClosedChannelExceptions in highly concurrent environment

2011-04-28 Thread Rick Bullotta
I'd like to learn more about this issue as well, since we also deploy on both Windows and Linux systems, and are heavily leveraging Lucene indexing with Neo4J. Thanks. Rick From: user-boun...@lists.neo4j.org [user-boun...@lists.neo4j.org] On Behalf Of

Re: [Neo4j] Lucene/Neo Indexing Question

2011-04-26 Thread Rick Bullotta
org] On Behalf Of Mattias Persson Sent: Tuesday, April 26, 2011 2:17 PM To: Neo4j user discussions Subject: Re: [Neo4j] Lucene/Neo Indexing Question Hi Rick, No, not really. What the use case for having such a method? 2011/4/26 Rick Bullotta : > Hi, all. > > Is there a method or sug

[Neo4j] Lucene/Neo Indexing Question

2011-04-26 Thread Rick Bullotta
Hi, all. Is there a method or suggested approach for obtaining a list of all of the distinct key values in a given index? I don't care about the indexed nodes or relationships themselves, just the value(s) of the key. Thanks, Rick ___ Neo4j mailing

Re: [Neo4j] REST results pagination

2011-04-23 Thread Rick Bullotta
Let's discuss sometime soon. Creating resources that need to be cached or saved in session state bring with them a whole bunch of negative aspects... - Reply message - From: "Michael Hunger" Date: Fri, Apr 22, 2011 10:57 pm Subject: [Neo4j] REST results pagination To: "Neo4j user disc

Re: [Neo4j] REST results pagination

2011-04-22 Thread Rick Bullotta
I'll be happy to host the streaming rest api "summit". Ample amounts of beer will be provided.;-) - Reply message - From: "Jim Webber" Date: Fri, Apr 22, 2011 1:46 pm Subject: [Neo4j] REST results pagination To: "Neo4j user discussions" Hi Georg, It would at least have to be an iter

Re: [Neo4j] REST results pagination

2011-04-22 Thread Rick Bullotta
That would need to hold resources on the server (potentially for an indeterminate amount of time) since it must be stateful. In general, stateful apis do not scale well in cases of dynamic queries. - Reply message - From: "Georg Summer" Date: Fri, Apr 22, 2011 1:25 pm Subject: [Ne

Re: [Neo4j] REST results pagination

2011-04-22 Thread Rick Bullotta
Sax (or stax) is an example of streaming with a higher level format, but there are plenty of other ways as well. The *critical* performance element is to *never* have to accumulate an entire intermediate document on either side (eg json object or xml Dom) if you can avoid it. You end up requir

Re: [Neo4j] REST results pagination

2011-04-21 Thread Rick Bullotta
Jim, we should schedule a group chat on this topic. - Reply message - From: "Jim Webber" Date: Thu, Apr 21, 2011 11:01 am Subject: [Neo4j] REST results pagination To: "Neo4j user discussions" This is indeed a good dialogue. The pagination versus streaming was something I'd previously

Re: [Neo4j] REST results pagination

2011-04-21 Thread Rick Bullotta
Good dialog, btw! - Reply message - From: "Jacob Hansson" Date: Thu, Apr 21, 2011 10:06 am Subject: [Neo4j] REST results pagination To: "Neo4j user discussions" On Thu, Apr 21, 2011 at 2:59 PM, Rick Bullotta wrote: > Fwiw, I think paging is an outdated &quo

Re: [Neo4j] REST results pagination

2011-04-21 Thread Rick Bullotta
- Reply message - From: "Jacob Hansson" Date: Thu, Apr 21, 2011 10:06 am Subject: [Neo4j] REST results pagination To: "Neo4j user discussions" On Thu, Apr 21, 2011 at 2:59 PM, Rick Bullotta wrote: > Fwiw, I think paging is an outdated "crutch", for a

Re: [Neo4j] REST results pagination

2011-04-21 Thread Rick Bullotta
That can be dealt with via more "streamable" content structures. - Reply message - From: "Michael DeHaan" Date: Thu, Apr 21, 2011 9:44 am Subject: [Neo4j] REST results pagination To: "Neo4j user discussions" > > 3) machine users could care less about paging My thoughts are that parsing

Re: [Neo4j] REST results pagination

2011-04-21 Thread Rick Bullotta
Fwiw, I think paging is an outdated "crutch", for a few reasons: 1) bandwidth and browser processing/parsing are largely non issues, although they used to be 2) human users rarely have the patience (and usability sucks) to go beyond 2-4 pages of information. It is far better to allow increment

Re: [Neo4j] Question from Webinar - traversing a path with nodes of different types

2011-04-21 Thread Rick Bullotta
Sounds like a simulation/operations research application. The graph database will be suitable for modeling the entities and their characteristics (transfer times = properties on relationships, setup and services times = properties on nodes, queue sizes, etc) but I think you'll need a layer on t

Re: [Neo4j] Strange performance difference on different machines

2011-04-19 Thread Rick Bullotta
I sure hope not! That's crazy slow, even with one transaction per operation... -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Bob Hutchison Sent: Tuesday, April 19, 2011 4:11 PM To: Neo4j user discussions Subject: Re: [Neo4j] Stran

Re: [Neo4j] Oops? Missing classes in 1.3 GA? OnlineBackup has vanished...

2011-04-13 Thread Rick Bullotta
Doh. Found it in a different package. Nevermind. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Rick Bullotta Sent: Wednesday, April 13, 2011 1:57 PM To: Neo4j user discussions Subject: [Neo4j] Oops? Missing classes in 1.3 GA

[Neo4j] Oops? Missing classes in 1.3 GA? OnlineBackup has vanished...

2011-04-13 Thread Rick Bullotta
Anyone know where OnlineBackup went? Can no longer resolve the import: import org.neo4j.com.backup.OnlineBackup; ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user

[Neo4j] Finding orphaned nodes...

2011-04-12 Thread Rick Bullotta
Is there any recommended technique for scanning a Neo database for orphaned nodes (e.g. nodes with no relationships)? ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user

Re: [Neo4j] Neo Server slow on frequent requests

2011-04-12 Thread Rick Bullotta
Hi, Dario. I suspect we might be seeing some of the same issues, in an environment where we are simultaneously writing a steady stream of data into neo while also attempting to query it back out. The very nature of our graph design requires that there be a few "mother nodes" for various collect

[Neo4j] Using Neo4J with Apache Solr

2011-04-07 Thread Rick Bullotta
Does anyone have any experience using Solr with Neo4J? ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user

Re: [Neo4j] Lucene 3.1 with neo4j. Is it OK?

2011-04-07 Thread Rick Bullotta
Any plans to officially test Lucene 3.1 for Neo 1.3 GA? There are plenty of useful things and bug fixes in Lucene 3.1. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Tobias Ivarsson Sent: Thursday, April 07, 2011 5:45 AM To: Ne

Re: [Neo4j] Graph visualization in the web admin tool

2011-04-04 Thread Rick Bullotta
+1 for D3, but also, it doesn't *have* to generate SVG. That's the way it has been implemented thus far, but it could pretty easily be tweaked to conditionally generate VML for older IE browsers. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org]

Re: [Neo4j] a small consideration on the index api

2011-04-03 Thread Rick Bullotta
Simply create an enum as below, and wherever you use the hardcoded string, use MyIndexTypes.places.name(). public static enum MyIndexTypes { places, people, cars, nuclearreactors, vegetables, h

Re: [Neo4j] Looking for value from array-typed relationship property in traversal return filters (REST API)

2011-04-02 Thread Rick Bullotta
Why not something as simple as: for each(var role in roles) { if(role == desiredRole) return true; } return false; From: user-boun...@lists.neo4j.org [user-boun...@lists.neo4j.org] On Behalf Of Ville Mattila [vi...@mattila.fi] Sent: Saturday,

Re: [Neo4j] Connection Pool in Neo4j

2011-03-31 Thread Rick Bullotta
No need for connection pooling, since there is a single instance of the database connection that can be shared across threads. - Reply message - From: "sulabh choudhury" Date: Thu, Mar 31, 2011 8:35 pm Subject: [Neo4j] Connection Pool in Neo4j To: "user@lists.neo4j.org" Hi, I have j

Re: [Neo4j] undirected graph

2011-03-31 Thread Rick Bullotta
In Neo, all relationships can be traversed in either direction. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Sent: Thursday, March 31, 2011 9:53 AM To: user@lists.neo4j.org Subject: [Neo4j] undirected graph how to create an

Re: [Neo4j] Lucene index: Too many open files

2011-03-31 Thread Rick Bullotta
Thanks for the info re: calling close on the indexhits object. We will wrap that logic in a try/finally wherever we use index queries. - Reply message - From: "Mattias Persson" Date: Thu, Mar 31, 2011 3:29 am Subject: [Neo4j] Lucene index: Too many open files To: "Neo4j user discussio

Re: [Neo4j] question

2011-03-30 Thread Rick Bullotta
My experience with using large graph trees for indexes has been mixed, with performance issues under heavy read/write load, perhaps due to the many potential locks required during insertions. We switched to the timeline index, fwiw. - Reply message - From: "Craig Taverner" Date: Wed

Re: [Neo4j] LuceneTimeline in 1.3

2011-03-25 Thread Rick Bullotta
hat much. 2011/3/25 Rick Bullotta > Thanks, Mattias. > > I suppose I should ask the question then as to whether or not this feature > is 'experimental' and might be changed or removed in a future release? > > Rick > > -Original Message- > From: user-bou

Re: [Neo4j] General question: relationships vs indexes

2011-03-25 Thread Rick Bullotta
ailto:user-boun...@lists.neo4j.org] On Behalf Of Mattias Persson Sent: Friday, March 25, 2011 8:35 AM To: Neo4j user discussions Subject: Re: [Neo4j] General question: relationships vs indexes 2011/3/25 Rick Bullotta > Easy question (I hope): > > For a simple, one key index, is it better

Re: [Neo4j] LuceneTimeline in 1.3

2011-03-25 Thread Rick Bullotta
examples of it since it's a rather new (and rather small) implementation. 2011/3/25 Rick Bullotta > Hi, Mattias. > > > > This looks like it is almost exactly what I need for one of our use cases, > but I can’t find any examples/documentation on its usage. Can you point

Re: [Neo4j] General question: relationships vs indexes

2011-03-24 Thread Rick Bullotta
Answering (part of) my own question, I found top(n) in QueryContext. Anyone have an example of its proper usage? -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Rick Bullotta Sent: Thursday, March 24, 2011 9:01 PM To: Neo4j user

[Neo4j] LuceneTimeline in 1.3

2011-03-24 Thread Rick Bullotta
Hi, Mattias. This looks like it is almost exactly what I need for one of our use cases, but I can't find any examples/documentation on its usage. Can you point me to an example of creating/adding/querying using these index? Cheers, Rick ___ Neo4j ma

Re: [Neo4j] General question: relationships vs indexes

2011-03-24 Thread Rick Bullotta
...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Rick Bullotta Sent: Thursday, March 24, 2011 9:00 PM To: Neo4j user discussions Subject: [Neo4j] General question: relationships vs indexes Easy question (I hope): For a simple, one key index, is it better (more performant on write and query

[Neo4j] General question: relationships vs indexes

2011-03-24 Thread Rick Bullotta
Easy question (I hope): For a simple, one key index, is it better (more performant on write and query) to use the indexing framework or to create your own index using relationships? Thanks, Rick ___ Neo4j mailing list User@lists.neo4j.org https://lis

Re: [Neo4j] Possible performance regression issue?

2011-03-23 Thread Rick Bullotta
y you describe). Could you provide a test case for this that triggers the problem? -Johan On Tue, Mar 22, 2011 at 12:53 PM, Rick Bullotta wrote: > Hi, Johan. > > I've allocated 500M to the relationship store, so that's probably not the > limitation (the current relationship store

Re: [Neo4j] Possible performance regression issue?

2011-03-22 Thread Rick Bullotta
...@lists.neo4j.org] On Behalf Of Massimo Lusetti Sent: Tuesday, March 22, 2011 10:31 AM To: Neo4j user discussions Subject: Re: [Neo4j] Possible performance regression issue? On Mon, Mar 21, 2011 at 11:07 PM, Rick Bullotta wrote: > Here's the quick summary of what we're encounterin

Re: [Neo4j] Possible performance regression issue?

2011-03-22 Thread Rick Bullotta
f the persistence windows when not using memory mapped buffers. I remember those settings got tweaked some after 1.1 release. We could try make some changes there but it would be better to first perform some profiling before doing that. Regards, Johan On Mon, Mar 21, 2011 at 11:07 PM, Rick Bullotta w

Re: [Neo4j] 回复: Fans of Neo4j From Chinese

2011-03-21 Thread Rick Bullotta
I will be surprised if you do not have at least as many relationships as nodes (since usually each node is connected to at least one other node). -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of ?? Sent: Monday, March 21, 2011 9:55

Re: [Neo4j] Fans of Neo4j From Chinese

2011-03-21 Thread Rick Bullotta
I'd like to explore this question a bit further. Does this mean that basically there's no way to scale beyond a single thread/CPU for disconnected graphs if you have complex graph dependencies (e.g. you cannot create disjoint subgraphs)? -Original Message- From: user-boun...@lists.neo

[Neo4j] Possible performance regression issue?

2011-03-21 Thread Rick Bullotta
Here's the quick summary of what we're encountering: We are inserting large numbers of activity stream entries on a nearly constant basis. To optimize transactioning, we queue these up and have a single scheduled task that reads the entries from the queue and persists them to Neo. Within thes

Re: [Neo4j] Online Backup Possible w/Embedded Neo4J 1.3M04?

2011-03-17 Thread Rick Bullotta
AM To: Neo4j user discussions Cc: Rick Bullotta Subject: Re: [Neo4j] Online Backup Possible w/Embedded Neo4J 1.3M04? Rick, there is a command line utility to do that, see http://docs.neo4j.org/chunked/snapshot/operations-backup.html#_embedded_and_ server Programmatically, look at https://github.com/

[Neo4j] Online Backup Possible w/Embedded Neo4J 1.3M04?

2011-03-17 Thread Rick Bullotta
In the latest version, 1.3M04, how do you do an online backup with an embedded instance? We will not be using the Neo REST API. ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user

Re: [Neo4j] New index framework questions...

2011-03-17 Thread Rick Bullotta
"name", "Mattias Persson" ); index.add( node, "profession", "Hacker" ); > > - Reply message - > From: "Mattias Persson" > Date: Thu, Mar 17, 2011 4:50 am > > Subject: [Neo4j] New index framework questions... > To:

Re: [Neo4j] Graph design

2011-03-16 Thread Rick Bullotta
I agree with David's suggestion of using relationship types for two reasons: - It definitely makes querying/traversal easier - It reduces the need for unnecessary properties on a "generic" relationship type (the relationship type's .name() method provides something like an "implicit" property)

Re: [Neo4j] Graph design

2011-03-16 Thread Rick Bullotta
I'll be interested in the response(s), Massimo, since some of the more performance-critical aspects of our application are also "relationship-heavy". -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Massimo Lusetti Sent: Wednesday, Ma

[Neo4j] New index framework questions...

2011-03-16 Thread Rick Bullotta
Hi, all. Looking at the documentation for the new index framework in the Wiki at: http://wiki.neo4j.org/content/Index_Framework, it isn't all that clear how fulltext queries are to be executed (what's the key name?), how they can be sorted (can you sort by score?), etc. Can anyone shed any

Re: [Neo4j] Where is the beer?

2011-03-14 Thread Rick Bullotta
One mention of free beer, and the list's traffic spikes 100X its usual volume... ;-) -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Andreas Kollegger Sent: Monday, March 14, 2011 10:06 AM To: Neo4j user discussions Subject: Re: [Neo

Re: [Neo4j] Issue with lucene index

2011-03-13 Thread Rick Bullotta
Perfect. Thanks, Jim. Nice to meet you in person last week. Look forward to chatting w/you and Michael on some ideas for the REST API. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Jim Webber Sent: Sunday, March 13, 2011 6:26 PM

Re: [Neo4j] Issue with lucene index

2011-03-13 Thread Rick Bullotta
: Thursday, March 10, 2011 2:21 AM To: Neo4j user discussions Subject: Re: [Neo4j] Issue with lucene index 2011/3/9 Rick Bullotta > Hi, Mattias. > > Is the ability to delete a node from a Lucene fulltext index "the old way" > (just provide node + key name) in M03 and M04? &g

Re: [Neo4j] Issue with lucene index

2011-03-09 Thread Rick Bullotta
Hi, Mattias. Is the ability to delete a node from a Lucene fulltext index "the old way" (just provide node + key name) in M03 and M04? Thanks, Rick -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Mattias Persson Sent: Wednesday,

Re: [Neo4j] Neo4J Plugin

2011-03-09 Thread Rick Bullotta
Jim - looking forward to meeting you at QCon, BTW! -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Jim Webber Sent: Wednesday, March 09, 2011 7:27 AM To: Neo4j user discussions Subject: Re: [Neo4j] Neo4J Plugin > The downside is tha

Re: [Neo4j] Neo4J Plugin

2011-03-09 Thread Rick Bullotta
...equivalently, the assumption that a RESTful approach is limited to formats such as JSON/XML is also, of course, flawed. In a previous life, we wrote a binary format for our RESTful API (in addition to supporting XML) that provided MASSIVE improvements in speed, resource/CPU usage, wire size, lat

[Neo4j] Neoclipse Wish List

2011-03-05 Thread Rick Bullotta
Neoclipse is an awesome tool, but here are a few items that would greatly increase the utility and usability: 1) Provide a limit on the # of nodes/relationships that are displayed (and a warning that additional nodes and relationships were not shown) 2) Provide display filters based on node an

Re: [Neo4j] Load last 10 created nodes from neo4j

2011-03-04 Thread Rick Bullotta
I wonder if there's something lurking down deep in the MRU/LRU cache for nodes/properties/relationships that keeps these gems of knowledge hidden away? -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Craig Taverner Sent: Friday,

Re: [Neo4j] Load last 10 created nodes from neo4j

2011-03-04 Thread Rick Bullotta
last ten added, only the ten with highest id. I expect that quite often it will be the same thing, though. Depending on what you need this for, perhaps this is good enough? On Fri, Mar 4, 2011 at 2:59 PM, Rick Bullotta < rick.bullo...@burningskysoftware.com> wrote: > It would be pretty easy

Re: [Neo4j] Load last 10 created nodes from neo4j

2011-03-04 Thread Rick Bullotta
It would be pretty easy to use an index to do this (keep only the 10 most recent in the index), but you'd need to implement code everywhere you add/delete nodes and relationships, and if you're using an abstraction layer, it wouldn't be possible. In short, it's absolutely possible, but you'll need

Re: [Neo4j] Forums ?

2011-02-27 Thread Rick Bullotta
Google groups sounds OK, even though Google is evil. ;-) -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Andreas Kollegger Sent: Sunday, February 27, 2011 7:13 AM To: Neo4j user discussions Subject: Re: [Neo4j] Forums ? Hi Emilio,

Re: [Neo4j] Two new milestones: Neo4j 1.3.M03 and Spring Data Graph 1.0.0.M3 Released

2011-02-26 Thread Rick Bullotta
You guys rock. Any chance of backporting those index API methods to 1.2? -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Mattias Persson Sent: Saturday, February 26, 2011 9:05 AM To: Neo4j user discussions Subject: Re: [Neo4j] Two

Re: [Neo4j] Two new milestones: Neo4j 1.3.M03 and Spring Data Graph 1.0.0.M3 Released

2011-02-26 Thread Rick Bullotta
Awesome! Great job, Tobias. From: tobias.ivars...@neopersistence.com [mailto:tobias.ivars...@neopersistence.com] On Behalf Of Tobias Ivarsson Sent: Saturday, February 26, 2011 8:58 AM To: rick.bullo...@burningskysoftware.com Cc: Neo user discussions Subject: Re: [Neo4j] Two new milestones: Neo

Re: [Neo4j] Better support for large property data

2011-02-18 Thread Rick Bullotta
un...@lists.neo4j.org] On Behalf Of Tobias Ivarsson Sent: Friday, February 18, 2011 9:20 AM To: Neo user discussions Subject: [Neo4j] Better support for large property data Having tackled short strings, I feel up for taking a stab at long strings, and large binary data objects. I know that Rick Bullott

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-18 Thread Rick Bullotta
Awesome! Now wanna tackle the other end of the spectrum, really big strings and byte arrays? ;-) -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Tobias Ivarsson Sent: Friday, February 18, 2011 8:29 AM To: Neo user discussions Subj

Re: [Neo4j] Onlineback up Error on 1.3M02

2011-02-17 Thread Rick Bullotta
NO! ;-) We have to get all of the Windows-specific issues dealt with sometime soon, as there will definitely be some deployments on Windows (we're a mixed Windows/Ubuntu shop right now). -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf

Re: [Neo4j] Sharding graphs blog post

2011-02-16 Thread Rick Bullotta
Lots of thoughts/ideas on this, since we're going to be doing something similar to this (distributed graphs, though at a domain level). Gotta get you to stop in to Philadelphia sometime when you're globetrotting to and from the west coast! -Original Message- From: user-boun...@lists.neo4j.

Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2

2011-02-15 Thread Rick Bullotta
ns Subject: Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2 2011/2/15 Rick Bullotta > Good question. Can fulltext indexing support multiple key names in the > same > index? If not, remove(T entity) would work, otherwise remove(T entity, > String key) would be needed. > > T

Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2

2011-02-15 Thread Rick Bullotta
Mattias Persson Sent: Tuesday, February 15, 2011 5:24 PM To: Neo4j user discussions Subject: Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2 Do you want remove(T entity) or remove(T entity, String key) or both? Not really a way around it a.t.m. 2011/2/15 Rick Bullotta > Spare cycles? What

Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2

2011-02-15 Thread Rick Bullotta
of Lucene indexing in Neo 1.2 I'm spending spare cycles on that, and hope to get it pushed in pretty soon. 2011/2/15 Rick Bullotta > One thing that seems to have changed dramatically is the "remove" method. > In the previous implementation of fulltext indexing, it was not

Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2

2011-02-15 Thread Rick Bullotta
omatically, so you don't have to worry about that. 2011/2/15 Rick Bullotta > Also, how does this change to indexing affect online backup and management > of logical logs for Lucene? Does this happen automatically now based on > whether or not logical logs are enabled for Neo?

Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2

2011-02-15 Thread Rick Bullotta
org/content/Index_Framework and > http://wiki.neo4j.org/content/Index_Framework#Advanced_creation in > particular for f.ex. fulltext indexes. > > 2011/2/15 Rick Bullotta > > Those indexes lives in index/ > Hi, all. >> >> >> >> Looking for some experti

Re: [Neo4j] Making sense of Lucene indexing in Neo 1.2

2011-02-15 Thread Rick Bullotta
on in particular for f.ex. fulltext indexes. 2011/2/15 Rick Bullotta > Hi, all. > > > > Looking for some expertise in understanding what is going on with indexing > in 1.2 and newer. When I look at the folders that are generated when a new > Neo DB is created, I see: > >

Re: [Neo4j] Finding relationships

2011-02-15 Thread Rick Bullotta
Yes, use getRelationships(), which returns Iterable. You can delete the relationship as you're iterating through them, then delete the node. function deleteNode(Node node) throws Exception { if(node == null) return; Iterable relationships = node.getRelationships()

[Neo4j] Making sense of Lucene indexing in Neo 1.2

2011-02-15 Thread Rick Bullotta
Hi, all. Looking for some expertise in understanding what is going on with indexing in 1.2 and newer. When I look at the folders that are generated when a new Neo DB is created, I see: index lucene lucene-fulltext Currently, we are using LuceneFulltextQueryIndexService to handle full

Re: [Neo4j] POJO best practice?

2011-02-14 Thread Rick Bullotta
FYI, we don't follow that pattern on our application. In our domain model, we use a base class that includes the node getter/setter and some other common properties/services, and all domain objects extend that class. Separately, we have a persistence layer that manages persistence of POJO/domain o

Re: [Neo4j] OnlineBackup component being upgraded (WasRe: Unrecovable transaction error)

2011-02-09 Thread Rick Bullotta
Glöm det. Vi talar alla svenska ändå. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Mattias Persson Sent: Wednesday, February 09, 2011 2:36 PM To: Neo4j user discussions Subject: Re: [Neo4j] OnlineBackup component being upgraded (

Re: [Neo4j] Some brainstorming ideas - 1. Use Neo4j as Document Store

2011-02-07 Thread Rick Bullotta
ideas - 1. Use Neo4j as Document Store What's the purpose of doing this vs leveraging a mongo or other document db for this use case. How would a graph solve a problem meant for a document db? Does this add a layer of complexity? Ben Sabrin Twitter: bsabrin On Feb 6, 2011, at 5:31 PM, &q

Re: [Neo4j] Some brainstorming ideas - 1. Use Neo4j as Document Store

2011-02-06 Thread Rick Bullotta
your neo4j-store is optimized for and the cache penalties should be that bad. Just link the nodes that contain the block data, but also make them all accessible from a "blob"-root e.g. via numbered relationships. And then retrieve the whole binary data via a traverser. Cheers Michael Am 06

Re: [Neo4j] Some brainstorming ideas - 1. Use Neo4j as Document Store

2011-02-06 Thread Rick Bullotta
Axel/Michael: The real issue to consider is that Neo4J is not well suited for storing large strings/blobs of data. It is very easy to do, but not really an optimal use of Neo4J. The transaction logs and in-memory caches will quickly get clogged with the large property values. It is probably bet

Re: [Neo4j] Some brainstorming ideas - 1. Use Neo4j as Document Store

2011-02-06 Thread Rick Bullotta
Hi, Michael. I wrote a post on this a couple days ago. It would definitely be useful to have as a core interface in Neo. We ended up implementing it (approximately) as follows: - The "pseudo-folders" are implemented as Neo nodes and relationships - Each folder can have a name, descripti

Re: [Neo4j] hello

2011-02-06 Thread Rick Bullotta
Jose, the way we implement this type of model is to create a Trolley class that also includes a node member, and create a relationship from the Person node to the Trolley node. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Jose An

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-05 Thread Rick Bullotta
Neo4j better at handling YOUR data Damn. That one place assumes that you don't have any empty strings. I've uploaded a patched version. Same location: https://github.com/downloads/thobe/neo4j-admin-store/stringstat.jar -tobias On Fri, Feb 4, 2011 at 6:52 PM, Rick Bullot

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-04 Thread Rick Bullotta
Same here. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Axel Morgner Sent: Friday, February 04, 2011 12:29 PM To: user@lists.neo4j.org Subject: Re: [Neo4j] Help us make Neo4j better at handling YOUR data Hi Tobias, just ran the

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-04 Thread Rick Bullotta
ust now got the epiphany on how it could be exposed to the user. Cheers, Tobias On Fri, Feb 4, 2011 at 5:29 PM, Rick Bullotta < rick.bullo...@burningskysoftware.com> wrote: > Will do, Tobias. > > Also, I'd love to see a project start soon to help Neo4J become better at > sto

Re: [Neo4j] Help us make Neo4j better at handling YOUR data

2011-02-04 Thread Rick Bullotta
Will do, Tobias. Also, I'd love to see a project start soon to help Neo4J become better at storing *large* strings/byte arrays, also. I think with some creativity, we could avoid the need for the entire large string/blob to be stored in the transaction logs, which to me, is one of the big challen

Re: [Neo4j] Difference between properties and nodes

2011-02-02 Thread Rick Bullotta
Nodes are linked by relationships, and properties are "attached" to a node or relationship. Relationships have a "type" associated with them also (worksFor, livesIn, etc.), whereas nodes are essentially "typeless". Properties are general data/attributes attached to a node or relationship. -O

Re: [Neo4j] Neo4j version 1.3 "Abisko Lampa" milestone 1 released

2011-01-27 Thread Rick Bullotta
Will the bug fixes (these, and others) be back-ported to 1.2 also? -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Tobias Ivarsson Sent: Thursday, January 27, 2011 12:40 PM To: Neo user discussions Subject: [Neo4j] Neo4j version 1.3

Re: [Neo4j] Neo4j is moving to git

2011-01-27 Thread Rick Bullotta
to Windows stability of Neo4j in the future. CR/LF is going to be managed by the repository, as Toni has already mentioned is a possibility. Cheers, Tobias On Thu, Jan 27, 2011 at 3:46 PM, Rick Bullotta < rick.bullo...@burningskysoftware.com> wrote: > Yep - I know there are settings. We all

Re: [Neo4j] Neo4j is moving to git

2011-01-27 Thread Rick Bullotta
4j.org] On Behalf Of Toni Menzel Sent: Thursday, January 27, 2011 9:39 AM To: Neo4j user discussions Subject: Re: [Neo4j] Neo4j is moving to git On Thu, Jan 27, 2011 at 3:33 PM, Rick Bullotta < rick.bullo...@burningskysoftware.com> wrote: > a couple other things to be thinking ab

Re: [Neo4j] Neo4j is moving to git

2011-01-27 Thread Rick Bullotta
in all, I think it's a good idea, we just need to be aware of all the implications. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Rick Bullotta Sent: Thursday, January 27, 2011 9:25 AM To: 'Neo4j user discussions'

Re: [Neo4j] Neo4j is moving to git

2011-01-27 Thread Rick Bullotta
I definitely understand the reason for wanting to use Git, with the more frequent forks and branches of late, but I do think it would be helpful to make snapshot builds *with source* available for download as ZIPs or TARs as well. For those of us on Windows, there are practical limitations to how

[Neo4j] Expanding nodespace in Neo 1.3

2011-01-25 Thread Rick Bullotta
Maybe this is a stupid question (or not), but I'm assuming that the relationship id will also be expanded as well? Supporting a large # of nodes without also supporting a large # of relationships would obviously not make sense, but just wanted to confirm. Thanks, Rick _

Re: [Neo4j] [Blueprints,Pipes,Gremlin] Another Round of Releases

2011-01-23 Thread Rick Bullotta
Awesome stuff. Do you have any examples of Pipes being used in a non-graph scenario? I'm considering using it as a possible foundation for a complex event processing (CEP) engine. It looks generic enough that it could be extended/applied in that way. LMK your thoughts. -Original Message--

Re: [Neo4j] Roadmap updated - Blob/document storage idea?

2011-01-22 Thread Rick Bullotta
, I think looking into wrapping eventually consistent datasources and graph based datasources would alsobe a good activity leading up to your scenario. Let's talk more about how this could look in practice. Got any example code running yet? /peter On Friday, January 21, 2011, Rick Bullotta wr

[Neo4j] Properties on relationships vs properties on nodes

2011-01-21 Thread Rick Bullotta
Is there any advantage/difference of using one or the other? ___ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user

Re: [Neo4j] Roadmap updated - Blob/document storage idea?

2011-01-21 Thread Rick Bullotta
Hi, all. Since it has been a frequent topic of conversation recently, I'd like to get a roadmap dialog started on the topic of a companion blob/document store for Neo. While there are plenty of ways to "roll our own", it requires a lot of extra effort when we get into HA and load balanced scenari

Re: [Neo4j] Neos4j and ECM

2011-01-20 Thread Rick Bullotta
Axel, are you storing the actual content in Neo or in the file system directly (or some other datastore)? I've been told not to use Neo for blob/large text storage. Curious what approach you're taking. Best, Rick -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun..

Re: [Neo4j] Neo Disk Storage Question/Issue Re: String Properties

2011-01-18 Thread Rick Bullotta
Neo4j. Since the addresses > for the property blocks are managed completely internally, this would be > safe. > > Cheers, > Tobias > > > On Tue, Jan 18, 2011 at 2:35 PM, Rick Bullotta < > rick.bullo...@burningskysoftware.com> wrote: > >> If I have a string prope

[Neo4j] Neo Disk Storage Question/Issue Re: String Properties

2011-01-18 Thread Rick Bullotta
If I have a string property on a node, and I overwrite it with a new value, it *appears* that the disk space for the previous value is still allocated in the neostore.propertystore.db.strings file. I say this because the value happens to be rather large (about 2MB), and after a few writes, I notic

Re: [Neo4j] Unfinished transaction - cannot open db

2011-01-17 Thread Rick Bullotta
So the issue was in Neo and not Neoclipse? If so, is this a recommended patch for everyone running Neo 1.2 who might encounter a recovery/restart situation, or is this something specific to a Neoclipse issue? Thanks, Rick -Original Message- From: user-boun...@lists.neo4j.org [mailto:use

Re: [Neo4j] HTML5 graph viz library

2011-01-15 Thread Rick Bullotta
Out of curiosity, has anyone looked at re-doing the rendering engine of this in SVG? Now that SVG will be officially supported in IE9, its practicality for web apps is much more substantial. Issues like hit testing/item addressability/animation, conditional display based on zoom level, and other c

Re: [Neo4j] HTML5 graph viz library

2011-01-15 Thread Rick Bullotta
Tied in with my SVG question (which should be posted shortly), you can move some of the UI rendering to the server as well, and with SVG you could cleanly integrate data + UI elements in what is sent back to the browser. I think a mix of browser smarts to control client-side rendering (zoom levels

Re: [Neo4j] [SPAM] Newbie: Using Neo4j server

2011-01-10 Thread Rick Bullotta
Don't forget that Neo4J can also run as an embedded graph database, where it is SUBSTANTIALLY more performant and much more flexible to utilize than via the REST API. -Original Message- From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On Behalf Of Stefan Lang Sent:

<    1   2   3   4   5   6   >