Re: [DISCUSS] Gremlin-Python Client Transport Layer to use AIOHTTP

2021-04-02 Thread David Brown
but since "it works" it seems as though there is no need at > this point. I do seem to recall that David Brown had this abstraction in > play with aoihttp in mind because aoigremlin was also developed but we > couldn't use the work here because of our endless dependence on Python 2. >

Re: [DISCUSS] Name of 3.4.x

2018-03-05 Thread David Brown
Does it need to have a 3 or 4 in it? - 3 Little Gremlins (Marley) - 4 Gremlins of the Apocalypse (Kind of like Clash) Idk I do like the Gambler... On Mon, Mar 5, 2018 at 12:53 PM Stephen Mallette wrote: > So...we have a few good suggestions in hand (and I added one): >

Re: [VOTE] TinkerPop 3.2.7 Release

2017-12-17 Thread David Brown
docker/build.sh -t -i -n [INFO] BUILD SUCCESS [INFO] [INFO] Total time: 3:56:54.392s [INFO] Finished at: Sun Dec 17 21:40:30 UTC 2017 [INFO] Final Memory: 184M/966M VOTE +1 (nb) On Sun, Dec 17, 2017 at 5:22 AM, Stephen

Re: [DISCUSS] gremlinpython 3.2.7rc1 and 3.3.1rc1

2017-10-31 Thread David Brown
Thanks Stephen! On Tue, Oct 31, 2017 at 9:28 AM, Stephen Mallette <spmalle...@gmail.com> wrote: > I just published the two release candidates for gremlin-python. > > On Wed, Oct 25, 2017 at 4:41 PM, David Brown <davebs...@gmail.com> wrote: > >> +1 definitely hel

Re: [DISCUSS] gremlinpython 3.2.7rc1 and 3.3.1rc1

2017-10-25 Thread David Brown
+1 definitely helps me out On Wed, Oct 25, 2017 at 1:12 PM, Stephen Mallette wrote: > I'd like to propose that we do release candidates of gremlinpython from > both master and tp32. We're not quite ready for a full official release as > of yet (personally, I'd like to see

Re: [DISCUSS] Binary serialization format

2017-10-24 Thread David Brown
JSON is comfortable and easy, but something like this makes sense to me. This idea could be easily extended to to request/response messages as well. For example, the desired op ('eval', 'bytecode', 'close' etc.) could be represented with a 4 bit group, etc. etc. This would allow driver authors to

Re: [DISCUSS] 3.1.x EOL

2017-08-09 Thread David Brown
On Aug 9, 2017 8:23 AM, "Ted Wilmes" wrote: > That makes good sense to me. I'd be honored to lead it off into the sunset. > > --Ted > > On Wed, Aug 9, 2017 at 6:14 AM, Jorge Bay Gondra > > wrote: > > > 3.1 line is about 2 years old, I think its a

Re: [DISCUSS] 3.1.x EOL

2017-08-09 Thread David Brown
I'm On Aug 9, 2017 6:51 AM, "Stephen Mallette" wrote: > We have taken backward compatibility and long term support to a new level > in TinkerPop 3.x as compared with previous major versions. We're about to > go on eight releases of the 3.1.x line of code. Now that 3.3.0 is

[DISCUSS] TinkerPop homepage Python library clean up

2017-06-14 Thread David Brown
I think it is time to clean up the Python library links on the TinkerPop homepage. I am no longer maintaining gremlinclient or gremlinrestclient. Their functionality has been subsumed under the official gremlin-python and aiogremlin, although support for HTTP has yet to be implemented (I will

Re: [VOTE] TinkerPop 3.2.5 Release

2017-06-13 Thread David Brown
Ran ./validate-distribution.sh 3.2.5 - all ok Installed gremlin-python 3.2.5 from source as aiogremlin dependency - successful Tested aiogremlin against Gremlin-Server 3.2.5 - all tests pass Manually ran Gremlin-Python tests using Pytest against Gremlin-Server 3.2.5: * Python 2.7.12 - all

Re: [DISCUSS] Require Python 2 and 3 for gremlin-python

2017-04-10 Thread David Brown
nately, it doesn't quite do what I thought it was > doing - if you don't have python3 installed on your system locally it's not > as though it goes and gets it for you as part of the build. David Brown was > good enough to straighten me out there during code review. > > Anyway, wh

3rd Party Python Package Releases

2017-03-17 Thread David Brown
Hello everyone, I am happy to announce new releases of the three TinkerPop related Python packages I am maintaining. aiogremlin 3.2.4 - Sparing you the details of naming and moving code around, aiogremlin ports the official gremlin-python library for coroutine based asynchronous programming with

Re: [VOTE] TinkerPop 3.2.4 Release

2017-02-09 Thread David Brown
- Successfully tested Python driver (Goblin) against binary server zip - Built the source zip/tested gremlin-python with: mvn clean install && mvn verify -pl gremlin-python - BUILD SUCCESS - Ran the validate script: $ bin/validate-distribution.sh 3.2.4 Validating binary distributions *

Re: [VOTE] TinkerPop 3.1.6 Release

2017-02-05 Thread David Brown
One thing I did notice while going over the docs is the branches section in developer documentation will need to be updated to reflect that there is a `tp32` branch now and `master` is for 3.3.x. Other than that LGTM. bin/validate-distribution.sh 3.1.6 Validating binary distributions *

Re: gremlin-python test SimpleAuthenticator

2017-01-31 Thread David Brown
correctly Marko had wanted to have the two instances > configured with the idea that we would test gremlin-python against both. I > think that remains a work in progress. David Brown has some changes coming > in a PR to tp32 that make some improvements to the tests over there. > Perhaps w

Re: [VOTE] TinkerPop 3.2.3 Release

2016-10-20 Thread David Brown
validate-distribution.sh - OK gremlin-python tests pass on Python 2 Unfortunately, the new GraphSONWriter PR introduced a subtle bug that manifests when testing against Python 3. This is due to the fact that `long` does not differ from `int` in Python 3. The introduced `long` class, which should

Python 3 libraries for the Gremlin Server

2016-09-26 Thread David Brown
Hello all, I would like to note that I will no longer be maintaining aiogremlin, as Goblin has eclipsed this project in practically every way. It should be painless for aiogremlin users to switch to Goblin. Therefore, I was hoping that the info on the homepage could be updated to reflect this.

Re: [DISCUSS] gremlin-python support Python 2/3 (client)

2016-09-12 Thread David Brown
ort python lambdas in traversals. > > On Tue, Sep 6, 2016 at 12:14 PM, David Brown <davebs...@gmail.com> wrote: > >> I was reading through the gremlin-python code, and things are looking >> good. Currently, it only works with Python 2, but I think that we need >>

Re: [VOTE] TinkerPop 3.2.2 Release

2016-09-09 Thread David Brown
I ran `validate-distribution.sh` with a result of OK. Built and ran gremlin-python tests with `mvn clean install -pl gremlin-python -DglvPython` and got BUILD SUCCESS. Python driver tests all pass as well, so... VOTE: +1 Best, Dave On Fri, Sep 9, 2016 at 1:47 PM, Ted Wilmes

Re: [VOTE] TinkerPop 3.1.4 Release

2016-09-09 Thread David Brown
I built and tested from source with `mvn clean install` and was rewarded with BUILD SUCCESS. I also ran goblin driver tests and everything passed. VOTE: +1 Best, Dave On Tue, Sep 6, 2016 at 6:35 PM, Daniel Kuppitz wrote: > validate-distribution.sh is happy and so am I. > >

[DISCUSS] gremlin-python support Python 2/3 (client)

2016-09-06 Thread David Brown
I was reading through the gremlin-python code, and things are looking good. Currently, it only works with Python 2, but I think that we need to consider striving for Python 2/3 compatibility in future releases. It is great to maintain support for Python 2--there is a LOT of Python 2 code in

Re: [TinkerPop] Re: New Committer: David Brown

2016-09-06 Thread David Brown
mlinclient/Goblin be apart of/influence what is >> being done with Gremlin Server? >> >> On Wednesday, August 31, 2016 at 6:45:49 PM UTC-4, David Brown wrote: >>> >>> Thanks everyone! I am really looking forward to contributing. >>> >>> On Wed, Aug

Re: New Committer: David Brown

2016-08-31 Thread David Brown
> > > On Wednesday, August 31, 2016 at 10:10:53 AM UTC-5, Stephen Mallette wrote: >> >> The Project Management Committee (PMC) for Apache TinkerPop has asked >> David Brown to become a committer and we are pleased to announce that he has >> accepted. >> >> I

Re: Building gremlin-python

2016-08-30 Thread David Brown
> > Note that these changes are all in the "virtualenv" branch at the moment. I > suspect I will merge it to master tomorrow after some more tests. > > > > On Mon, Aug 29, 2016 at 5:45 PM, Dylan Millikin <dylan.milli...@gmail.com> > wrote: > >>

Re: Building gremlin-python

2016-08-29 Thread David Brown
Wow Stephen thanks for all your hard work! This will really make driver development a lot easier. On Sun, Aug 28, 2016 at 6:48 PM, Stephen Mallette wrote: > Took me half of my Sunday, but I just got Gremlin Server to start up and > shutdown in the standard maven