🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm Set by lizmat on 8 June 2022. |
|||
00:00
discord-raku-bot left
00:01
discord-raku-bot joined
00:08
reportable6 left
00:09
reportable6 joined
00:16
discord-raku-bot left
00:32
discord-raku-bot joined
|
|||
Geth | DBIish/rbt.mysql-numbers-are-numbers: 20e2d2b602 | (Rod Taylor)++ | 3 files Handle Num, Rat, and FatRat as numbers Num can always use MYSQL_TYPE_DOUBLE. Rat can sometimes use MYSQL_TYPE_DOUBLE (when it fits into Num) but sometimes needs to be sent as MYSQL_TYPE_NEWDECIMAL. Prefer to use the Double as it should be considerably cheaper (CPU vs bandwidth) despite the extra tests to see fit though I did not use a benchmark to prove that. FatRat always uses MYSQL_TYPE_NEWDECIMAL. We can assume numbers are very large based on the developers type choice. |
00:47 | |
DBIish/rbt.mysql-numbers-are-numbers: 598ece3366 | (Rod Taylor)++ | lib/DBDish/mysql/StatementHandle.rakumod Mark very large integers as NEWDECIMAL Using a numeric type, rather than string, should reduce any potential issues with very large integers. |
|||
DBIish/rbt.mysql-numbers-are-numbers: cb5565f326 | (Rod Taylor)++ | 2 files Move large-value tests to types file This file has started testing boundary cases for other datatypes, which is also the goal of the integer and string tests. They can all be in one place since the special JSON test was moved earlier. |
|||
00:58
Kaiepi left
|
|||
Geth | DBIish/rbt.mysql-numbers-are-numbers: e691a24ed8 | (Rod Taylor)++ | 2 files Move large-value tests to types file This file has started testing boundary cases for other datatypes, which is also the goal of the integer and string tests. They can all be in one place since the special JSON test was moved earlier. |
01:20 | |
DBIish/rbt.mysql-numbers-are-numbers: 2fd588c908 | (Rod Taylor)++ | 2 files Move large-value tests to types file This file has started testing boundary cases for other datatypes, which is also the goal of the integer and string tests. They can all be in one place since the special JSON test was moved earlier. |
01:21 | ||
DBIish/rbt.mysql-numbers-are-numbers: 5ae836fc82 | (Rod Taylor)++ | 2 files Handle Num, Rat, and FatRat as numbers Num can always use MYSQL_TYPE_DOUBLE. Rat can sometimes use MYSQL_TYPE_DOUBLE (when it fits into Num) but sometimes needs to be sent as MYSQL_TYPE_NEWDECIMAL. Prefer to use the Double as it should be considerably cheaper (CPU vs bandwidth) despite the extra tests to see fit though I did not use a benchmark to prove that. FatRat always uses MYSQL_TYPE_NEWDECIMAL. We can assume numbers are very large based on the developers type choice. |
01:25 | ||
DBIish/rbt.mysql-numbers-are-numbers: c55543fb2f | (Rod Taylor)++ | lib/DBDish/mysql/StatementHandle.rakumod Mark very large integers as NEWDECIMAL Using a numeric type, rather than string, should reduce any potential issues with very large integers. |
|||
DBIish/rbt.mysql-numbers-are-numbers: 64004841d8 | (Rod Taylor)++ | 2 files Move large-value tests to types file This file has started testing boundary cases for other datatypes, which is also the goal of the integer and string tests. They can all be in one place since the special JSON test was moved earlier. |
|||
01:44
sortiz left
03:12
Kaiepi joined
06:09
reportable6 left
06:10
reportable6 joined
07:10
statisfiable6 left,
committable6 left,
quotable6 left,
evalable6 left,
bisectable6 left,
releasable6 left,
reportable6 left,
shareable6 left
07:11
statisfiable6 joined
07:12
reportable6 joined,
evalable6 joined
07:13
quotable6 joined,
committable6 joined,
bisectable6 joined,
releasable6 joined,
shareable6 joined
08:50
bisectable6 left,
greppable6 left,
coverable6 left,
benchable6 left,
shareable6 left,
notable6 left,
reportable6 left,
statisfiable6 left,
committable6 left,
evalable6 left,
quotable6 left,
releasable6 left,
squashable6 left,
sourceable6 left,
bloatable6 left,
nativecallable6 left,
tellable6 left
08:51
nativecallable6 joined,
greppable6 joined,
statisfiable6 joined,
bloatable6 joined,
sourceable6 joined,
bisectable6 joined,
evalable6 joined
08:52
releasable6 joined,
quotable6 joined,
shareable6 joined,
benchable6 joined,
reportable6 joined,
coverable6 joined
08:53
tellable6 joined,
notable6 joined,
squashable6 joined,
committable6 joined
|
|||
Geth | WWW: 9750d0e82f | (JJ Merelo)++ | README.md :memo:, this was good enough to stand the test of time |
09:09 | |
WWW: 1886c86eee | (JJ Merelo)++ | 2 files :coffin: |
09:10 | ||
WWW: bb5e8a7eed | (JJ Merelo)++ | 4 files IDE things should not go in the repo |
09:15 | ||
09:44
Kaiepi left
09:57
discord-raku-bot left
09:58
discord-raku-bot joined
10:05
Kaiepi joined
11:45
squashable6 left
11:47
squashable6 joined
|
|||
Geth | WWW: a05289d643 | (JJ Merelo)++ | .github/workflows/test.yaml Eliminates testing of dependencies to avoid errors |
11:56 | |
WWW: f54f730b06 | (JJ Merelo)++ | .github/workflows/test.yaml use latest version |
11:58 | ||
WWW: e7784e47d0 | (JJ Merelo)++ | .github/workflows/test.yaml Need to install tests too --/test eliminates test installation, it's not that it does not do tests |
12:04 | ||
WWW: 5022c1d942 | (JJ Merelo)++ | .github/workflows/test.yaml Test with this, just in case |
12:06 | ||
12:07
reportable6 left
12:09
reportable6 joined
|
|||
Geth | WWW: 0dbf286539 | (JJ Merelo)++ | .github/workflows/test.yaml Test with serial |
12:12 | |
WWW: 3b95a4398d | (JJ Merelo)++ | .github/workflows/test.yaml Just disable network testing |
12:13 | ||
WWW: 7f6b37736d | (JJ Merelo)++ | META6.json Included by default |
12:33 | ||
WWW: 0f784226f3 | (JJ Merelo)++ | 2 files Add Dockerfile and its automatic uploading #22 |
|||
WWW: 3957286b1b | (JJ Merelo)++ | .github/workflows/test-upload-ghcr.yaml Push to the correct repo |
12:44 | ||
WWW: 527559c25f | (JJ Merelo)++ | .github/workflows/test.yaml Reduce testing to only when needed |
12:46 | ||
WWW/master: 4 commits pushed by (JJ Merelo)++ | 12:57 | ||
WWW: 78b17c2dd3 | (JJ Merelo)++ | lib/WWW.pm6 :coffin: |
12:58 | ||
WWW: b70101866c | (JJ Merelo)++ | .github/workflows/test-upload-ghcr.yaml This is also a condition for running it |
13:33 | ||
13:54
epony left
14:08
melezhik joined
14:16
melezhik left
17:01
Kaiepi left
17:02
Kaiepi left
17:06
Kaiepi joined
17:14
Kaiepi left
18:07
reportable6 left
18:09
reportable6 joined
18:27
Kaiepi joined
18:49
epony joined
19:49
sourceable6 left,
releasable6 left,
coverable6 left,
benchable6 left,
evalable6 left,
quotable6 left,
squashable6 left,
nativecallable6 left,
tellable6 left,
greppable6 left,
bisectable6 left,
notable6 left,
committable6 left,
statisfiable6 left,
bloatable6 left,
shareable6 left,
reportable6 left,
squashable6 joined,
greppable6 joined,
nativecallable6 joined,
benchable6 joined,
bisectable6 joined,
sourceable6 joined,
reportable6 joined
19:50
shareable6 joined,
committable6 joined,
bloatable6 joined
19:51
coverable6 joined,
statisfiable6 joined,
tellable6 joined,
notable6 joined
19:52
quotable6 joined,
releasable6 joined,
evalable6 joined
21:04
hythm joined
21:41
discord-raku-bot left
21:42
discord-raku-bot joined
22:19
hythm left
|
|||
Geth | DBIish/rbt.maintain-numeric-precision: c195494a26 | (Rod Taylor)++ | 5 files Use FatRat for database Numeric values Numeric is a database datatype which is known to be slow in order to preserve exact numbers. Raku should work in the same spirit when reading data from columns of that type (prefer correctness above speed). The previous use of Rat would cause very long decimal values to be corrupted during the read process. |
23:54 | |
DBIish/rbt.maintain-numeric-precision: c349f6737e | (Rod Taylor)++ | 5 files Use FatRat for database Numeric values Numeric is a database datatype which is known to be slow in order to preserve exact numbers. Raku should work in the same spirit when reading data from columns of that type (prefer correctness above speed). The previous use of Rat would cause very long decimal values to be corrupted during the read process. |
23:57 |