Re: [DISCUSS] Add ngrx to handle state management in Angular

2018-11-28 Thread Tibor Meller
NgRx also makes testing easier and the architecture more straightforward. Components in a Redux/NgRx architecture only responsible for rendering and dispatching events. All the data alternation implemented in pure functions so-called effects and reducers. No intertwined components, side effects

Re: Unzipping Cypress

2018-11-28 Thread Shane Ardell
Otto, I'm not able to reproduce this issue locally. My build uses a binary stored in a global cache directory. I did a little research and it looks like the cached global binary not being used was an issue with Cypress v3.0.0 , but it was

Re: Unzipping Cypress

2018-11-28 Thread Otto Fowler
Where is the cache path? On November 28, 2018 at 09:34:18, Shane Ardell (shane.m.ard...@gmail.com) wrote: https://github.com/cypress-io/cypress/issues/1813

Re: Unzipping Cypress

2018-11-28 Thread Otto Fowler
OK, I think what is happening is that in my PR, I’m building metron in Docker and deploying to vagrant. I have updated my PR to map the cypress cache into the Docker container. Thanks! On November 28, 2018 at 10:29:25, Shane Ardell (shane.m.ard...@gmail.com) wrote: For me, it's at

Re: Unzipping Cypress

2018-11-28 Thread Shane Ardell
For me, it's at ~/Library/Caches/Cypress, but the path depends on your OS: https://docs.cypress.io/guides/getting-started/installing-cypress.html#Binary-cache On Wed, Nov 28, 2018 at 4:19 PM Otto Fowler wrote: > Where is the cache path? > > > On November 28, 2018 at 09:34:18, Shane Ardell

Re: [VOTE] Metron-bro-plugin-kafka Release Candidate 0.3.0-RC1

2018-11-28 Thread zeo...@gmail.com
-1 In my testing it appears that an issue was introduced in 0.2 which is causing a segfault on the destructor ( https://github.com/apache/metron-bro-plugin-kafka/commit/1dfc5239fae31a64026188109d1e346ce93d5c02#diff-361be0491d615952129ed5c8f39c9683L57). I've opened METRON-1910 and am testing a fix

Re: [DISCUSS] Add ngrx to handle state management in Angular

2018-11-28 Thread Tamás Fodor
Personally, I prefer following the flux approach because having one store as a single source of truth makes a complex web app more predictable and easier to reason about. In angular we can easily achieve this by using NgRx which supports the unidirectional data flow by involving pure functions

Re: [DISCUSS] Add ngrx to handle state management in Angular

2018-11-28 Thread Michael Miklavcic
> "NgRx solves this with its > one-direction data flow and immutable data structures. The store is the > single source of truth which your component derives state from rather than > having components holding their own state and having to manage, communicate > and pass data between them." That