[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58363: 29.0.50; sqlite-select does not signal errors and errors shou
From: |
Lars Ingebrigtsen |
Subject: |
bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved |
Date: |
Tue, 11 Oct 2022 02:23:21 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Jonas Bernoulli <jonas@bernoul.li> writes:
> You should probably do the same for sqlite-execute.
Now done.
> So I would encourage you to always (i.e., not only in sqlite-select)
> signal
>
> (sqlite-error sqlite_errstr() sqlite_errmsg() sqlite_errcode())
Patches welcome.
> By the way, for one particular error sqlite-execute already uses a
> separate signal: Qsqlite_locked_error. But only that function does it
> and only for that one error. That seems highly inconsistent. I would
> recommend removing this signal and replacing it with Qsqlite_error and
> using that for every error and to always include all available data,
> filling in nil when a particular piece is not available.
It's a retryable error, so it's nice to be able to differentiate easily.
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Jonas Bernoulli, 2022/10/07
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Lars Ingebrigtsen, 2022/10/08
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Eli Zaretskii, 2022/10/08
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Jonas Bernoulli, 2022/10/08
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Lars Ingebrigtsen, 2022/10/09
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Jonas Bernoulli, 2022/10/10
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved,
Lars Ingebrigtsen <=
- bug#58363: 29.0.50; sqlite-select does not signal errors and errors should be improved, Jonas Bernoulli, 2022/10/14
- bug#58363: [PATCH 0/3] Improve error data signaled by sqlite-execute et al., Jonas Bernoulli, 2022/10/21
- bug#58363: [PATCH 2/3] Introduce a new sqlite-error, Jonas Bernoulli, 2022/10/21
- bug#58363: [PATCH 2/3] Introduce a new sqlite-error, Michael Albinus, 2022/10/22
- bug#58363: [PATCH 2/3] Introduce a new sqlite-error, Jonas Bernoulli, 2022/10/22
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Jonas Bernoulli, 2022/10/21
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Eli Zaretskii, 2022/10/22
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Jonas Bernoulli, 2022/10/22
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Eli Zaretskii, 2022/10/22
- bug#58363: [PATCH 1/3] Use xsignal1 as required by argument type, Jonas Bernoulli, 2022/10/22