[tinkerpop] branch tp4 updated: lots of cleanup and reorg. Path now implements TSequence (smart, duplicate keys allowed). Thought through and tweaked all the methods of the core structure API/. TTuple

2019-04-30 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new bd79bcc lots of cleanup and reorg. Path now

[tinkerpop] branch tp4 updated: minor nothing. done for the day.

2019-04-29 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 0ae83d2 minor nothing. done for the day. 0ae83d2

[tinkerpop] branch tp4 updated: added hashCode() and toString() to FlatMapInitial.

2019-04-29 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 57dfb64 added hashCode() and toString

[tinkerpop] branch tp4 updated: added rdf/. Super easy. FlatMapInitial is used to wrap FlatMap functions that can serve as initials so we don't have to duplicate code.

2019-04-29 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4ac1cb8 added rdf/. Super easy. FlatMapInitial

[tinkerpop] branch tp4 updated: dah. commited with System.out.printlns(). I'm pooped. Need to rest.

2019-04-29 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 36770ac dah. commited with System.out.printlns

[tinkerpop] branch tp4 updated: Created a JDBCQueryStrategy that looks for 'join' semantics in the bytecode and folds it into a custom jdbs:sql instruction that does a SELECT call.

2019-04-29 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 7142dc1 Created a JDBCQueryStrategy that looks

[tinkerpop] branch tp4 updated: There are no more InitialFunctions. If a FlatMapFunction implements Initializing then that means it can generate an output that isn't dependent on input. This way, we c

2019-04-29 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 1494567 There are no more InitialFunctions

[tinkerpop] branch tp4 updated: Generalized path() to work with no, one, or many labels. Have INNER JOIN working with jdbc/. Path now implements TTuple and is thus, subject to has(), value(), entries(

2019-04-29 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 706ad64 Generalized path() to work with no, one

[tinkerpop] branch tp4 updated: fixed a bug in Pipes.subscribe().

2019-04-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 576f880 fixed a bug in Pipes.subscribe(). 576f880

[tinkerpop] branch tp4 updated: some reorg on RxJava.

2019-04-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new d9a9863 some reorg on RxJava. d9a9863 is described

[tinkerpop] branch tp4 updated: Processor no longer implement Iterator. It now supports both a push-based and a pull-based execution via subscribe(Consumer) and iterator(), respectively. I haven't don

2019-04-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 2cf7cdf Processor no longer implement Iterator

[tinkerpop] branch tp4 updated: I have a working implementation of recurssive-based repeat() in RxJava. This was an intense slog. Learned alot. I have written some pretty nasty nested branching test c

2019-04-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 6b39526 I have a working implementation

[tinkerpop] branch tp4 updated: Figured out how to compile a Flow once and reuse it over and over again. This is great for nested traversals where a single traverser is inserted and result is returned

2019-04-11 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 11ceb5b Figured out how to compile a Flow once

[tinkerpop] branch tp4 updated: did some local testing to determine whether or not SerialRxJava was returning results in real-time. It wasn't. Learned about subscribeOn(thread) method to ensure that t

2019-04-10 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new b90f19d did some local testing to determine

[tinkerpop] branch tp4 updated: consistent terminology between various packages. minor generalization in RxJava. Bout to dive into a new repeat() implementation for RxJava. Wish me luck.

2019-04-10 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4df7443 consistent terminology between various

[tinkerpop] branch tp4 updated: learned about Disposable. Got rid of the AtomicBoolean in AbstractRxJava. Both serial and parallel processors support real-time streaming of results.

2019-04-09 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new ec18e21 learned about Disposable. Got rid

[tinkerpop] branch tp4 updated: More work on ParallelRxJava thread pools. I also added SimpleRemoteParallelTest to check to make sure MachieServer + multi-threaded traversal execution play well togeth

2019-04-09 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 53d5623 More work on ParallelRxJava thread pools

[tinkerpop] branch tp4 updated: thread pool hell. I have it so RxJavaStrategy analyzes nested compilations to see if they are 'simple' or not. if they are simple, then a serial flow is used to execute

2019-04-09 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new ef0fd1f thread pool hell. I have it so

[tinkerpop] branch tp4 updated: nested Bytecode now knows about its parent bytecode. It is also possible to walk the Bytecode tree up to the root. This is used to share information between Compilation

2019-04-09 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new ae6ac40 nested Bytecode now knows about its parent

[tinkerpop] branch tp4 updated: cleaned up Traverser species equals() and hashCode() some more. Scary to have faults in those.

2019-04-09 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new a633015 cleaned up Traverser species equals

[tinkerpop] branch tp4 updated: found a bug in COR_Traverser that was showing up in looping in Pipes. Didn't do equals() correctly and TraverserSet traversers were merging inappropriatly.

2019-04-09 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new e252855 found a bug in COR_Traverser

[tinkerpop] branch tp4 updated: added a Thread.sleep() in the test suite to make sure the servers are shutdown fully between tests. Learned about share() for branching in Flowable. Added it to SerialR

2019-04-08 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 3b452af added a Thread.sleep() in the test suite

[tinkerpop] branch tp4 updated: was able to remove a sequential conversion in ParallelRxJava repeat().

2019-04-08 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 5b64d7b was able to remove a sequential conversion

[tinkerpop] branch tp4 updated: added a benchmark test case in rxJava to compare Parallel, serial, and Pipes.

2019-04-08 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new d35228c added a benchmark test case in rxJava

[tinkerpop] branch tp4 updated: minor tweaks to servers to try and make sure address binding doesn't fail in test suite.

2019-04-08 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new d77e0b7 minor tweaks to servers to try and make

[tinkerpop] branch tp4 updated: got ParallelFlowable really nice in rxJava. Had to do some thread safe work on TraverserSet. Having a weird socket issue where tests are closing and starting too fast b

2019-04-08 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 51f8eb9 got ParallelFlowable really nice in rxJava

[tinkerpop] branch tp4 updated: first working version of parallel RxJava. This implementation provides the pattern for dealing with threading. Functions that maintain compilations (nested traversals),

2019-04-08 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 467c543 first working version of parallel RxJava

[tinkerpop] branch tp4 updated: figured out the hanging bug with RxJava. It doesn't like lots of merges and the repitition-based repeat model can hang. Dropped down the repititions for now, but will n

2019-04-04 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 3ff208d figured out the hanging bug with RxJava

[tinkerpop] branch tp4 updated: more test case. added flatMap() step. working through numerous nestings to try and expose why a repeat(union()) nest is not working for Pipes and RxJava. Other more com

2019-04-04 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 7595d5f more test case. added flatMap() step

[tinkerpop] branch tp4 updated: fixed a bug in RepeatStep in Pipes. Added nested repeat(union()) test case to SimpleTestSuite and only Beam passes. Commented out for now.

2019-04-04 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new abf9fd6 fixed a bug in RepeatStep in Pipes. Added

[tinkerpop] branch tp4 updated: renamed ReduceFlow in RxJava to Reducer as its not a Flow.

2019-04-04 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4302a2f renamed ReduceFlow in RxJava to Reducer

[tinkerpop] branch tp4 updated: wrapped the TopologyUtil execution plan compilers from Beam and RxJava into the respective processors. Able to finalize and private lots of classes and methods. Added s

2019-04-04 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 1c09e4e wrapped the TopologyUtil execution plan

[tinkerpop] branch tp4 updated: added machine-test package. we have SimpleTestSuite. The processors then have SimpleLocalTest and SimpleRemoteTest. This is too move forward with testing until a langua

2019-04-04 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4253b46 added machine-test package. we have

[tinkerpop] branch tp4 updated: minor clean up. done for the day. parallel() will have to wait. have it about 75% working.

2019-04-03 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new a3e2023 minor clean up. done for the day. parallel

[tinkerpop] branch tp4 updated: was able to use TopologyUtil.compile() instead of Flowable.publish() to chain flows in rxJava.

2019-04-03 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new b46ffb1 was able to use TopologyUtil.compile

[tinkerpop] branch tp4 updated: fixed a bug where repeat loops weren't being updated in RxJava.

2019-04-03 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new b01672b fixed a bug where repeat loops weren't

[tinkerpop] branch tp4 updated: got repeat() working.

2019-04-03 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new c7ee5a0 got repeat() working. c7ee5a0 is described

[tinkerpop] branch tp4 updated: first stub at RxJavaProcessor. everything works except for repeat(). I'm all confused and lost. Need to think.

2019-04-03 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 414211a first stub at RxJavaProcessor. everything

[tinkerpop] branch tp4 updated: cleanup on Beam and order().by() instruction.

2019-03-28 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 22b7903 cleanup on Beam and order

[tinkerpop] branch tp4 updated: Generalized order() to support arbitrary number of asc and desc by()s. Borrowed many ideas from TP3, but greatly simplified the implementation as there is no GraphCompu

2019-03-28 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new e1f13b3 Generalized order() to support arbitrary

[tinkerpop] branch tp4 updated: Got order() working in both Pipes and Beam. It was a bit crazy in beam as it requires a reduce and unfold. Fortunately, the BarrierFunction in machine-core was sufficie

2019-03-28 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new a948102 Got order() working in both Pipes and Beam

[tinkerpop] branch tp4 updated: decided to use TP3 .equals() method for functions developed by @dkuppitz for steps.

2019-03-28 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4c09b58 decided to use TP3 .equals() method

[tinkerpop] branch tp4 updated: Compilations can now be compared and cloned -- equals, clone, hashcode. This entailed clone, equals, and hashcode for Arguments and CFunctions. We can now cache Compila

2019-03-27 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 37e596a Compilations can now be compared

[tinkerpop] branch tp4 updated: Staging Comilation for the ability to be cached -- hashCode, equals... and ultimately clone. Need a way to deep clone functions as they can contain compilations.

2019-03-27 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 6c60bcc Staging Comilation for the ability

[tinkerpop] branch tp4 updated: Made is so that Beam can return traversers while its pipeline is running.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4fb4b90 Made is so that Beam can return traversers

[tinkerpop] branch tp4 updated: renamed close to unregister in Result.Type enum.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 457293a renamed close to unregister in Result.Type

[tinkerpop] branch tp4 updated: try block Closeables for more efficient error handling and socket closing.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 439cf53 try block Closeables for more efficient

[tinkerpop] branch tp4 updated: removed pointless method in MachineServer.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new affa536 removed pointless method in MachineServer

[tinkerpop] branch tp4 updated: made the server workers private inner classes.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 009027a made the server workers private inner

[tinkerpop] branch tp4 updated: made Request and inner class of RemoteMachine. Its only used by RemoteMachine and MachineServer... no need to expose it.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 230dfbf made Request and inner class

[tinkerpop] branch tp4 updated: more random cleanups. taking a break to do some yardwork. its sunny out.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new a9dde82 more random cleanups. taking a break to do

[tinkerpop] branch tp4 updated: Lots of clean up on TraverserServer, RemoteMachine, and MachineServer. Figured out cool Runnable Java functional-style.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new d1b677f Lots of clean up on TraverserServer

[tinkerpop] branch tp4 updated: big moves. MachineServer, RemoteMachine, TraverserServer. We now have general support for over the network traverser iterators.

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new da887c2 big moves. MachineServer, RemoteMachine

[tinkerpop] branch tp4 updated: Beam now support TraverserServer which allows the output steps to write (in parallel and over the network) to a multi-threaded server backed by a TraverserSet and thus,

2019-03-26 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 195d0da Beam now support TraverserServer which

[tinkerpop] branch tp4 updated: some code clean up on LocalMachine>

2019-03-25 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 21c098d some code clean up on LocalMachine

[tinkerpop] branch tp4 updated: LocalMachineTest added. TraversalSource cleaned up -- no more worrying about strategy compilation on the client side -- makes no sense anymore with Machine.register(sou

2019-03-25 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 596caf3 LocalMachineTest added. TraversalSource

[tinkerpop] branch tp4 updated: I have worked out the concept of always submitting Bytecode to a Machine. The Machine is able to precompile source instructions (e.g. strategies, database and processor

2019-03-25 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new a9fb2e0 I have worked out the concept of always

[tinkerpop] branch tp4 updated: minor nothing. done for the day.

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new ac8cc73 minor nothing. done for the day. ac8cc73

[tinkerpop] branch tp4 updated: After discussing with @dkuppitz, Instructions can only have zero or one label. Path entries can only have zero or one label. This really cleans things up.

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 9fc2c75 After discussing with @dkuppitz

[tinkerpop] branch tp4 updated: added PathTest and converted lots of list and set creations to List.of and Set.of

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 9b765b0 added PathTest and converted lots of list

[tinkerpop] branch tp4 updated: cleaned up Compilation methods.

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4c6ff25 cleaned up Compilation methods. 4c6ff25

[tinkerpop] branch tp4 updated: made it so path() compilation is easier using tokens in the instruction>

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 3d84979 made it so path() compilation is easier

[tinkerpop] branch tp4 updated: All function types are responsible for their own compilation. They have static methods and private constructors.

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 53ea847 All function types are responsible

[tinkerpop] branch tp4 updated: AbstractTraversal now has addInstruction() which does coefficient unity reseting and making sure the traverasl isn't locked (submitted).

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new a38e078 AbstractTraversal now has addInstruction

[tinkerpop] branch tp4 updated: ProcessorFactory and StructureFactory are required to return a list of support BytecodeCompilers.

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 2eb1bbd ProcessorFactory and StructureFactory

[tinkerpop] branch tp4 updated: we now have CoreCompiler and CommonCompiler. Likewise CoreTraversal and CommonTraversal in Gremlin. The idea is that if you know the underling VM supports the common in

2019-03-24 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new cf4dd8d we now have CoreCompiler

[tinkerpop] branch tp4 updated: incr is gone. random other tweaks. taking a break.

2019-03-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 201d03d incr is gone. random other tweaks. taking

[tinkerpop] branch tp4 updated: identity() is now a map(traverser::object). Now Map, Filter, FlatMap, Reduce, and Branch are self-consistent.

2019-03-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 635eeca identity() is now a map(traverser::object

[tinkerpop] branch tp4 updated: has() and hasKey() are now primitive instructions. All that is left is groupCount and path.

2019-03-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 99ca3bd has() and hasKey() are now primitive

[tinkerpop] branch tp4 updated: really widdling down the functions... this is so crazy.

2019-03-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 38d8f8e really widdling down the functions

[tinkerpop] branch tp4 updated: per discussions with @dkuppitz, working towards making bytecode map, flatmap, branch, reduce, filter instructions ONLY. The TP4 Machine supports a very tiny instruction

2019-03-23 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 5b2934a per discussions with @dkuppitz, working

[tinkerpop] branch tp4 updated: added hashCode() and equals() to Instruction and SourceInstruction. Wrote unit tests cases validating methods and hash/equals.

2019-03-22 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 43ab07f added hashCode() and equals

[tinkerpop] branch tp4 updated: SourceStep toString() and TODO regarding how to get functions vs. execution plans from Compilations.

2019-03-22 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 11169d5 SourceStep toString() and TODO regarding

[tinkerpop] branch tp4 updated: Coefficient.toString() is standardized using line brackets. Some minor tweaks. Done for the day.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 209279c Coefficient.toString() is standardized

[tinkerpop] branch tp4 updated: fixed up the toString() of Beams execution plan. Tweaked on ExplainStrategy some more.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new cf832e7 fixed up the toString() of Beams execution

[tinkerpop] branch tp4 updated: a better explain() model using DecorationStrategy.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 33d48d2 a better explain() model using

[tinkerpop] branch tp4 updated: implemented a basic implementation of explain(). Some smart cleanup and it will be pretty slammin'.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 9e21a74 implemented a basic implementation

[tinkerpop] branch tp4 updated: renamed tinkergraph to blueprints.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new dc628b8 renamed tinkergraph to blueprints. dc628b8

[tinkerpop] branch tp4 updated: removed .DS_Store Mac hidden files. Added it to gitignore too.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 2ad56a4 removed .DS_Store Mac hidden files. Added

[tinkerpop] branch tp4 updated: removed core module. it is now machine/machine-core.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new c134a52 removed core module. it is now machine

[tinkerpop] branch tp4 updated: moved BeamTest to processor/beam package.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 438c706 moved BeamTest to processor/beam package

[tinkerpop] branch tp4 updated: beam and pipes are now off of machine.processor package. Removed the (Java) postfix on all the pom.xmls.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 95e16c8 beam and pipes are now off

[tinkerpop] branch tp4 updated: AbstractStrategy equals(), hashCode() implementations. other minor tweaks.

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new ea10595 AbstractStrategy equals(), hashCode

[tinkerpop] branch tp4 updated: fixed a cloning bug in TraversalSource. Made inject() and V() proper initial instructions. Added a LongCoefficientTest. Fixed a equals()/hashCode() bug in LongCoefficie

2019-03-19 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4afc6cd fixed a cloning bug in TraversalSource

[tinkerpop] branch tp4 updated: lots of reorg, cleanup, toStringing, ....

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 84a069c lots of reorg, cleanup, toStringing

[tinkerpop] branch tp4 updated: BytecodeCompiler.getOpType() added which says the function type of the instruction by its opcode.

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 3ae25c9 BytecodeCompiler.getOpType() added which

[tinkerpop] branch tp4 updated: Strategies are not sorted prior to application.

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 1812efd Strategies are not sorted prior

[tinkerpop] branch tp4 updated: starting to flush out strategies -- decoration, optimization, provider, finalization, verification.

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 3daa44f starting to flush out strategies

[tinkerpop] branch tp4 updated: P is a Gremlin language construct. We will not be passing around complex objects in Bytecode. P simply puts the enum name in the instruction which is then generated bac

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 2dea0fc P is a Gremlin language construct. We

[tinkerpop] branch tp4 updated: CoreCompiler.Symbols now exists. Likewise TinkerGraphCompiler.Symbols.

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 80c88fe CoreCompiler.Symbols now exists. Likewise

[tinkerpop] branch tp4 updated: moved tinkergraph to its own module. we now have machine/processor/pipes ... machine/structure/tinkergraph. Don't know if we need such module nesting, but can always fl

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 9e2351b moved tinkergraph to its own module. we

[tinkerpop] branch tp4 updated: minor cleanups and tweaks. taking a break.

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 4370488 minor cleanups and tweaks. taking a break

[tinkerpop] branch tp4 updated: we officially have StructureFactory and Structure interfaces. Users can do withStructure(). A structure, like a processor, has strategies. Thus, there are now multiple

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new d932867 we officially have StructureFactory

[tinkerpop] branch tp4 updated: super easy to add new P predicates. Just added P.regex. HasKeyFilter now supports P predicate for key.

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 1b71231 super easy to add new P predicates. Just

[tinkerpop] branch tp4 updated: added P. It is much easier to work with than TP3 P. It is just an enum at the bytecode level. No more nested analysis of the P argument. Really clean.

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 34a848c added P. It is much easier to work

[tinkerpop] branch tp4 updated: We no longer need Selector interface for branches. The branch selector is simply a compilation. For constant or simple mappings, a SingletonProcessor is used in the Com

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new c99ff4e We no longer need Selector interface

[tinkerpop] branch tp4 updated: We now have 'primitive processors' which are like Pipes and Beam, but are simple. For instance, repeat().times(5), the 5 is turned into a LoopsProcessor. This ensures t

2019-03-18 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new c0482f6 We now have 'primitive processors' which

[tinkerpop] branch tp4 updated: moved all the Gremlin stuff to a new submodule of languages -- languages/gremlin. I think we can get rid of core here soon.

2019-03-17 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new e416465 moved all the Gremlin stuff to a new

[tinkerpop] branch tp4 updated: added language/data with TMap, TVertex, TEdge, TKV, TElement interfaces. Moved Traversal stuff to languages/gremlin. This will need to be moved to a newproject called l

2019-03-17 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 01afbf7 added language/data with TMap, TVertex

[tinkerpop] branch tp4 updated: minor nothings....taking a break.

2019-03-17 Thread okram
This is an automated email from the ASF dual-hosted git repository. okram pushed a commit to branch tp4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/tp4 by this push: new 6ed80f2 minor nothingstaking a break. 6ed80f2

  1   2   3   4   5   6   7   8   9   10   >