You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add valkey instance connectors.
Introducing a new first-class instance connector: the ValkeyConnector. Valkey, a fork of Redis, is a high-performance in-memory database often used for caching. The valkey service has been added to the Meerschaum stack and is accessible via the built-in connector valkey:main.
Cache Web Console sessions in Valkey when running with --production.
Starting the web API with --production will now store sessions in valkey:main. This results in a smoother experience in the event of a web server restart. By default, sessions expire after 30 days.
You may disable this behavior by setting system:experimental:valkey_session_cache to false.
Allow for a default executor.
Setting the key meerschaum:executor will set the default executor (overriding the check for systemd). This is useful for defaulting to remote actions in a multi-node deployment.
Allow querying for None in query_df().
You may now query for null rows:
Improve query_df() performance.
Dataframe vlues are no longer serialized by default in query_df(), meaning that parameters must match the data type. Pass coerce_types=True to restore legacy behavior.
Add Pipe.copy_to().
Copy pipes between instances with Pipe.copy_to():
Add include_unchanged_columns to Pipe.filter_existing().
Pass include_unchanged_columns=True to return entire documents in the update dataframe. This is useful for situations where you are unable to update individual fields:
Add a share button to the Pipe card.
On the web dashboard, you may now more easily share pipes by clicking the "share" icon and copying the URL. This opens the pipe card in a new, dedicated tab.
Add OPTIONAL_ATTRIBUTES to connectors.
Connectors may now set OPTIONAL_ATTRIBUTES, which will add skippable prompts in bootstrap connector.
Remove progress bar for syncing via remote actions.
Executing sync pipes remotely will no longer print the timer progress bar.
Fix bug with stack in the shell.
Note that stack actions may not be chained.
Fix scheduler dependency.
To fix the installation of APScheduler, attrs is now held back to 24.1.0.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
v2.4.0
Add
valkeyinstance connectors.Introducing a new first-class instance connector: the
ValkeyConnector. Valkey, a fork of Redis, is a high-performance in-memory database often used for caching. Thevalkeyservice has been added to the Meerschaum stack and is accessible via the built-in connectorvalkey:main.Cache Web Console sessions in Valkey when running with
--production.Starting the web API with
--productionwill now store sessions invalkey:main. This results in a smoother experience in the event of a web server restart. By default, sessions expire after 30 days.Allow for a default executor.
Setting the key
meerschaum:executorwill set the default executor (overriding the check forsystemd). This is useful for defaulting to remote actions in a multi-node deployment.Allow querying for
Noneinquery_df().You may now query for null rows:
Improve
query_df()performance.Dataframe vlues are no longer serialized by default in
query_df(), meaning that parameters must match the data type. Passcoerce_types=Trueto restore legacy behavior.Add
Pipe.copy_to().Copy pipes between instances with
Pipe.copy_to():Add
include_unchanged_columnstoPipe.filter_existing().Pass
include_unchanged_columns=Trueto return entire documents in the update dataframe. This is useful for situations where you are unable to update individual fields:Add a share button to the Pipe card.
On the web dashboard, you may now more easily share pipes by clicking the "share" icon and copying the URL. This opens the pipe card in a new, dedicated tab.
Add
OPTIONAL_ATTRIBUTESto connectors.Connectors may now set
OPTIONAL_ATTRIBUTES, which will add skippable prompts inbootstrap connector.Remove progress bar for syncing via remote actions.
Executing
sync pipesremotely will no longer print the timer progress bar.Fix bug with
stackin the shell.Note that
stackactions may not be chained.Fix scheduler dependency.
To fix the installation of
APScheduler,attrsis now held back to 24.1.0.This discussion was created from the release ✨ v2.4.0 Add `ValkeyConnector` + bugfixes and improvements..
Beta Was this translation helpful? Give feedback.
All reactions