Activity
From 03/09/2016 to 04/07/2016
04/07/2016
- 06:02 PM Feature #2973: improve ContextLocal performance
- Task branch 2973a was rebased from the trunk revision 10998. Pushed up to revision 11002.
- 03:43 PM Feature #2973: improve ContextLocal performance
- Greg Shah wrote:
>
> Hynek: can you report on @SyncCoordinatesAspect.contextData@ (see above discussion)?
I bel... - 03:23 PM Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Another headache is how to hide/ensure no one else can instantiate a @ContextLocal@ with... - 03:16 PM Feature #2973: improve ContextLocal performance
- Greg Shah wrote:
> > This way, we can remove the map overhead completely. If the performance is still not improved, ... - 03:06 PM Feature #2973: improve ContextLocal performance
- > This way, we can remove the map overhead completely. If the performance is still not improved, then the bottleneck ...
- 02:54 PM Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> ... @tokenMap@ keys are always @ContextLocal@ instances, which are defined as static va... - 02:48 PM Feature #2973: improve ContextLocal performance
- Greg, I think we should consider how many elements will @tokenMap@ hold, on maximum. @ContextLocal@ is instantiated ...
- 02:40 PM Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > The logic in @cleanupWorker@ does this:
> > * step 1: it so... - 02:31 PM Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> The logic in @cleanupWorker@ does this:
> * step 1: it sorts or keys by their weight, w... - 02:26 PM Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> OK, I will double check. Please not that it doesn't make sense to check the predicate twice... - 02:23 PM Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Followup for note 29: OTOH, this can be a fallback for the incorrect @cleanupWorker(bool... - 02:18 PM Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> In terms of performance, it was on the fastest end of the range of my recent timings for thi... - 02:07 PM Feature #2973: improve ContextLocal performance
- Followup for note 29: OTOH, this can be a fallback for the incorrect @cleanupWorker(boolean reset, Map tm)@ filter co...
- 02:02 PM Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Review for 2973a rev 10999:
> # the @tokenMapLock.readLock()@ and @tokenMapLock.writeLo... - 02:02 PM Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> I ran the full search test group. When I disconnected BPM at the end, while the P2J server w... - 01:54 PM Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> I understand that NPE happens because FileSystemOps.WorkArea.fs is @null@. This can be of c... - 01:52 PM Feature #2973: improve ContextLocal performance
- In terms of performance, it was on the fastest end of the range of my recent timings for this test group, but not dra...
- 01:42 PM Feature #2973: improve ContextLocal performance
- Eric,
I understand that NPE happens because FileSystemOps.WorkArea.fs is @null@. This can be of course a result of m... - 01:37 PM Feature #2973: improve ContextLocal performance
- Review for 2973a rev 10999:
# the @tokenMapLock.readLock()@ and @tokenMapLock.writeLock()@ can be saved in @Security... - 01:31 PM Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> I ran the full search test group. When I disconnected BPM at the end, while the P2J server w... - 01:29 PM Feature #2973: improve ContextLocal performance
- I ran the full search test group. When I disconnected BPM at the end, while the P2J server was still running, I got t...
- 12:00 PM Feature #2973: improve ContextLocal performance
- Greg Shah wrote:
> > However it seems that null is used in a single place: at the SecurityContextStack.setEditing me... - 11:52 AM Feature #2973: improve ContextLocal performance
- > However it seems that null is used in a single place: at the SecurityContextStack.setEditing method. May be it is b...
- 11:32 AM Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> If we really need @null@ values we can wrap it into @Optional@. However it seems that @null... - 11:20 AM Feature #2973: improve ContextLocal performance
- If we really need @null@ values we can wrap it into @Optional@. However it seems that @null@ is used in a single plac...
- 10:48 AM Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> There is a regression when launching the P2J server:
> [...]
The ConcurrentHashMap doesn... - 10:46 AM Feature #2973: improve ContextLocal performance
- There is a regression when launching the P2J server:...
- 09:51 AM Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> Code review 2973a/10997:
>
> Yes, this is what I was looking for in the scope of note 5, ... - 09:49 AM Feature #2973: improve ContextLocal performance
- I would like to see some testing that detects if this has a measurable performance impact (and what that might be).
... - 09:19 AM Feature #2973: improve ContextLocal performance
- Code review 2973a/10997:
Yes, this is what I was looking for in the scope of note 5, thanks.
One question: why ... - 08:52 AM Feature #2973: improve ContextLocal performance
- Task branch 2973a was rebased from the trunk revision 10996. Committed as revision 10997.
- 07:55 AM Feature #2973: improve ContextLocal performance
- I've implemented optimization mentioned in the node 5 along with some refactoring.
Committed to the task branch 29... - 05:40 AM Feature #2973: improve ContextLocal performance
- Created task branch 2973a from the trunk revision 10995.
03/29/2016
- 03:37 PM Feature #3003: improve performance of BaseDataType.deepCopy()
- > I'm not sure if this is the scenario that you're talking about in (6), I see that you're passing objects as referen...
03/25/2016
- 09:40 AM Feature #2973: improve ContextLocal performance
- Thoughts:
1. @ContextLocal@ instances should always be stored in a static member. This allows for shared access t...
03/24/2016
- 01:34 PM Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> For the @ContextLocal@ instance, is safe to use its @hashCode()@ implementation; the sam... - 01:24 PM Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Eric Faulhaber wrote:
> > For this to work, there has to be a secure and fast mechanism... - 12:58 PM Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> For this to work, there has to be a secure and fast mechanism to get the current security co... - 12:37 PM Feature #2973: improve ContextLocal performance
- The more complicated approach would be something to consider if the synchronization improvements described in the pre...
- 12:12 PM Feature #2973: improve ContextLocal performance
- Greg and I have been discussing several approaches to this. The simpler of these, which may buy us back sufficient pe...
- 09:05 AM Feature #2973: improve ContextLocal performance
- I see. Thank you for the detailed explanations.
- 09:02 AM Feature #2973: improve ContextLocal performance
- To be clear, we are specifically talking about optimizing the @MODE_SERVER@ mode of @ContextLocal@, which uses the @S...
- 01:00 AM Feature #2973 (WIP): improve ContextLocal performance
- Igor, please familiarize yourself with the the current @ContextLocal@ implementation and think about how to best impl...
Also available in: Atom