mirror of
https://github.com/stalwartlabs/mail-server.git
synced 2024-09-20 07:16:18 +08:00
Fixed tracing index table type for SQL stores
Some checks failed
trivy / Check (push) Failing after -8m6s
Some checks failed
trivy / Check (push) Failing after -8m6s
This commit is contained in:
parent
e54c3abad4
commit
bd4129e160
|
@ -60,8 +60,8 @@ impl Enterprise {
|
|||
.property_or_default::<Option<Duration>>("storage.undelete.retention", "false")
|
||||
.unwrap_or_default(),
|
||||
trace_hold_period: config
|
||||
.property_or_default::<Option<Duration>>("tracing.history.retention", "90d")
|
||||
.unwrap_or(Some(Duration::from_secs(90 * 24 * 60 * 60))),
|
||||
.property_or_default::<Option<Duration>>("tracing.history.retention", "30d")
|
||||
.unwrap_or(Some(Duration::from_secs(30 * 24 * 60 * 60))),
|
||||
trace_store: config
|
||||
.value("tracing.history.store")
|
||||
.and_then(|name| stores.stores.get(name))
|
||||
|
|
|
@ -106,6 +106,7 @@ impl MysqlStore {
|
|||
SUBSPACE_FTS_INDEX,
|
||||
SUBSPACE_LOGS,
|
||||
SUBSPACE_TRACE,
|
||||
SUBSPACE_TRACE_INDEX,
|
||||
] {
|
||||
let table = char::from(table);
|
||||
conn.query_drop(&format!(
|
||||
|
@ -135,7 +136,6 @@ impl MysqlStore {
|
|||
SUBSPACE_BITMAP_ID,
|
||||
SUBSPACE_BITMAP_TAG,
|
||||
SUBSPACE_BITMAP_TEXT,
|
||||
SUBSPACE_TRACE_INDEX,
|
||||
] {
|
||||
let table = char::from(table);
|
||||
conn.query_drop(&format!(
|
||||
|
|
|
@ -94,6 +94,7 @@ impl PostgresStore {
|
|||
SUBSPACE_LOGS,
|
||||
SUBSPACE_BLOBS,
|
||||
SUBSPACE_TRACE,
|
||||
SUBSPACE_TRACE_INDEX,
|
||||
] {
|
||||
let table = char::from(table);
|
||||
conn.execute(
|
||||
|
@ -114,7 +115,6 @@ impl PostgresStore {
|
|||
SUBSPACE_BITMAP_ID,
|
||||
SUBSPACE_BITMAP_TAG,
|
||||
SUBSPACE_BITMAP_TEXT,
|
||||
SUBSPACE_TRACE_INDEX,
|
||||
] {
|
||||
let table = char::from(table);
|
||||
conn.execute(
|
||||
|
|
|
@ -105,6 +105,7 @@ impl SqliteStore {
|
|||
SUBSPACE_LOGS,
|
||||
SUBSPACE_BLOBS,
|
||||
SUBSPACE_TRACE,
|
||||
SUBSPACE_TRACE_INDEX,
|
||||
] {
|
||||
let table = char::from(table);
|
||||
conn.execute(
|
||||
|
@ -124,7 +125,6 @@ impl SqliteStore {
|
|||
SUBSPACE_BITMAP_ID,
|
||||
SUBSPACE_BITMAP_TAG,
|
||||
SUBSPACE_BITMAP_TEXT,
|
||||
SUBSPACE_TRACE_INDEX,
|
||||
] {
|
||||
let table = char::from(table);
|
||||
conn.execute(
|
||||
|
|
|
@ -746,7 +746,7 @@ impl Store {
|
|||
(SUBSPACE_BITMAP_TEXT, false),
|
||||
(SUBSPACE_INDEXES, false),
|
||||
(SUBSPACE_TRACE, true),
|
||||
(SUBSPACE_TRACE_INDEX, false),
|
||||
(SUBSPACE_TRACE_INDEX, true),
|
||||
] {
|
||||
let from_key = crate::write::AnyKey {
|
||||
subspace,
|
||||
|
|
|
@ -219,6 +219,7 @@ async fn undelete(_params: &mut JMAPTest) {
|
|||
api.get::<serde_json::Value>("/api/store/purge/account/jdoe@example.com")
|
||||
.await
|
||||
.unwrap();
|
||||
tokio::time::sleep(Duration::from_millis(200)).await;
|
||||
let deleted = api
|
||||
.get::<List<DeletedBlob<String, String, String>>>("/api/store/undelete/jdoe@example.com")
|
||||
.await
|
||||
|
|
|
@ -300,7 +300,7 @@ pub async fn jmap_tests() {
|
|||
)
|
||||
.await;
|
||||
|
||||
/*webhooks::test(&mut params).await;
|
||||
webhooks::test(&mut params).await;
|
||||
email_query::test(&mut params, delete).await;
|
||||
email_get::test(&mut params).await;
|
||||
email_set::test(&mut params).await;
|
||||
|
@ -325,7 +325,7 @@ pub async fn jmap_tests() {
|
|||
quota::test(&mut params).await;
|
||||
crypto::test(&mut params).await;
|
||||
blob::test(&mut params).await;
|
||||
purge::test(&mut params).await;*/
|
||||
purge::test(&mut params).await;
|
||||
enterprise::test(&mut params).await;
|
||||
|
||||
if delete {
|
||||
|
|
Loading…
Reference in a new issue