Commit Graph

67 Commits (10fbe96890708a3714609b07e514e0dd1dea0fd6)

Author SHA1 Message Date
Klaus Post 36a0e57744 Begin docs. 2015-06-20 13:10:51 +02:00
Klaus Post d54843ee41 Add Encoder example (and test) 2015-06-20 11:29:26 +02:00
Klaus Post 419c6cc9e9 Add Splitter to help split data into shards. 2015-06-20 11:27:03 +02:00
Klaus Post c5de03551c Minor adjustments for golint. 2015-06-20 10:11:33 +02:00
Klaus Post fdb7664a06 Hide internal matrix errors and document the used ones. 2015-06-20 10:08:59 +02:00
Klaus Post 3add2c1c30 Precalculate the results of galMultiply. Approx 30% faster overall performance. 2015-06-19 20:07:57 +02:00
Klaus Post cf70107291 Add verification test that also tests failure. 2015-06-19 19:20:44 +02:00
Klaus Post 481b39ba1c Use a mutex to check if other goroutines have detected a difference. This avoid rare "close of closed channel" panic. 2015-06-19 19:15:31 +02:00
Klaus Post e3aca6cd9d Shorten the variable names and make an encoder interface, so it isn't possible to create it without calling New. 2015-06-19 18:54:58 +02:00
Klaus Post 67f8d8b8c7 Add another benchmark. 2015-06-19 18:25:48 +02:00
Klaus Post 8296e44d17 Update documentation, and test if all shards are zero-sized. 2015-06-19 18:21:38 +02:00
Klaus Post 755a781502 Remove unused types. 2015-06-19 17:27:22 +02:00
Klaus Post b37221bf11 Add build status and godoc 2015-06-19 17:26:38 +02:00
Klaus Post 42e3abe057 Add Travis build testing 2015-06-19 17:24:30 +02:00
klauspost 4d24488df4 Add Backblaze to LICENSE. 2015-06-19 16:35:13 +02:00
klauspost 2b4171b9e6 Initial version 2015-06-19 16:31:24 +02:00
Klaus Post 8bebd4bfa9 Initial commit 2015-06-19 16:29:41 +02:00