sqlsrv

Check-in Differences
Login

Check-in Differences

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Difference From sqlsrv-0.3.0 To sqlsrv-0.4.0

2024-08-06
16:46
Update changelog. check-in: 9355c6e401 user: jan tags: trunk
2024-02-20
16:27
Updated rusqlite and r2d2_sqlite. check-in: f7cfffaac0 user: jan tags: sqlsrv-0.4.0, trunk
2024-02-10
14:36
Release maintenance. check-in: 5bc22c4333 user: jan tags: sqlsrv-0.3.0, trunk
14:18
Rework thread pooling to allow using a shared thread pool. Also reworked the database operation wrappers. check-in: 46faa310c8 user: jan tags: trunk

Changes to Cargo.toml.

1
2
3

4
5
6
7
8
9
10
1
2

3
4
5
6
7
8
9
10


-
+







[package]
name = "sqlsrv"
version = "0.3.0"
version = "0.4.0"
edition = "2021"
license = "0BSD"
categories = [ "database" ]
keywords = [ "sqlite", "server" ]
repository = "https://repos.qrnch.tech/pub/sqlsrv"
description = "Utility functions for managing SQLite connections in a server application."
rust-version = "1.56"
20
21
22
23
24
25
26
27
28


29
30
31
32
33
34
35

36
37
38
39
40
41
20
21
22
23
24
25
26


27
28
29
30
31
32
33
34

35
36
37
38
39
40
41







-
-
+
+






-
+







[features]
tpool = ["dep:swctx", "dep:threadpool"]

[dependencies]
parking_lot = { version = "0.12.1" }
r2d2 = { version = "0.8.10" }
r2d2_sqlite = { version = "0.23.0" }
rusqlite = { version = "0.30.0", features = ["hooks"] }
r2d2_sqlite = { version = "0.24.0" }
rusqlite = { version = "0.31.0", features = ["hooks"] }
swctx = { version = "0.2.2", optional = true }
threadpool = { version = "1.8.1", optional = true }

[dev-dependencies]
hex = { version = "0.4.3" }
rand = { version = "0.8.5" }
rusqlite = { version = "0.30.0", features = ["hooks", "functions"] }
rusqlite = { version = "0.31.0", features = ["functions"] }
sha2 = { version = "0.10.8" }

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]

Changes to www/changelog.md.

1
2
3
4
5

6
7
8
9
10
11
12














13
14
15
16
17
18
19
1
2
3
4

5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33




-
+







+
+
+
+
+
+
+
+
+
+
+
+
+
+







# Change Log

## [Unreleased]

[Details](/vdiff?from=sqlsrv-0.3.0&to=trunk)
[Details](/vdiff?from=sqlsrv-0.4.0&to=trunk)

### Added

### Changed

### Removed

---

## [0.4.0] - 2024-02-20

[Details](/vdiff?from=sqlsrv-0.3.0&to=sqlsrv-0.4.0)

### Changed

- Dependency maintenance:
  - Updated `rusqlite` to version `0.31.0`, which removes the `winsqlite`
    feature.
  - Updated `r2d2_sqlite` to `0.24.0` (because it must follow rusqlite's
    version).

---

## [0.3.0] - 2024-02-10

[Details](/vdiff?from=sqlsrv-0.2.0&to=sqlsrv-0.3.0)

### Added