Skip to content

v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Aug 11:25
· 427 commits to master since this release

0.9.0 (2022-08-10)

Bug Fixes

  • Add missing command profilers for UID variants (3cb7af8)
  • Add support for draining random sequence ranges (8e11a47)
  • Don't split Body into parts if there are none (b8ae801)
  • Enable tracing for demo and set server flags (3134478)
  • GODT-1570: Reduce amount of data loaded from SQL (2c4b5b4)
  • GODT-1597: Handle permanently deleted messages (54e3c60)
  • GODT-1615: Fix too many SQL variables error (bc89d58)
  • GODT-1618: properly handle empty LIST pattern (df6c4e0)
  • GODT-1621: Fix race condition with temporary IDs (77ef5f8)
  • GODT-1715: Fix more IMAP tests reports (9774748)
  • GODT-1729: Fix header parsing of fields without space (50db483)
  • GODT-1729: Fix In-Reply-To header parsing (446f87b)
  • GODT-1729: Fix SEARCH date queries issues (3bbbc71)
  • GODT-1729: Fix SEARCH string arguments (08e67c9)
  • GOMSRV-128: Remover server personality (dd05009)
  • Integrate goroutine leak detector and fix reports (eb48fa7)
  • Use filepath.Join instead of path.Join (d7b6942)
  • Wait for remote update goroutine to finshes (253c01c)

Features

  • GODT-1570: Badger store implementation (9caec09)
  • GODT-1611: Handle optional charset in SEARCH command (8a9c450)
  • GODT-1715: Add ImapTest scripts (a5a0edc)
  • GODT-1715: Setup profile arguments for demo (5a8ca73)
  • GODT-1719: Gluon benchmark framework (85c9420)
  • GODT-1728: Store benchmarks (73a7d85)
  • GODT-1917: Add Fetch benchmark (7d836f6)
  • GODT-1917: Add move benchmark (f030653)
  • GODT-1917: Add UID variant support for benchmarks (1aab9b8)
  • GODT-1917: Bechmark interface and server interface. (511d848)
  • GODT-1917: Copy benchmark (fa6266f)
  • GODT-1917: Expunge benchmark (fbcd2fb)
  • GODT-1917: Search benchmark (80806b4)
  • GODT-1917: Store benchmark (5d075c8)
  • GODT-1917: Sync benchmark (b613808)