Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Presentation mode for notebooks #504

Open
wants to merge 27 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9ebef7d
add presntation type in model
EslamAsHhraf Jun 23, 2024
5f0e3f7
add showOutput flag in notebook model
EslamAsHhraf Jun 23, 2024
1a6a259
safety in statistic to prevent random race-conditions
datomo Jun 24, 2024
40a1ae5
fixed notebooks queries
datomo Jun 27, 2024
297d0e8
adjusting of locking mechanism
datomo Jun 28, 2024
42602df
removed non-thread safe locking, replaced with conservative locking
datomo Jul 1, 2024
6162f18
added missing case, where xLock already is held by tx
datomo Jul 1, 2024
8ab9092
reverted to default store
datomo Jul 1, 2024
1b3c093
fixed extraction of partitions
datomo Jul 1, 2024
2cb3fdb
finally fixed deadlock scenario
datomo Jul 2, 2024
3199905
fixed wrong transaction times
datomo Jul 3, 2024
8bca347
added more robust locking, with starving protection
datomo Jul 3, 2024
cfa8dda
fix for materialized views from derived values
datomo Jul 3, 2024
479d266
fixed some cases where lock already acquired
datomo Jul 3, 2024
bfa7f63
fix for namespace syntax in mql
datomo Jul 3, 2024
08e0238
stop creation of document views
datomo Jul 3, 2024
7c97562
adjusted waiting of threads
datomo Jul 3, 2024
f2998e7
fix for local and current time and date functions
datomo Jul 4, 2024
5832df0
added enforcement of new constraints for during creation and during r…
datomo Jul 4, 2024
c1fe145
fixed incorrect remove of table for constraint
datomo Jul 4, 2024
16caf79
reformating, optimized imports, adjusted headers
datomo Jul 7, 2024
13278ea
Use Transaction instead of TransactionImpl
gartens Jul 15, 2024
507ff75
Remove unused variable
gartens Jul 15, 2024
3e0c17e
Remove unused Runnable interface from LockManager
gartens Jul 15, 2024
5005cee
Merge branch 'workload-fixes' into presentation-mode-for-notebooks
EslamAsHhraf Jul 17, 2024
d85613c
Merge branch 'presentation-mode-for-notebooks'
EslamAsHhraf Jul 29, 2024
08b9048
Merge branch 'master' into presentation-mode-for-notebooks
vogti Oct 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions plugins/cypher-language/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@ jar {
attributes "Copyright": "The Polypheny Project (polypheny.org)"
attributes "Version": "$project.version"
}
duplicatesStrategy(DuplicatesStrategy.EXCLUDE)

}
java {
withJavadocJar()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,10 @@ public class NotebookCellModel {
@SerializedName("cell_type")
private String cellType;

@Getter
@SerializedName("cell_present")
private String presentType;

@Getter
private String id;

Expand All @@ -46,6 +50,9 @@ public class NotebookCellModel {
@Getter
private List<Object> outputs;

@Getter
private boolean showOutput;


public NotebookCellModel( String code ) {
this( code, new LinkedList<>() );
Expand All @@ -54,6 +61,8 @@ public NotebookCellModel( String code ) {

public NotebookCellModel( String code, List<Object> outputs ) {
this.cellType = "code";
this.presentType="skip";
this.showOutput=true;
this.id = UUID.randomUUID().toString();
this.source = code;
this.metadata = new CellMetadataModel();
Expand Down