Time |
S |
Nick |
Message |
00:19 |
|
|
edburns joined #virtualJUG |
00:26 |
|
|
chbatey joined #virtualJUG |
06:08 |
|
|
_ollie joined #virtualJUG |
06:21 |
|
|
mmatloka joined #virtualJUG |
06:40 |
|
|
millrossjez joined #virtualJUG |
06:42 |
|
|
Bevin joined #virtualJUG |
06:48 |
|
|
Anuradha joined #virtualJUG |
07:50 |
|
|
millrossjez joined #virtualJUG |
08:15 |
|
|
jeremy_prime joined #virtualJUG |
08:39 |
|
|
millross_ joined #virtualJUG |
09:49 |
|
|
millrossjez joined #virtualJUG |
10:01 |
|
|
mmatloka joined #virtualJUG |
11:08 |
|
|
_ollie joined #virtualJUG |
11:52 |
|
|
micdev42 joined #virtualJUG |
11:55 |
|
|
micdev42 joined #virtualJUG |
12:23 |
|
|
jeremy_prime joined #virtualJUG |
12:23 |
|
|
millrossjez joined #virtualJUG |
12:33 |
|
|
millrossjez joined #virtualJUG |
12:51 |
|
|
michel_slm joined #virtualJUG |
12:58 |
|
|
shelajev joined #virtualJUG |
13:09 |
|
|
jeremy_prime joined #virtualJUG |
13:34 |
|
pdurbin |
edburns: when you have a moment, I have a JavaOne question. |
14:12 |
|
|
jeremy_prime joined #virtualJUG |
14:15 |
|
|
jeremy_prime joined #virtualJUG |
14:18 |
|
|
samaxes joined #virtualJUG |
14:28 |
|
|
shelajev_ joined #virtualJUG |
14:45 |
|
|
shelajev joined #virtualJUG |
15:07 |
|
|
shelajev joined #virtualJUG |
15:08 |
|
|
shelajev_ joined #virtualJUG |
15:27 |
|
|
jlkjlkj joined #virtualJUG |
15:27 |
|
|
d0x joined #virtualJUG |
15:28 |
|
|
Traivor joined #virtualJUG |
15:30 |
|
|
Michael joined #virtualJUG |
15:35 |
|
|
jeremy_prime joined #virtualJUG |
15:37 |
|
|
shelajev joined #virtualJUG |
15:37 |
|
|
anirik joined #virtualJUG |
15:38 |
|
|
shelajev joined #virtualJUG |
15:45 |
|
|
tanay joined #virtualJUG |
15:48 |
|
shelajev |
good evening, people! :) |
15:52 |
|
|
d0x_ joined #virtualJUG |
15:54 |
|
|
VladimirSitnikov joined #virtualJUG |
15:54 |
|
sjmaple |
good morning/evening |
15:56 |
|
millrossjez |
evening all |
15:56 |
|
|
npskirk joined #virtualJUG |
15:57 |
|
|
farid joined #virtualJUG |
15:58 |
|
|
mjremijan joined #virtualJUG |
15:59 |
|
|
vladimir_ joined #virtualJUG |
15:59 |
|
shelajev |
we're about to start! |
15:59 |
|
shelajev |
buckle up! :D |
15:59 |
|
|
Abel_S_Romero joined #virtualJUG |
16:00 |
|
|
domdorn joined #virtualJUG |
16:00 |
|
|
Pete joined #virtualJUG |
16:01 |
|
|
chbatey joined #virtualJUG |
16:01 |
|
|
ArunM joined #virtualJUG |
16:01 |
|
|
ric joined #virtualJUG |
16:02 |
|
shelajev |
the reports that I just mentioned is here: http://zeroturnaround.com/rebellabs/developer-productivity-report-2015-java-performance-survey-results/ |
16:02 |
|
|
pathfinder2104 joined #virtualJUG |
16:03 |
|
|
Darren joined #virtualJUG |
16:04 |
|
shelajev |
if the video is not running, try refreshing the page |
16:05 |
|
|
Abel_S_Romero joined #virtualJUG |
16:06 |
|
|
DijitalMunky joined #virtualJUG |
16:11 |
|
|
Abel_S_Romero joined #virtualJUG |
16:15 |
|
|
dethtungue joined #virtualJUG |
16:15 |
|
sjmaple |
let us know your questions and we'll pass them on to Michael at the end of the session |
16:20 |
|
vladimir_ |
Provided neo4j uses btree kind of indices behind the scenes, what is really the way it makes "20 tables join queries" faster? I mean how "rewriting 20 table join query to neo4j" is different from just tuning the query by means of execution plan, indices, etc. |
16:21 |
|
|
michel_slm joined #virtualJUG |
16:22 |
|
chbatey |
is sjmaple recording the session? |
16:23 |
|
sjmaple |
hahaha |
16:23 |
|
sjmaple |
YES! |
16:24 |
|
|
hecor12 joined #virtualJUG |
16:25 |
|
shelajev |
hello Christopher :) |
16:25 |
|
shelajev |
we made sure that he is |
16:25 |
|
shelajev |
if that is any consolation |
16:26 |
|
vladimirsitnikov |
2. Are neo4j execution plans stable? For instance, is there a way to make execution plans in development to exactly match the ones in production? (e.g. fake statistics, etc, etc) |
16:27 |
|
sjmaple |
great questions vladimirsitnikov |
16:29 |
|
vladimirsitnikov |
"precomputing the joins". Does it precompute all the possible joins? Should I specify the relations to precompute somehow? |
16:31 |
|
vladimirsitnikov |
4. What is the preferred way to execute batch jobs over neo4j? Should it still be "navigate-by-relation" like? In RDBMS we can do "table full scan" that benefits from sequential disk access. |
16:32 |
|
|
d0x joined #virtualJUG |
16:33 |
|
vladimirsitnikov |
"hierarchical queries" are in SQL:2003: "WITH RECURSIVE", the comparison does not look fair |
16:34 |
|
|
Srini45 joined #virtualJUG |
16:35 |
|
vladimirsitnikov |
5. What is the maximum length of property? 8KiB? 128KiB? 640KiB? unlimited? |
16:35 |
|
sjmaple |
I'm making note of these :) thanks |
16:37 |
|
|
ikwattro joined #virtualJUG |
16:37 |
|
vladimirsitnikov |
I don't expect to ask all of them :) |
16:37 |
|
mjremijan |
is data specifically on nodes or on relationships as well. For example, how would employeeId be stored if a person has worked at multiple companies? |
16:37 |
|
DijitalMunky |
Is there a way to ensure that some properties are mandatory? For example on a person, you may want to ensure that a name is filled in. |
16:39 |
|
ikwattro |
@mjremijan properties can be stored on nodes and also on relationships. If an employee has worked for multiple companies, you would create relationships between a User node to multiple companies he worked for |
16:39 |
|
ikwattro |
With the latest version of Neo4j : 2.2.3 mandatory properties are not possible, the next 2.3 version will make it possible |
16:40 |
|
DijitalMunky |
thanks ikwattro? |
16:40 |
|
ikwattro |
;-) |
16:40 |
|
DijitalMunky |
err..! |
16:40 |
|
|
Chessray joined #virtualJUG |
16:41 |
|
|
jeremy_prime joined #virtualJUG |
16:43 |
|
mjremijan |
Can Neo4j be run embedded in a stand alone app? |
16:43 |
|
ikwattro |
Yes defintely, check here |
16:43 |
|
ikwattro |
http://neo4j.com/docs/stable/tutorials-java-embedded.html |
16:45 |
|
Abel_S_Romero |
Q: How do you deal with cycles in search results? |
16:45 |
|
DijitalMunky |
Hrm....jqassistant.org doesn't have a valid certificate....:/ |
16:47 |
|
|
hits joined #virtualJUG |
16:50 |
|
ikwattro |
@Abel do you mean interaction cycles ? |
16:50 |
|
ikwattro |
may this link help ? |
16:50 |
|
ikwattro |
http://neo4j.com/docs/stable/transactions-interaction.html |
16:50 |
|
sjmaple |
I think Abel means circular relationships |
16:51 |
|
ikwattro |
By default Cypher knows what he already traversed |
16:52 |
|
ikwattro |
so it will not return you duplicated relationships |
16:52 |
|
ikwattro |
however paths for example are a bit special if you think about it |
16:53 |
|
ikwattro |
if you do not specify a direction of the relationship (a)-[r]-(b) |
16:53 |
|
Abel_S_Romero |
thanks for the info. It's always a pain to model graphs in relational models and find out your tree is not :( |
16:53 |
|
ikwattro |
well, trees are graph structures |
16:53 |
|
ikwattro |
querying trees in neo4j is really easy. |
16:54 |
|
ikwattro |
and natural |
16:54 |
|
Abel_S_Romero |
yes, but I mean, you find out you have some circular relationship |
16:56 |
|
ikwattro |
It will not traverse it 2 times |
16:56 |
|
ikwattro |
if you want more info about the github events app, ping me |
16:56 |
|
ikwattro |
you can also try this demo out |
16:57 |
|
domdorn |
interesting, that all the demo apps are php... |
16:57 |
|
ikwattro |
http://neo4jlovesgithub.neoxygen.com |
16:57 |
|
ikwattro |
sorry wrong domain |
16:57 |
|
ikwattro |
http://neo4jlovesgithub.neoxygen.io |
16:58 |
|
ikwattro |
domdorn there is not only php, but we're quite active :) |
16:59 |
|
|
MW joined #virtualJUG |
17:03 |
|
vladimirsitnikov |
7. Does neo4j use Unsafe? |
17:05 |
|
sjmaple |
:) |
17:05 |
|
sjmaple |
topical :) |
17:13 |
|
|
fabfor joined #virtualJUG |
17:14 |
|
fabfor |
Does neo4j solve the super node problem or there is a limit of connection for every node? |
17:15 |
|
ikwattro |
no limits |
17:15 |
|
ikwattro |
and support for dense nodes |
17:16 |
|
vladimirsitnikov |
If I put "employee id" into relation, would neo4j still scan all the employee relations for a query like "find companies where given employee had id of 42" |
17:16 |
|
vladimirsitnikov |
? |
17:16 |
|
fabfor |
thanks @ikwattro |
17:22 |
|
sjmaple |
thanks for joining folks! |
17:23 |
|
|
micdev42 joined #virtualJUG |
17:25 |
|
|
edburns joined #virtualJUG |
17:28 |
|
edburns |
pdurbin: Hello, what was your JavaOne question |
17:29 |
|
|
D-Spair joined #virtualJUG |
17:30 |
|
|
ric joined #virtualJUG |
17:32 |
|
pdurbin |
edburns: it seems like most people who submitted talks heard up or down if it was accepted. I didn't so I assume it wasn't accepted. Usually people hear back, right? |
17:33 |
|
edburns |
In all my years of JavaOne I have never seen a case where a submitted talk was simply ignored. The accept/reject status was always eventually conveyed. |
17:34 |
|
edburns |
pdurbin: Did you receive an acknowledgement that the talk was received for review? |
17:34 |
|
pdurbin |
edburns: nope. nothing. but maybe it's because it was an ignite talk? |
17:36 |
|
edburns |
I'm not familiar with that session type. What was the title of the session? |
17:37 |
|
pdurbin |
edburns: IGN7640 - REST-assured for lightweight API testing |
17:38 |
|
edburns |
pdurbin: Well, if you have a session ID, then you know it has been received into the system at least. |
17:38 |
|
edburns |
I'll ask my contact person. |
17:38 |
|
edburns |
I'll reply via email. |
17:41 |
|
pdurbin |
edburns: ok. thanks! mostly I'm just wondering if it had to do with it being a different kind of talk (ignite) |
17:41 |
|
edburns |
We'll see either way. |
17:41 |
|
edburns |
If I hear immediately, I'll reach you here. |
17:41 |
|
edburns |
Otherwise email. |
17:42 |
|
|
jeremy_prime joined #virtualJUG |
17:43 |
|
|
micdev42 joined #virtualJUG |
17:46 |
|
pdurbin |
edburns: awesome. thanks, Ed. |
17:46 |
|
|
_ollie joined #virtualJUG |
17:47 |
|
edburns |
pdurbin: You are welcome. |
17:48 |
|
|
jeremy_prime joined #virtualJUG |
18:04 |
|
|
jeremy_prime joined #virtualJUG |
18:10 |
|
|
ric joined #virtualJUG |
18:11 |
|
|
micdev42 joined #virtualJUG |
18:21 |
|
|
micdev42 joined #virtualJUG |
18:26 |
|
|
ric joined #virtualJUG |
18:30 |
|
|
chbatey joined #virtualJUG |
19:18 |
|
|
d0x joined #virtualJUG |
19:20 |
|
|
jeremy_prime joined #virtualJUG |
19:49 |
|
|
mmatloka joined #virtualJUG |
19:50 |
|
|
jeremy_prime joined #virtualJUG |
19:52 |
|
|
d0x joined #virtualJUG |
20:38 |
|
edburns |
sjmaple: Hello, are you here? |
20:45 |
|
|
jeremy_prime joined #virtualJUG |
20:46 |
|
|
mani joined #virtualJUG |
21:01 |
|
|
jeremy_prime joined #virtualJUG |
21:03 |
|
|
jeremy_prime joined #virtualJUG |
21:20 |
|
|
mmatloka` joined #virtualJUG |
21:23 |
|
edburns |
pdurbin: Still here? |
21:28 |
|
pdurbin |
edburns: yep! |
21:33 |
|
edburns |
pdurbin: I have confirmation that the Ignite sessions are still under review. |
21:34 |
|
pdurbin |
edburns: oh, ok |
21:34 |
|
pdurbin |
that explains why I haven't heard anything, at least :) |
21:35 |
|
edburns |
Yes, it's the best we can do at the moment. |
21:37 |
|
pdurbin |
edburns: no worries, I was kind of on the fence about going this year even if I had heard back about my talk by now. Maybe I'll try again next year though. |
21:37 |
|
edburns |
pdurbin: Ahh, come on, this is the year of #java20. Me presonally, I'm probably going to hang it up busting ass to go after this one. |
21:38 |
|
edburns |
For some reason, I always have to bust ass to be able to go, while others seem to just sail into it. Must be not being a Java Champion. |
21:39 |
|
edburns |
Don't get me wrong, I'm not complaining! It's an honor and a privilige to be able to attend. |
21:44 |
|
pdurbin |
edburns: yeah. It's been fun to go the last two years. Not the cheapest trip though. |
21:50 |
|
|
mmatloka joined #virtualJUG |
22:35 |
|
|
mmatloka joined #virtualJUG |
22:39 |
|
|
domdorn joined #virtualJUG |
22:48 |
|
|
vladimirsitnikov joined #virtualJUG |