greptilian logo

IRC log for #virtualJUG, 2015-07-29

virtualjug.com

| Channels | #virtualJUG index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

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

| Channels | #virtualJUG index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

virtualjug.com