Skip to content

SQL: REFRESH MATERIALIZED VIEW" not working in async HTTP commands #3941

@gramian

Description

@gramian

ArcadeDB Server v26.4.1-SNAPSHOT (build f33e2f8ec03c133b5716648c58c633f2c6e6164b/1776710434794/main)

Running on Linux 6.17.0-20-generic - OpenJDK 64-Bit Server VM 25.0.3-ea

Refreshing a materilized view via an async HTTP command (awaitResponse: false) has no effect.

Given a database test with:

CREATE DOCUMENT TYPE Doc;
INSERT INTO Doc;
CREATE MATERIALIZED VIEW X AS SELECT FROM Doc;
INSERT INTO Doc;

This reports no error but does not udate the view:

wget -qO- localhost:2480/api/v1/command/test --post-data='{"language":"sql","awaitResponse":false,"command":"REFRESH MATERIALIZED VIEW X"}' --user root --ask-password

This updates the view:

wget -qO- localhost:2480/api/v1/command/test --post-data='{"language":"sql","command":"REFRESH MATERIALIZED VIEW X"}' --user root --ask-password

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions