[jira] [Created] (THRIFT-4702) Make AutoExpandingBuffer Overflow Conscious

2018-12-30 Thread BELUGA BEHR (JIRA)
BELUGA BEHR created THRIFT-4702: --- Summary: Make AutoExpandingBuffer Overflow Conscious Key: THRIFT-4702 URL: https://issues.apache.org/jira/browse/THRIFT-4702 Project: Thrift Issue Type:

[jira] [Created] (THRIFT-4701) Determine if Apache Ant is still required and remove

2018-12-30 Thread BELUGA BEHR (JIRA)
BELUGA BEHR created THRIFT-4701: --- Summary: Determine if Apache Ant is still required and remove Key: THRIFT-4701 URL: https://issues.apache.org/jira/browse/THRIFT-4701 Project: Thrift Issue

[jira] [Comment Edited] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731153#comment-16731153 ] James E. King III edited comment on THRIFT-4655 at 12/31/18 3:48 AM: -

[jira] [Commented] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731153#comment-16731153 ] James E. King III commented on THRIFT-4655: --- What I could see is (for example...) if you

Re: The JavaME library is rotting - do we need it?

2018-12-30 Thread James E. King III
Recommend trying to make that work with the docker build image, then we can easily add a CI job for it. - Jim On Sun, Dec 30, 2018 at 4:27 PM Allen George wrote: > AFAICT, libthrift can be used in Android, but…I’ll actually have to use an > IDL, generate code and try create an app to confirm

[jira] [Created] (THRIFT-4700) Update the thrift libraries web page

2018-12-30 Thread James E. King III (JIRA)
James E. King III created THRIFT-4700: - Summary: Update the thrift libraries web page Key: THRIFT-4700 URL: https://issues.apache.org/jira/browse/THRIFT-4700 Project: Thrift Issue Type:

[jira] [Updated] (THRIFT-4699) website shows 0.11.0 ast most recent download

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III updated THRIFT-4699: -- Due Date: 4/Jan/19 Affects Version/s: 0.12.0 Issue Type:

[jira] [Commented] (THRIFT-4699) website shows 0.11.0 ast most recent download

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731154#comment-16731154 ] James E. King III commented on THRIFT-4699: --- Thanks, those artifacts are up in the "dev" as

[jira] [Assigned] (THRIFT-4699) website shows 0.11.0 ast most recent download

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III reassigned THRIFT-4699: - Assignee: James E. King III > website shows 0.11.0 ast most recent download >

[jira] [Resolved] (THRIFT-4695) Pre-Size Java Collections in Union

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III resolved THRIFT-4695. --- Resolution: Fixed Assignee: James E. King III Fix Version/s: 1.0 >

[jira] [Resolved] (THRIFT-4689) Pull changes from 0.12.0 release branch into master

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III resolved THRIFT-4689. --- Resolution: Fixed Fix Version/s: 1.0 > Pull changes from 0.12.0 release

[jira] [Resolved] (THRIFT-4690) Update dlang deimos for OpenSSL 1.1 (use 1.1.0h tagged release instead of master)

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III resolved THRIFT-4690. --- Resolution: Fixed Fix Version/s: 1.0 > Update dlang deimos for OpenSSL 1.1

[jira] [Resolved] (THRIFT-4696) NonBlocking Server: Use case-switch Statement Instead of if-else Clauses

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III resolved THRIFT-4696. --- Resolution: Fixed Assignee: James E. King III Fix Version/s: 1.0 >

Re: [VOTE] Proposal to deprecate C++03 support as of 0.12.0

2018-12-30 Thread James E. King III
Thanks for that suggestion! Based on my experience with getting CI working on different boost repositories, I would recommend these minimums for thrift and C++11: gcc 4.8 clang 3.8 MSVC 2012 or later (although honestly, 2012 and 2013 MSVC editions can be pretty weird sometimes). - Jim On Sun,

[jira] [Commented] (THRIFT-4694) Upgrade Java to Java 1.8

2018-12-30 Thread BELUGA BEHR (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731144#comment-16731144 ] BELUGA BEHR commented on THRIFT-4694: - Note to self... Local build failed:

Re: [VOTE] Proposal to deprecate C++03 support as of 0.12.0

2018-12-30 Thread Ben Craig
+1 I'm pretty sure I'm one of the people that was opposed to this a few years ago. It's been long enough now... it's time to upgrade to 11. I recommend you pick a minimum GCC, MSVC, and Clang, and advertise support for those, rather than just say "C++11". On Sun, Dec 30, 2018 at 8:47 AM James

[jira] [Comment Edited] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread Jens Geyer (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731130#comment-16731130 ] Jens Geyer edited comment on THRIFT-4655 at 12/30/18 11:48 PM: --- {quote}I

[jira] [Commented] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread Jens Geyer (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731130#comment-16731130 ] Jens Geyer commented on THRIFT-4655: {quote}I would not have expected the compiler to complain

[jira] [Comment Edited] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread Jens Geyer (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731126#comment-16731126 ] Jens Geyer edited comment on THRIFT-4655 at 12/30/18 11:37 PM: --- {quote}*I

[jira] [Updated] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread Jens Geyer (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jens Geyer updated THRIFT-4655: --- Component/s: (was: Compiler (General)) Java - Compiler > Parser fails on the

[jira] [Reopened] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread Jens Geyer (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jens Geyer reopened THRIFT-4655: REOPEN: We should fix that. As a workaround,. the proposed solution is fine, but other than that it

Re: [VOTE] Proposal to deprecate cocoa support as of 0.12.0

2018-12-30 Thread Jens Geyer
+1 -Ursprüngliche Nachricht- From: Allen George Sent: Sunday, December 30, 2018 5:10 PM To: dev@thrift.apache.org ; dev@thrift.apache.org Subject: Re: [VOTE] Proposal to deprecate cocoa support as of 0.12.0 +1 Swift is the way forward in the OSX dev community

[jira] [Commented] (THRIFT-4655) Parser fails on the word "from"

2018-12-30 Thread Jens Geyer (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731126#comment-16731126 ] Jens Geyer commented on THRIFT-4655: {quote}*I suggest you use a different name for your structure

[jira] [Created] (THRIFT-4699) website shows 0.11.0 ast most recent download

2018-12-30 Thread Jens Geyer (JIRA)
Jens Geyer created THRIFT-4699: -- Summary: website shows 0.11.0 ast most recent download Key: THRIFT-4699 URL: https://issues.apache.org/jira/browse/THRIFT-4699 Project: Thrift Issue Type: Bug

Re: Apache Thrift third party package management locations

2018-12-30 Thread Jens Geyer
http://thrift.apache.org/lib/ -Ursprüngliche Nachricht- From: Allen George Sent: Sunday, December 30, 2018 10:29 PM To: dev@thrift.apache.org Subject: Re: Apache Thrift third party package management locations Maven? https://search.maven.org/artifact/org.apache.thrift/libthrift/ On

Re: Apache Thrift third party package management locations

2018-12-30 Thread Allen George
Maven? https://search.maven.org/artifact/org.apache.thrift/libthrift/ On December 30, 2018 at 16:27:01, James E. King III (jk...@apache.org) wrote: Please let me know what third party package managers I'm missing from the following list: * Third party package manager links: - [dart]

Re: The JavaME library is rotting - do we need it?

2018-12-30 Thread Allen George
AFAICT, libthrift can be used in Android, but…I’ll actually have to use an IDL, generate code and try create an app to confirm this. It’ll take some time because I know nothing about Android. Allen On December 30, 2018 at 11:15:02, Allen George (allen.geo...@gmail.com) wrote: My gut feeling is

Apache Thrift third party package management locations

2018-12-30 Thread James E. King III
Please let me know what third party package managers I'm missing from the following list: * Third party package manager links: - [dart] https://pub.dartlang.org/packages/thrift - [dlang] https://code.dlang.org/packages/apache-thrift - [haskell] https://hackage.haskell.org/package/thrift -

Re: lib/nodets and lib/ts

2018-12-30 Thread Allen George
Could we ask the committee of the nodets code why the regular ts support wasn’t good enough? From: James E. King III Sent: Sunday, December 30, 2018 9:59 AM To: dev@thrift.apache.org Subject: lib/nodets and lib/ts It looks like we have two typescript

Re: The JavaME library is rotting - do we need it?

2018-12-30 Thread Allen George
My gut feeling is that almost no one will be using a Java ME target anymore. These days people who use Java will be doing so as part of an Android project. As a result, it’s probably better for us to try use the main Java library in Android, see what breaks, and change that library - if

Re: [VOTE] Proposal to deprecate cocoa support as of 0.12.0

2018-12-30 Thread Allen George
+1 Swift is the way forward in the OSX dev community From: James E. King III Sent: Sunday, December 30, 2018 9:50 AM To: dev@thrift.apache.org Subject: [VOTE] Proposal to deprecate cocoa support as of 0.12.0 Advantages: 1. Simplify the compiler code (fewer

Re: [VOTE] Release Apache Thrift 0.12.0 (RC0)

2018-12-30 Thread Allen George
+1 From: James E. King III Sent: Sunday, December 30, 2018 7:58 AM To: dev@thrift.apache.org Subject: [VOTE] Release Apache Thrift 0.12.0 (RC0) Apache Thrift PMC Members, While thrift 0.12.0 was tagged and announced as a release it was not done so according to

[jira] [Commented] (THRIFT-4690) Update dlang deimos for OpenSSL 1.1 (use 1.1.0h tagged release instead of master)

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731008#comment-16731008 ] James E. King III commented on THRIFT-4690: --- It is `v2.0.0-1.1.0h` > Update dlang deimos for

[jira] [Comment Edited] (THRIFT-4690) Update dlang deimos for OpenSSL 1.1 (use 1.1.0h tagged release instead of master)

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16731008#comment-16731008 ] James E. King III edited comment on THRIFT-4690 at 12/30/18 4:07 PM: -

[jira] [Assigned] (THRIFT-4491) Haskell library 0.11 not uploaded to hackage

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4491?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III reassigned THRIFT-4491: - Assignee: James E. King III > Haskell library 0.11 not uploaded to hackage >

[jira] [Created] (THRIFT-4698) Enable more maintainers on the Apache Thrift - Haskell Hackage package

2018-12-30 Thread James E. King III (JIRA)
James E. King III created THRIFT-4698: - Summary: Enable more maintainers on the Apache Thrift - Haskell Hackage package Key: THRIFT-4698 URL: https://issues.apache.org/jira/browse/THRIFT-4698

lib/nodets and lib/ts

2018-12-30 Thread James E. King III
It looks like we have two typescript implementations. lib/nodets is new; lib/ts hasn't been updated since early 2016. Do we need both? - Jim

The JavaME library is rotting - do we need it?

2018-12-30 Thread James E. King III
Before calling a vote on this, the last checkins to lib/javame were in 2015, and when you compare the sources to what's in lib/java, the differences are that the lib/java library has received updates, but the lib/javame library has not. For example a configurable maximum frame size. Do we really

[jira] [Commented] (THRIFT-4180) Impossible to build Thrift C++ library for Android (NDK)

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16730990#comment-16730990 ] James E. King III commented on THRIFT-4180: --- If we can work in a CI job on Travis, it will

[VOTE] Proposal to deprecate cocoa support as of 0.12.0

2018-12-30 Thread James E. King III
Advantages: 1. Simplify the compiler code (fewer branches). 2. Shrink the backlog. Disadvantages: 1. Folks who need cocoa support are stuck at 0.12.0 General sentiment in discussions was that cocoa is no longer being used and everybody is transitioning to Swift. [ ] +1 Deprecate cocoa

[VOTE] Proposal to deprecate C++03 support as of 0.12.0

2018-12-30 Thread James E. King III
Advantages: 1. Simplify the C++ runtime implementation mainly in the areas of threading. 2. Resolve platform porting issues. 3. Eliminate the dependency on boost for runtime. Disadvantages: 1. Folks who need C++03 support are stuck at 0.12.0 Other projects like boost are beginning

[jira] [Commented] (THRIFT-4547) Finish the conversion to native swift

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16730986#comment-16730986 ] James E. King III commented on THRIFT-4547: --- [~apocolipse] need to know details about the

[jira] [Updated] (THRIFT-4547) Finish the conversion to native swift (LANGUAGES.md, cross test)

2018-12-30 Thread James E. King III (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-4547?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James E. King III updated THRIFT-4547: -- Summary: Finish the conversion to native swift (LANGUAGES.md, cross test) (was:

[VOTE] Release Apache Thrift 0.12.0 (RC0)

2018-12-30 Thread James E. King III
Apache Thrift PMC Members, While thrift 0.12.0 was tagged and announced as a release it was not done so according to typical ASF standards (that's on me). One of the standards is to publish binaries and archives and sign them, which is what I am doing now (along with a significant update of the