Re: Contribution and committer guidelines

2019-01-29 Thread amol kekre
Justin, I agree with your thoughts. Vetos are not rare in Apex. We are trying to figure a way to get there. Amol On Tue, Jan 29, 2019 at 3:01 PM Justin Mclean wrote: > Hi, > > If someone submits what you think is poor quality code just point it out > to them and ask them to fix it or even

Re: Contribution and committer guidelines

2019-01-28 Thread amol kekre
; > > from my peer reviewers in the PR. I can dig into the archives and find > > > those if needed. > > > > > > Thanks > > > > > > On Mon, Jan 28, 2019 at 8:43 AM Vlad Rozov wrote: > > > > > >> Is there an example from prior PRs where it

Re: Contribution and committer guidelines

2019-01-28 Thread amol kekre
from prior PRs where it was not accepted/merged due > to > >> a disagreement between a contributor and a committer on the amount of > >> refactoring or code quality? > >> > >> Thank you, > >> > >> Vlad > >> > >>> On Ja

Re: Contribution and committer guidelines

2019-01-26 Thread amol kekre
+1 for this proposal. The only caveat I have is -> "acceptable performance and resolving logical flaws identified during the review process" is subjective. Functionally working should cover any logical issues. Performance should be applicable only to bug fixes and small enhancements to current

Re: [DISCUSS] Time for attic?

2019-01-09 Thread amol kekre
Vlad, Would you want to continue to be involved in the project, even if this involvement is itself causing community folks to stay away? If the issue is cultural, things will not improve. Doing the same thing again and expecting different result will not work. Why not change the policies that

Re: [DISCUSS] Time for attic?

2019-01-08 Thread amol kekre
In the past we have made it difficult for code to be committed. Declining contributions is normal outcome of that. We should take a look at relaxing the threshold for commits, welcome more folks including into PMC before looking at taking the project to attic. Amol On Mon, Jan 7, 2019 at 8:24

Re: [ANNOUNCE] New Apache Apex PMC Member: Chinmay Kolhatkar

2018-05-24 Thread amol kekre
Congrats Chinmay Amol On Thu, May 24, 2018 at 10:34 AM, Hitesh Kapoor wrote: > Congratulations Chinmay!! > > Regards, > Hitesh Kapoor > > On Thu 24 May, 2018, 11:02 PM Ilya Ganelin, wrote: > > > Congrats! > > > > On Thu, May 24, 2018, 10:09 AM

Re: Core release 3.7.0

2018-01-17 Thread Amol Kekre
+1 Thks, Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Wed, Jan 17, 2018 at 1:55 PM, Pramod Immaneni wrote: > +1 > > > On Jan 17, 2018, at 7:25 AM, Thomas Weise wrote: > > > > Last release was 3.6.0

Re: Malhar release 3.8.0

2017-10-25 Thread Amol Kekre
+1 on a new malhar release. Thks, Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Tue, Oct 24, 2017 at 9:12 PM, Tushar Gosavi wrote: > +1 on creating a new malhar release. > > - Tushar. > > > On Wed, Oct 25, 2017 at 4:39

Re: [DISCUSS] inactive PR

2017-09-27 Thread Amol Kekre
Vlad, I am +1. Do proceed. I am not sure what the process is, i.e wait a day or so to get folks to give final opinion, or just proceed. Either way, your call. Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Wed, Sep 27, 2017 at 8:05 PM,

Re: [DISCUSS] inactive PR

2017-09-24 Thread Amol Kekre
I am +1 on closing inactive PRs. Time wise 1 month looks short, 3 months looks long to me. In either case I do not have strong opinion on the time side; so I am 0+ on either. Thks, Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Sun, Sep 24,

Re: checking dependencies for known vulnerabilities

2017-09-08 Thread Amol Kekre
Vlad, Assuming you are in agreement that vulnerabilities should not be shown in public way; how would failing the build help. The reasons for failure will have be noted in public to be worked on. Anyway, IMO Apex may be better off exposing CVE as we are better off knowing these. But if folks want

Re: following committer guideline when merging PR

2017-09-08 Thread Amol Kekre
Make sense. +1 Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Fri, Sep 8, 2017 at 9:16 AM, Vlad Rozov wrote: > Committers, > > Please make sure to follow Apex community guideline when merging PR >

Re: following committer guideline when merging PR

2017-09-08 Thread Amol Kekre
Make sense. +1 Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Fri, Sep 8, 2017 at 9:16 AM, Vlad Rozov wrote: > Committers, > > Please make sure to follow Apex community guideline when merging PR >

Re: [DISCUSS] Major version change for Apex Library (Malhar)

2017-09-01 Thread Amol Kekre
o, I am not sure that the > > procedural > > > > > vote argument can be used here for 4.x given that it involves > > > > modifications > > > > > to existing code. I would say we should drive towards getting a > > > consensus > > >

Re: [DISCUSS] changing project name to apex-library

2017-08-25 Thread Amol Kekre
Thomas Weise wrote: > >> On Thu, Aug 24, 2017 at 9:42 AM, Amol Kekre <a...@datatorrent.com> wrote: >> >> In terms of rebasing versions, there is no urgency in mimic-ing some of >>> the >>> other projects. Apex has already be been versioned. >>

Re: [DISCUSS] changing project name to apex-library

2017-08-24 Thread Amol Kekre
In terms of rebasing versions, there is no urgency in mimic-ing some of the other projects. Apex has already be been versioned. What functional gain do we have by changing versions, names? Functionality wise Apex users do not gain anything. With regards to bumping to 4.X, we should wait for a

Re: -1 or veto voting

2017-08-23 Thread Amol Kekre
* www.datatorrent.com On Wed, Aug 23, 2017 at 7:03 AM, Thomas Weise <t...@apache.org> wrote: > The earlier discussion had concerns about making changes in 3.x and the > expressed preference was major version change. Accordingly the vote is for > major version change. > > > On Wed, Aug 2

Re: -1 or veto voting

2017-08-23 Thread Amol Kekre
The earlier discussion had concerns about this vote and the need to brand to 4.x right now. IMO they were not sufficiently addressed. Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Wed, Aug 23, 2017 at 6:54 AM, Thomas Weise

Re: [VOTE] Major version change for Apex Library (Malhar)

2017-08-22 Thread Amol Kekre
On just voting part, I remain -1 on both options Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Tue, Aug 22, 2017 at 4:35 PM, Pramod Immaneni wrote: > I think we should take this discussion to a separate thread as

Re: [VOTE] Major version change for Apex Library (Malhar)

2017-08-22 Thread Amol Kekre
I am -1 on option 2. There is no need to do so, as going back on versions at this stage has consequences to Apex users. I am for option 1, but I want to propose explicit change to the text. Based on verbatim text, I am voting -1 on option 1. I believe in the original discussion thread there was

Re: Java packages: legacy -> org.apache.apex

2017-08-17 Thread Amol Kekre
This following pull request should be taken up in 4.0.0. See my comments in https://github.com/apache/apex-malhar/pull/664

Re: anyone else seeing a 404

2017-07-13 Thread Amol Kekre
me too Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Thu, Jul 13, 2017 at 1:31 PM, Pramod Immaneni wrote: > https://git-wip-us.apache.org/repos/asf?p=apex-core.git >

Re: Backward compatibility issue in 3.6.0 release

2017-05-15 Thread Amol Kekre
I agree with Vlad; I would suggest option 1 too, but not a patch release. Documentation should suffice. Thks, Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Mon, May 15, 2017 at 11:13 AM, Vlad Rozov wrote: > I

Re: Proposal to upgrade Apex Core dependency in Malhar to 3.6

2017-05-13 Thread Amol Kekre
+1 Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Fri, May 12, 2017 at 3:26 PM, Pramod Immaneni wrote: > +1 > > On Thu, May 11, 2017 at 5:51 AM, AJAY GUPTA wrote: > > > Hi all, > > > > Apex

Re: binary releases

2017-05-05 Thread Amol Kekre
We should, it is good for the community. Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Fri, May 5, 2017 at 5:03 PM, Pramod Immaneni wrote: > I wanted to see how the community felt about also publishing binaries as

Re: [VOTE] Apache Apex Core Release 3.6.0 (RC1)

2017-05-02 Thread Amol Kekre
+1 (binding) - Signatures, checksums ok - Build successfully - README.md, LICENSE, NOTICE, & CHANGELOG.md files Thks, Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Tue, May 2, 2017 at 11:16 AM, Tushar Gosavi wrote: >

Re: PR merge policy

2017-04-28 Thread Amol Kekre
ter right comes with the responsibility to respect the > community and policies it established. > > I would disagree that rolling back should be used only in case of a > disaster unless PR merge policy violation is a disaster :-) (and it > actually is). > > Thank you, > > V

Re: PR merge policy

2017-04-28 Thread Amol Kekre
Strongly agree with Ilya. Lets take these events as learning opportunities for folks to learn and improve. There can always be second commit to fix in case there is code issue. If it is a policy issue, we learn and improve. Rolling back, should be used rarely and it does need to be a disaster. We

Re: Towards Apache Apex 3.6.0 release

2017-04-13 Thread Amol Kekre
+1 to cut a release Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Thu, Apr 13, 2017 at 9:22 AM, Pramod Immaneni wrote: > +1 > > I would like to see 699 and 700 addressed as well. > > On Wed, Apr 12, 2017 at 10:16

Re: Why does emit require current thread to be the operator thread?

2017-04-10 Thread Amol Kekre
id the delay between the data being ready and > emitting it. Has anyone built a solution where it emits from the parent as > soon as it’s ready in the child (assuming I don’t care about order). > > - Ilya Ganelin > > > On 4/10/17, 12:45 PM, "Amol Kekre" <a...@datatorrent.c

Re: Why does emit require current thread to be the operator thread?

2017-04-10 Thread Amol Kekre
Ilya, This constraint was introduced as allowing two threads to emit data creates lots of bad situations 1. The emit is triggered between end_window and begin_window. This was a critical blocker 2. Order no longer guaranteed, upon replay getting wrong order of events within a window. This was

Re: Apex Sandbox in Apex Dev Setup documentation

2017-04-07 Thread Amol Kekre
We should just point it to apex download page in the docs -> http://apex.apache.org/downloads.html; I will add my comments to the jira Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Fri, Apr 7, 2017 at 1:33 PM, Dean Lockgaard

Re: [Design] - Kudu Output Operator

2017-04-07 Thread Amol Kekre
Ananth, This is good proposal. We will work with you. Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Sat, Apr 1, 2017 at 4:29 PM, ananth wrote: > Hello All, > > I would like to the community's opinion on the

Re: open/close ports and active/inactive streams

2017-04-01 Thread Amol Kekre
+1. This has come up with Apex customers on batch use cases. This will make batch use cases easy and robust. Today a lot of external tooling is needed. For Apex, this means reduction in stack of tech used. Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre*

Re: [VOTE] Apache Apex Malhar Release 3.7.0 (RC1)

2017-03-31 Thread Amol Kekre
+1 (binding) Verified signatures and file integrity Verified build successfully Verified presence of README.md, CHANGELOG.md, LICENSE, NOTICE files Thks, Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com *Join us at Apex Big Data World Mt View

Re: Dependencies on libraries licensed as Category X

2017-03-29 Thread Amol Kekre
+1, need to take this as a way to reduce cost of submitting code by new contributors, along with the fact that this is a must do. Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com *Join us at Apex Big Data World Mt View

Re: PR merge policy

2017-03-24 Thread Amol Kekre
Pramod, That is a good idea. A timeout will help PR be more efficient. Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com *Join us at Apex Big Data World Mt View , April 4, 2017!* [image:

Re: Operator Node Affinity

2017-03-02 Thread Amol Kekre
rators > and route data appropriately. > > - Ilya Ganelin > > > On 3/2/17, 8:34 AM, "Amol Kekre" <a...@datatorrent.com> wrote: > > Ilya, > As Thomas says, attaching a JVM to an operator is do-able, but is > against > the norm in a distributed

Re: Operator Node Affinity

2017-03-02 Thread Amol Kekre
Ilya, As Thomas says, attaching a JVM to an operator is do-able, but is against the norm in a distributed cluster. A distributed OS cannot guarantee a node. It could be down or not have resources, ZK way or any other way to discover post deployment is the way to go. I think a webservice call

Re: APEXCORE-619 Recovery windowId in future during application relaunch.

2017-03-01 Thread Amol Kekre
heckpoint as long max for sake of computation > and compute the committed window to be the lowest common checkpoint. If > they are all stateless and you end up with long max you can start with > window id that reflects the current timestamp. > > Thanks > > On Wed, Mar 1, 2017

Re: APEXCORE-619 Recovery windowId in future during application relaunch.

2017-03-01 Thread Amol Kekre
CommitWindowId could be computed from the existing checkpoints. That solution still needs purge to be done after commitWindowId is confirmed to be saved in Stram state. Without ths the commitWindowId computed from the checkpoints may have some checkpoints missing. Thks Amol

Re: APEXCORE-619 Recovery windowId in future during application relaunch.

2017-03-01 Thread Amol Kekre
The third option should be it. 1. On relaunch the DAG should start at commitWindowId 2. Pruning of checkpoints should only happen after committedWindowId is written by Stram state Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com |

Re: example applications in malhar

2017-02-23 Thread Amol Kekre
>> > > > > > >> > Existing examples are under https://github.com/apache/ > > > > >> > apex-malhar/tree/master/demos > > > > >> > > > > > >> > Perhaps we should rename it to "examples" > >

Re: example applications in malhar

2017-02-23 Thread Amol Kekre
; > > >> > Perhaps we should rename it to "examples" > > > >> > > > > >> > I also propose that each app has a README and we add those for > > > existing > > > >> > apps as well. > > > >> > >

Re: Redshift Output Operator

2017-02-21 Thread Amol Kekre
Chaitanya, This is good first cut. Post this work, do take a look at loading data before file rotation. Thks Amol *Follow @amolhkekre* *Join us at Apex Big Data World-San Jose , April 4, 2017!* [image: http://www.apexbigdata.com/san-jose-register.html]

Re: [DISCUSS] Proposal for adapting Malhar operators for batch use cases

2017-02-18 Thread Amol Kekre
gt; > ~ Bhupesh > > > ___ > > Bhupesh Chawda > > Software Engineer > > E: bhup...@datatorrent.com | Twitter: @bhupeshsc > > www.datatorrent.com | apex.apache.org > > > > On Sat, Feb 18, 2017 at 12:2

Re: [DISCUSS] Proposal for adapting Malhar operators for batch use cases

2017-02-18 Thread Amol Kekre
Thomas, I believe Bhupesh's proposal is to have a monotonically increasing watermark and filename as extra information. The usage of "file start" may have caused confusion. I agree, we do not need explicit "file start" watermark. I am at loss of words, maybe "start "->"end "; and then a "final-all

Re: [DISCUSS] Proposal for adapting Malhar operators for batch use cases

2017-02-17 Thread Amol Kekre
Thomas, The watermarks we have in Apex (start-window and end-window) are working good. It is fine to take a look at event time, but basic file I/O does not need anything more than start and end. Lets say they are start-something, end-something. The main difference here is that the tuples are user

Re: PojoInnerJoin Accumulation emitting Map

2017-02-15 Thread Amol Kekre
yes it should be POJO Thks Amol *Join us at Apex Big Data World-San Jose , April 4, 2017!* [image: http://www.apexbigdata.com/san-jose-register.html] On Wed, Feb 15, 2017 at 7:34 AM, AJAY GUPTA

Re: [DISCUSS] Custom Control Tuples Design

2017-02-15 Thread Amol Kekre
gt; the > > > > >> propagation behavior is in code and if that is possible there is > no > > > need > > > > >> for other things such as attributes or other port level settings. > > > > >> > > > >

Re: [DISCUSS] Tweets from ApacheApex handle

2017-02-05 Thread Amol Kekre
ommercial interests. > > Thomas > > > On Thu, Feb 2, 2017 at 12:22 PM, Pramod Immaneni <pra...@datatorrent.com> > wrote: > > > I prefer option 2 at least till there is a critical mass of social > activity > > and awareness happening outside around apex that we don

Re: [DISCUSS] Tweets from ApacheApex handle

2017-02-02 Thread Amol Kekre
> from individual handles. I like the idea of retweet suggestions on the dev@ > list. > > Thomas > > > On Wed, Feb 1, 2017 at 4:43 PM, Amol Kekre <a...@datatorrent.com> wrote: > > > I want to see what the community feels about posting tweets on ApacheApex &

Re: relevant conferences and meetups on website

2017-02-01 Thread Amol Kekre
main > page? > > Thanks > > On Wed, Feb 1, 2017 at 10:33 AM, Amol Kekre <a...@datatorrent.com> wrote: > > > I agree with Thomas on not putting meetup events. meetup.com does "index > > by > > Apex", and the search would simply pick up anyone putting Apex i

[DISCUSS] Tweets from ApacheApex handle

2017-02-01 Thread Amol Kekre
I want to see what the community feels about posting tweets on ApacheApex handle. My thoughts are that the committers should have the right to post a tweek on ApacheApex. For contributors and anyone else, we could have a mechanism where they request it on dev@apex.apache.org and a committer can

Re: relevant conferences and meetups on website

2017-02-01 Thread Amol Kekre
I agree with Thomas on not putting meetup events. meetup.com does "index by Apex", and the search would simply pick up anyone putting Apex in the event and at times they are not relevant to Apex. We get too much clutter. So the only way out is to manually select the events, and then take them out

Re: Upgrade Apache Bigtop to Apex Core 3.5.0

2017-01-20 Thread Amol Kekre
+1 Thks Amol On Thu, Jan 19, 2017 at 8:55 PM, Priyanka Gugale wrote: > +1 > > On Fri, Jan 20, 2017 at 9:25 AM, Chinmay Kolhatkar < > chin...@datatorrent.com> > wrote: > > > Sanjay, > > Its not a lot of work. Just a version change, but primarily follwing > apache > >

Re: Shutdown of an Apex app

2017-01-18 Thread Amol Kekre
the control tuple can propagate down the DAG and shutdown > operators as and when they encounter the control tuple. > > ~ Bhupesh > > On Wed, Jan 18, 2017 at 1:10 PM, Amol Kekre <a...@datatorrent.com> wrote: > > > Can be done by sending "shutdown" message via

[jira] [Commented] (APEXCORE-503) support KillException

2017-01-17 Thread Amol Kekre (JIRA)
[ https://issues.apache.org/jira/browse/APEXCORE-503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15827550#comment-15827550 ] Amol Kekre commented on APEXCORE-503: - This is a good idea. We could have a way for operator

Re: Sharing jars among different Apex apps on cluster

2017-01-16 Thread Amol Kekre
Bhupesh, If stram changes the logical dag (runs only the sub-dag) on each runs, it should be ok. Thks Amol On Mon, Jan 16, 2017 at 9:18 AM, Bhupesh Chawda wrote: > Yes, I thought of that. That way it will be a single application > throughout. > Just wanted to see if

Re: Contribution Process before PR

2017-01-16 Thread Amol Kekre
I do see folks discussing issues for most part now. For me this does not look like an issue that is hurting Apex community. I do however want to discuss cases where code gets blocked and get spilled into larger context. As a culture and a process, we have a very high overhead that deters

Re: [DISCUSS] Custom Control Tuples Design

2017-01-04 Thread Amol Kekre
I agree that by default the propagation must be implicit, i.e. if the operator does nothing, the control tuple propagates. I do think users should have control on deciding to "not propagate" or "create new" and in these cases they would need to do something explicit (override)? The following

Re: [DISCUSS] Custom Control Tuples Design

2017-01-04 Thread Amol Kekre
Yes, there is a chance that two output ports will have different send requirements. Thks Amol On Wed, Jan 4, 2017 at 10:59 AM, Bhupesh Chawda wrote: > Wouldn't having this with output ports give a finer control on the > propagation of control tuples? > We might have

Re: "ExcludeNodes" for an Apex application

2016-12-02 Thread Amol Kekre
gt; its host name is blacklisted ? > > Ram > > On Thu, Dec 1, 2016 at 11:52 PM, Amol Kekre <a...@datatorrent.com> wrote: > > > Yarn will deploy AM (Stram) on a node of its choice, therey rendering any > > attribute within the app un-enforceable in terms of not d

Re: "ExcludeNodes" for an Apex application

2016-12-01 Thread Amol Kekre
Yarn will deploy AM (Stram) on a node of its choice, therey rendering any attribute within the app un-enforceable in terms of not deploying master on a node. Thks Amol On Thu, Dec 1, 2016 at 11:19 PM, Milind Barve wrote: > Additionally, this would apply to Stram as well

Re: "ExcludeNodes" for an Apex application

2016-12-01 Thread Amol Kekre
node > > > > > should be > > > > > > > marked “Bad” or Unavailable in Yarn itself. > > > > > > > > > > > > > > Second use case is also typical anti-affinity use case > which > > > > > ideally > > > > &

Re: "ExcludeNodes" for an Apex application

2016-11-30 Thread Amol Kekre
be very useful. > > > > I agree with Amol that apps should be node neutral. Resource > management in > > Yarn together with fault tolerance in Apex should minimize the need > for > > this feature although I am sure one can find use cases. > > &

Re: "ExcludeNodes" for an Apex application

2016-11-29 Thread Amol Kekre
We do have this feature in Yarn, but that applies to all applications. I am not sure if Yarn has anti-affinity. This feature may be used, but in general there is danger is an application taking over resource allocation. Another quirk is that big data apps should ideally be node-neutral. This is a

Re: Apex internal documentation.

2016-11-29 Thread Amol Kekre
+1 Thks Amol On Tue, Nov 29, 2016 at 2:31 AM, Mohit Jotwani wrote: > +1 > > Regards, > Mohit > > On Tue, Nov 29, 2016 at 12:30 PM, Aniruddha Thombare < > anirud...@datatorrent.com> wrote: > > > +1 > > I would also request graphical representation for ease of

Re: JSON License and Apache Projects

2016-11-28 Thread amol kekre
rom jettison: > https://mvnrepository.com/artifact/org.codehaus.jettison/jettison. > From the dependency tree in apex-core, I don't see anything that says > json.org. > > David > > On Fri, Nov 25, 2016 at 10:22 AM, Amol Kekre <a...@datatorrent.com> wrote: > > > Chin

Re: Megh operator library

2016-11-28 Thread Amol Kekre
ep 24, 2016 at 12:29 PM, Pramod Immaneni < > pra...@datatorrent.com > >> > > >> wrote: > >> > >> > Hi, > >> > > >> > Here is the initial proposal. Please go through it and you can comment > >> > right on the

Re: StramEvents for AppDataTracker for debugging and monitoring.

2016-11-28 Thread Amol Kekre
Deepak, This is great idea. Given that AppDataTracker is not part of Apex; dev@ may not be a place to take up this thread. Thks Amol On Mon, Nov 28, 2016 at 8:53 AM, Deepak Narkhede wrote: > Dear Community, > > Is it worth for addition of StramEvents for

Re: JSON License and Apache Projects

2016-11-25 Thread Amol Kekre
g > > I suggest we take a look at it and do the needful from our end too. > > -Chinmay. > > > On Fri, Nov 25, 2016 at 10:15 AM, Amol Kekre <a...@datatorrent.com> wrote: > > > Chinmay, > > Is this the thread you were looking for? > > > > Thks &

Fwd: JSON License and Apache Projects

2016-11-24 Thread Amol Kekre
Chinmay, Is this the thread you were looking for? Thks Amol -- Forwarded message -- From: Ted Dunning Date: Thu, Nov 24, 2016 at 2:28 PM Subject: Re: JSON License and Apache Projects To: "gene...@incubator.apache.org"

Re: Proposing a new feature to persist logical and physical plan snapshots in HDFS

2016-11-23 Thread Amol Kekre
demand might > not sync up with when the plan changes took place inside the app. So saving > the plan JSON files on events described previously seems to be the most > efficient thing to do (as discussed with @Ashwin Putta) but if there are > use cases I think it is a good idea to do it on

Re: Proposing a new feature to persist logical and physical plan snapshots in HDFS

2016-11-23 Thread Amol Kekre
Good idea. Stram does save state, and maybe a script that translates may work. But explicit plan saving is also a good idea. Could this be "on demand"? a rest call that writes out the plan(s) to specifid hdfs files? We could do both (write on any change/set call) and/or on-demand. Thks Amol On

Re: Visitor API for DAG

2016-11-17 Thread amol kekre
+1. Opening up the API for users to put in their own code is good. In general we should enable users to register their code in a lot of scenerios. Thks Amol On Thu, Nov 17, 2016 at 9:06 AM, Tushar Gosavi wrote: > Yes, It could happen after current DAG validation and

Re: Proposal for apex/malhar extensions

2016-11-16 Thread Amol Kekre
+1 Thks Amol On Wed, Nov 16, 2016 at 5:37 AM, AJAY GUPTA wrote: > +1 > This is a good idea. > > Ajay > > On Wed, Nov 16, 2016 at 4:47 PM, Chinmay Kolhatkar > wrote: > > > Dear Community, > > > > This is in relation to malhar cleanup work that is

Re: Malhar release 3.6

2016-10-27 Thread Amol Kekre
+1 Thks Amol On Wed, Oct 26, 2016 at 11:22 PM, Milind Barve wrote: > +1 > > On Thu, Oct 27, 2016 at 11:21 AM, Chinmay Kolhatkar > wrote: > > > +1. > > > > On Thu, Oct 27, 2016 at 1:41 AM, Thomas Weise wrote: > > > > > Hi, > > > > > >

Re: can operators emit on a different from the operator itself thread?

2016-10-13 Thread Amol Kekre
or a specific operator and/or port? My > thought > >> is that such ability is not necessary and it should be OK to disable > check > >> for all output ports in an application. > >> > >> Vlad > >> > >> > >> On 10/12/16 11:56, Amol

Re: can operators emit on a different from the operator itself thread?

2016-10-12 Thread Amol Kekre
ort, so > we > > may > > > have it implemented in various Sinks. > > > > > > Vlad > > > > > > On 8/11/16 10:21, Sanjay Pujare wrote: > > > > Thinking more about this – all of the “operato

Re: google analytics for apex website?

2016-10-11 Thread Amol Kekre
Yes, it should be accessible to project. How do we restrict it to dev@ only? Is there a convention to share this data open outside dev@? Thks Amol On Mon, Oct 10, 2016 at 6:59 PM, Thomas Weise wrote: > +1 this will be very valuable > > How would the data be accessible to the

Re: Kudu store operators

2016-10-02 Thread Amol Kekre
Ananth, This would be great to have. +1 Thks Amol On Sun, Oct 2, 2016 at 8:38 AM, Munagala Ramanath wrote: > +1 > > Kudu looks impressive from the overview, though it seems to still be > maturing. > > Ram > > > On Sat, Oct 1, 2016 at 11:42 PM, ananth

Re: checkpoint statistics

2016-09-24 Thread Amol Kekre
+1. Very important stat for deciding a crucial question -> "Whether to checkpoint an operator?". It affects SLA, design, ... Thks Amol On Sat, Sep 24, 2016 at 10:01 AM, Vlad Rozov wrote: > IMO, it may be useful to provide checkpoint statistics for example, total >

Re: example applications in malhar

2016-09-06 Thread Amol Kekre
Good idea to consolidate them into Malhar. We should bring in as many from this gitHub as possible. Thks Amol On Tue, Sep 6, 2016 at 6:02 PM, Thomas Weise wrote: > I'm also for consolidating these different example locations. We should > also look if all of it is still

Re: anti-affinity - parameter to control the containers of an operator on a node

2016-08-12 Thread Amol Kekre
Eventually in long run Yarn (or other distributed OS) should handle isolation for all resources. Currently I/O is not isolated by Yarn, and will need Apex to help out for a year or two. Secondly if Apex works on another OS, we will also need to check if isolation is available for CPU, Memory.

Re: can operators emit on a different from the operator itself thread?

2016-08-10 Thread Amol Kekre
+1 on debug proposal. Even if tuples lands up within the window, it breaks all guarantees. A rerun (after restart from a checkpoint) can have tuples in different windows from this thread. A separate thread simply exposes users to unwarranted risks. Thks Amol On Wed, Aug 10, 2016 at 6:05 PM,

Re: can operators emit on a different from the operator itself thread?

2016-08-10 Thread Amol Kekre
Sanjay just reminded me of my typo -> I meant between end_window and start_window :) Thks Amol On Wed, Aug 10, 2016 at 2:36 PM, Sanjay Pujare wrote: > If the goal is to do this validation through static analysis of operator > code, I guess it is possible but is going to

Re: can operators emit on a different from the operator itself thread?

2016-08-10 Thread Amol Kekre
Send too soon. A quicker way would be to catch emit happening between start_window and end_window and flag an error. Catching "another thread" for every tuple may have a huge performance hit. Thks Amol On Wed, Aug 10, 2016 at 2:31 PM, Amol Kekre <a...@datatorrent.com> wrote: &g

Re: can operators emit on a different from the operator itself thread?

2016-08-10 Thread Amol Kekre
Currently user can code it that way. IMHO Apex should catch this and flag error. Thks Amol On Wed, Aug 10, 2016 at 2:04 PM, Ashwin Chandra Putta < ashwinchand...@gmail.com> wrote: > In a separate thread I mean. > > Regards, > Ashwin. > > On Wed, Aug 10, 2016 at 2:01 PM, Ashwin Chandra Putta <

Re: [ANNOUNCE] New Apache Apex Committer: Devendra Tagare

2016-08-10 Thread Amol Kekre
Dev, Welcome aboard Thks Amol On Wed, Aug 10, 2016 at 1:13 PM, Siyuan Hua wrote: > Welcome, Devendra! > > On Wed, Aug 10, 2016 at 12:28 PM, Thomas Weise wrote: > > > The Project Management Committee (PMC) for Apache Apex has asked Devendra > > Tagare

Re: anti-affinity - parameter to control the containers of an operator on a node

2016-08-10 Thread Amol Kekre
Good idea. Thks Amol On Wed, Aug 10, 2016 at 11:27 AM, Venkatesh Kottapalli < venkat...@datatorrent.com> wrote: > Hi team, > > On the anti-affinity rules while deploying containers, do we have a > feature which can control the number of containers of the same operator > that get deployed on

Re: empty operator/stream/module names

2016-08-05 Thread Amol Kekre
ful names. Once we talk about automatic DAG generation by > higher level API or an execution plan generator, it will be responsibility > of the corresponding system to generate meaningful names. > > Vlad > > > On 8/5/16 09:04, Amol Kekre wrote: > >> Pradeep, >>

Re: [Proposal] Named Checkpoints

2016-08-04 Thread Amol Kekre
his feature to run the app will also be > important. > > -Venkatesh. > > > > On Aug 4, 2016, at 10:29 AM, Amol Kekre <a...@datatorrent.com> wrote: > > > > We had an user who wanted roll-back and restart from audit purposes. That > > time we did not have timed-windo

Re: empty operator/stream/module names

2016-08-04 Thread Amol Kekre
I agree with Sanjay. Error should be what the engine cannot do without. The lesser work an user can get away with (a choice for a forced option) the better. So if users want they can name these objects, but if they don't it still works. Thks Amol On Thu, Aug 4, 2016 at 10:03 AM, Sanjay Pujare

Re: [Proposal] Support storing apps in a Configuration Package

2016-07-21 Thread Amol Kekre
+1. Good idea Thks Amol On Thu, Jul 21, 2016 at 5:28 PM, Sandesh Hegde wrote: > Configuration packages will contain JSON apps. > During an app launch users can choose to see and launch only the apps > present in the Config package. > > It is like a hub and spoke model,

Re: Bleeding edge branch ?

2016-07-20 Thread Amol Kekre
Sandesh, Not worrying about EOL is a big deal. It creates problems for current users, and also sends a message to new users (pre-adoption) on how we will take care of them. Two branches, etc. need to be thought through by all of us in terms of our ability to support. IMHO, we are rushing on this

Re: ApacheCon Europe Call For Papers Open

2016-07-13 Thread Amol Kekre
Atri, Can you provide the link to your talk, agenda. I can help with some content once we know the entire context Thks Amol On Tue, Jul 12, 2016 at 11:28 PM, Atri Sharma wrote: > FWIW I am doing a talk on streaming planner with Apache Calcite and Apache > Apex. Anybody

Re: A proposal for Malhar

2016-07-12 Thread Amol Kekre
uses problems with development. I will ask him to lead the > >> discussion on > >>that. > >> > >> Thanks > >> > >> On Fri, May 27, 2016 at 7:47 PM, David Yan <da...@datatorrent.com> > wrote: > >> > >> > The two i

[jira] [Created] (APEXMALHAR-2137) Create an Integrated With page

2016-07-11 Thread Amol Kekre (JIRA)
Amol Kekre created APEXMALHAR-2137: -- Summary: Create an Integrated With page Key: APEXMALHAR-2137 URL: https://issues.apache.org/jira/browse/APEXMALHAR-2137 Project: Apache Apex Malhar

  1   2   >