]> gerrit.simantics Code Review - simantics/platform.git/commit
Generate parts of db client query code
authorAntti Villberg <antti.villberg@semantum.fi>
Thu, 29 Mar 2018 11:25:01 +0000 (14:25 +0300)
committerAntti Villberg <antti.villberg@semantum.fi>
Fri, 27 Jul 2018 16:27:27 +0000 (19:27 +0300)
commit25b0e1909c94977871479b469da722ed38e980c0
treeca031275d34702d183da7cfd129500d57ea1f4de
parent6326b65c5c6a785aadcb615cb95ceadd8f53964a
Generate parts of db client query code

refs #6961

Change-Id: I444c5b7e1357fb80e52f46b8668153a19af7c587

Multiple simultaneous readers

refs #6961

Change-Id: If2374874965c23d07a2fbe1f0075c515e1e12d5c

Multiple readers and variable optimization

gitlab #5
gitlab #6
(refs #6961)

Change-Id: Iabc5ff369cb42e8a3813519b6e5d981f538ebdff
Some enhancements made by Antti for multiple readers

gitlab #5
gitlab #6

Change-Id: Ic185e28ff85cb72783ebadf908f8b58bf523e2b1

Still working for multiple readers

gitlab #5
gitlab #6

Change-Id: Ica299d5dd091a641a7a1a18e1093602a9027dd57

Write model activation information in activations VG

gitlab #5
Work in progress

gitlab #5
gitlab #6

Change-Id: I37da9d60fbdb476fe62dfe0f360064e924738d6f

Adding Logger to DiagramContentRequest

Change-Id: I904c7ed209198d897370003b0676df6831892927

Fixed asynchronous recompute problems

gitlab #5

Change-Id: Ia80fec89736dbef1f6bd44e730d6c4186921836d
(cherry picked from commit 5d26dc0201bd7fafbaafa4f74ff1a10929a14e5b)

Fixing URIToResource

Change-Id: I67d0145fe48235eeef79212269f5d561f4899180
(cherry picked from commit 4af843556485409e1c018e58eb2409f116e4d40c)

Added regression suite library for DB client

gitlab #5

Change-Id: I142376af2f4e663622dd77b18ba51ae0cc9914f6

Trying to remove synchronization problems

Change-Id: I52a00b8405aa1ca969fe339befa787f79c9ad10a

Thread count was wrong

Change-Id: If1b97dda9811140a4aa0c5faf5b2f5514141cfc0

Working towards multiple readers.

Async is no longer a subset of sync but the other way around. Sync
invocation of async request waits until all computatations
initiated by the request are done.

Conflicts:
bundles/org.simantics.db.common/src/org/simantics/db/common/utils/CommonDBUtils.java
bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/adapter/impl/TGRemover.java

Change-Id: I347acba9289cb2629dc1d21d8666b37e49f6d936

To work with Balas

Change-Id: Ie54c022ffa319c86b9d4468428a100de76145cd3
bundles/org.simantics.db.common/src/org/simantics/db/common/utils/CommonDBUtils.java
bundles/org.simantics.db.impl/src/org/simantics/db/impl/BlockingAsyncProcedure.java
bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/ReadGraphImpl.java
bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java
bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/adapter/impl/TGRemover.java
bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/SessionImplSocket.java
bundles/org.simantics.document.server/META-INF/MANIFEST.MF
bundles/org.simantics.document.server/src/org/simantics/document/server/request/DocumentRequest.java