Timeline for Should modifying a hash function be considered a breaking change?
Current License: CC BY-SA 4.0
19 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Sep 18, 2022 at 19:24 | answer | added | gnasher729 | timeline score: 0 | |
| Sep 18, 2022 at 11:29 | comment | added | Alexander | @DocBrown That happens. For example, the way Swift’s Hashable is designed to be used (and the way it documents it) makes it clear that the values are meant to be ephemeral (not outlive the process) and non-portable. This allows that hash function to be changed freely, with no versioning concerns. | |
| Sep 18, 2022 at 5:56 | comment | added | Doc Brown | @Alexander: This question is about SemVer, which is for libraries or APIs someone else uses. In such an situation, the author of the API or library rarely knows all the use cases of their "clients". | |
| Sep 18, 2022 at 0:56 | history | became hot network question | |||
| Sep 18, 2022 at 0:56 | history | became hot network question | |||
| S Sep 18, 2022 at 0:56 | history | became hot network question | |||
| S Sep 18, 2022 at 0:56 | history | became hot network question | |||
| Sep 18, 2022 at 0:56 | history | became hot network question | |||
| Sep 18, 2022 at 0:56 | history | became hot network question | |||
| Sep 17, 2022 at 21:06 | comment | added | Alexander | How is this hash function used? | |
| Sep 17, 2022 at 19:57 | review | Close votes | |||
| Sep 22, 2022 at 3:05 | |||||
| Sep 17, 2022 at 18:31 | comment | added | Nat | Obligatory xkcd. | |
| Sep 17, 2022 at 18:28 | answer | added | Nat | timeline score: 0 | |
| Sep 17, 2022 at 18:23 | answer | added | Jörg W Mittag | timeline score: 7 | |
| Sep 17, 2022 at 17:31 | answer | added | Deduplicator | timeline score: 4 | |
| Sep 17, 2022 at 17:30 | answer | added | Doc Brown | timeline score: 12 | |
| Sep 17, 2022 at 17:10 | answer | added | Ewan | timeline score: 2 | |
| S Sep 17, 2022 at 16:56 | review | First questions | |||
| Sep 17, 2022 at 17:35 | |||||
| S Sep 17, 2022 at 16:56 | history | asked | Calvin Godfrey | CC BY-SA 4.0 |