SQLite

Check-in [0c246017b4]
Login

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

Overview
Comment:Basic test cases for PRAGMA secure_delete=FAST.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 0c246017b45c5290f3a7932dfce649f1a6d8f9afc00c6c3edf2ef06c17dbca1d
User & Date: drh 2017-07-07 22:47:32.568
Context
2017-07-08
22:30
Add the --icc, --gcc7, and --orm options to the speed-check.sh test script. (check-in: 70dae08a9a user: drh tags: trunk)
18:27
Disable compiler intrinsics when using the Intel C Compiler. (Leaf check-in: dbb59f6156 user: drh tags: icc-fix)
2017-07-07
22:58
Merge in all the latest trunk enhancements. (check-in: 7f48f6ab2a user: drh tags: apple-osx)
22:47
Basic test cases for PRAGMA secure_delete=FAST. (check-in: 0c246017b4 user: drh tags: trunk)
21:20
Fix comment in the Win32 VFS for lsm1. (check-in: 12a421bcac user: mistachkin tags: trunk)
Changes
Unified Diff Ignore Whitespace Patch
Changes to test/securedel.test.
47
48
49
50
51
52
53
























54
55
56
57
58
59
60
  }
} {0 0}
do_test securedel-1.4 {
  db eval {
    PRAGMA secure_delete=ON;
    PRAGMA db2.secure_delete;
  }
























} {1 1}

do_test securedel-2.1 {
  db eval {
    DETACH db2;
    ATTACH 'test2.db' AS db2;
    PRAGMA db2.secure_delete;







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
  }
} {0 0}
do_test securedel-1.4 {
  db eval {
    PRAGMA secure_delete=ON;
    PRAGMA db2.secure_delete;
  }
} {1 1}
do_test securedel-1.5 {
  db eval {
    PRAGMA secure_delete=FAST;
    PRAGMA db2.secure_delete;
  }
} {2 2}
do_test securedel-1.6 {
  db eval {
    PRAGMA secure_delete=ON;
    PRAGMA db2.secure_delete;
  }
} {1 1}
do_test securedel-1.7 {
  db eval {
    PRAGMA main.secure_delete=FAST;
    PRAGMA db2.secure_delete;
  }
} {2 1}
do_test securedel-1.8 {
  db eval {
    PRAGMA main.secure_delete=ON;
    PRAGMA db2.secure_delete;
  }
} {1 1}

do_test securedel-2.1 {
  db eval {
    DETACH db2;
    ATTACH 'test2.db' AS db2;
    PRAGMA db2.secure_delete;