profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/llogiq/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

cksac/fake-rs 311

A library for generating fake data in Rust.

llogiq/bytecount 157

Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast

Geal/mutant 12

Mutation testing for Rust

llogiq/awesome-rust 9

A curated list of awesome Rust code and resources.

llogiq/arraymap 6

Adds a trait to map functions over arrays

Aleph-Alpha/aleph-alpha-tokenizer 5

A rustic language tokenizer library inspired by huggingface's tokenizers

llogiq/bsdiff-rs 4

A Rust BSDiff port

Aleph-Alpha/pdf-extract 3

A rust library for extracting content from pdfs

llogiq/arraymapbench 2

A benchmark of various map methods

PR opened llogiq/synth

Feat/windows installer
+30 -0

0 comment

3 changed files

pr created time in 4 days

fork llogiq/synth

The Declarative Data Generator

https://www.getsynth.com/

fork in 4 days

push eventllogiq/synth

Christos Hadjiaslanis

commit sha 15b047f7ee942c1917d9c05ec9ea181efad06a1d

perf(synth): Added batching insert for postgres GitOrigin-RevId: af781a3f7b0b8213294e115d6ab814003d873749

view details

Christos Hadjiaslanis

commit sha 70e9a2573f0b7ffe168867e7fd0b52315c8bbe29

feat(synth): generation progress bar GitOrigin-RevId: 8578c1307d393ca183fa1263b71ce432fcaac0c9

view details

Christos Hadjiaslanis

commit sha 5c9ec6f2cd78d5b7bba3600b573e11b0d1c5938d

feat: uuid generator GitOrigin-RevId: 09cbc75723f4d2081528df7475bf63ec95f8190e

view details

Christos Hadjiaslanis

commit sha 152c1ebed5642ca990a5f08056af7bcabd8116fa

feat(synth): series GitOrigin-RevId: e2c1d8355fca07b4119d35bb4405e31abcff93ba

view details

Christos Hadjiaslanis

commit sha 955714b8c7d5038a8765f4f96b528a73e0dbf204

feat: seed generation GitOrigin-RevId: a1dc5773313434fec57d0913ba33969c0ffa2f31

view details

llogiq

commit sha 3783ef4d9d918ae96c96c39dac0299640e5187e3

chore: Some quick improvements - Removed a few clone()s, updates some dependencies. - Added licenses to Cargo.toml - Addressed some clippy warnings - Added deny.toml for more granular control over dependencies GitOrigin-RevId: 4a1b9e53ebb21de3f05618e7323d6a3c4b85257d

view details

llogiq

commit sha 26d0705e07ee0cc3665c0a53657ba875ed589f4c

Introduce `type_` hack (#396) workaround: Accept 'type' as valid key in object by appending underscore, bump version to 0.4.4 GitOrigin-RevId: e051a3684d7d382d5d8897e2fd7b8bf34eab8c7d

view details

Christos Hadjiaslanis

commit sha 9245418e00d450f8175409172331e9f25210be51

feat: Synth optional de-identified telemetry * Added telemetry * Added interactive prompt for telemetry install * Bumped version to 0.4.5 GitOrigin-RevId: 0380a0ce71443db423941f46bbca0afb1cef48a3

view details

llogiq

commit sha ed4a003d0d9992c2838fe6baae171187f495041a

chore: fix more clippy warnings (#398) * fix more clippy warnings * running cargo fmt GitOrigin-RevId: db5c181dedeef2ead067f8bf28eeed030e6b4b64

view details

Christos Hadjiaslanis

commit sha 4dceab7910f90ec1e1da274e75de2a3c7d2dda5f

chore: change logo in readme and docs (#399) * Changed icon to new synth chameleon * Made README title bold GitOrigin-RevId: 2c232d6d83553df71b180e64a014228ea407b36e

view details

Christos Hadjiaslanis

commit sha 108bc8c46097dd4aa9d2a4738a036acd8f2a7e70

fix: install script uploader GitOrigin-RevId: 043c2594dd257bc5941f6ffd7a6b0b5a862cd9a9

view details

llogiq

commit sha bb3c790743427042f9e505a88ba8a3b4eafa337c

chore: Pin the rust toolchain to nightly 2021-05-17 GitOrigin-RevId: f866e1aba48c13873557f77a56720161643648f4

view details

llogiq

commit sha 4e898801c8a088d8945fe2769d7f1b1e65eb1c4a

test: Added end to end tests GitOrigin-RevId: 56ded3395c4010c9d038f4bb23b83e8653d3b970

view details

Christos Hadjiaslanis

commit sha f636da79e8c7588edf2841d8fd2ce0af1e5d9ef9

feat: mongodb integration - Added first class support for Mongo - Bumped versions GitOrigin-RevId: 70eb96e41015bbb385904eaefc18984a4e9ed125

view details

Christos Hadjiaslanis

commit sha d017946e4abdd6d2a51c9e25027863af1f7be018

feat: website initial impl GitOrigin-RevId: 5971ff556e817e71ca7ea31b0e9b527f9e068076

view details

llogiq

commit sha dc5c6f43bb792a198605794c3be2d23befe5b91f

fix #7: obey `--seed` in postgres export GitOrigin-RevId: 411a2ed8753e96e19a212d49e03c96b30d3ed28a

view details

Christos Hadjiaslanis

commit sha 6134609bd76de25340d8f0dcd853fc657e8b435b

fix: pin cargo version in CI to 2021-05-17 GitOrigin-RevId: 92f64b7c1db90e97c1e26f6388d8b2b18f63b015

view details

llogiq

commit sha 9f61c5703bfb840a4cbb30633a83b83d98bf04de

chore: remove the try_trait feature, rustup to nightly This unblocks our use of current nightly and removes one unstable feature. GitOrigin-RevId: 383fdb2206a05f1411e1b6ceadc82696ce8ec186

view details

Christos Hadjiaslanis

commit sha f9f164823f7afedd41a3a11392b600f998758a32

fix: Added rustc flags for MacOS compilation with PyO3 GitOrigin-RevId: 7d865b13b7dceffc72c9786a03b47aec8cf6e2f4

view details

Christos Hadjiaslanis

commit sha 346532f43ba95ccc944c070f981c343795e38512

fix: better messages for empty collections in PG GitOrigin-RevId: 8a06b9f9ce9fe32b576b35c83d37e46c4f6247d6

view details

push time in 4 days

delete branch getsynth/synth

delete branch : fix/dont-log-version-notification-errors

delete time in 5 days

delete branch getsynth/synth

delete branch : all-contributors/add-cakebaker

delete time in 6 days

push eventgetsynth/synth

allcontributors[bot]

commit sha 0953a379cd22719ae159ec2318d7b52f245975a6

docs: add cakebaker as a contributor for bug, code (#159) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

view details

push time in 6 days

PR merged getsynth/synth

docs: add cakebaker as a contributor for bug, code

Add @cakebaker as a contributor for bug, code.

This was requested by llogiq in this comment

+11 -0

0 comment

2 changed files

allcontributors[bot]

pr closed time in 6 days

pull request commentgetsynth/synth

feat: import specified collection from file (#57)

@all-contributors please add @cakebaker for bugs and code.

cakebaker

comment created time in 6 days

delete branch getsynth/synth

delete branch : all-contributors/add-juniorbassani

delete time in 6 days

push eventgetsynth/synth

allcontributors[bot]

commit sha 243273e3eb3eecfcd4d9d2cdb9aeed55afadcdb8

docs: add juniorbassani as a contributor for bug, code (#158) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>

view details

push time in 6 days

PR merged getsynth/synth

docs: add juniorbassani as a contributor for bug, code

Add @juniorbassani as a contributor for bug, code.

This was requested by llogiq in this comment

+13 -0

0 comment

2 changed files

allcontributors[bot]

pr closed time in 6 days

pull request commentgetsynth/synth

fix: avoid SQL injections in PostgreSQL query

@all-contributors please add @juniorbassani for bugs and code.

juniorbassani

comment created time in 6 days

pull request commentrust-lang/rust-clippy

Re-write shadow lints

@camsteffen any news on this PR? What's your plan going forward?

camsteffen

comment created time in 6 days

pull request commentllogiq/bytecount

Fix crates.io badge

Interestingly, the appveyor tests seem to indicate that there's some problems with const generics and our variant of SIMD... I'll be merging this, but first want to investigate the problem. Sorry.

atouchet

comment created time in 6 days

pull request commentrust-lang/rust-clippy

`needless_borrow` checks for mutable borrow

Thank you, @dswij (and also @lopopolo)! @bors r+

dswij

comment created time in 6 days

pull request commentllogiq/partition

Fix badges and links

Thank you!

atouchet

comment created time in 6 days

push eventllogiq/partition

Alex Touchet

commit sha 628b0a4c984c8bedd19b7c196da4964c127c9d27

Fix badges and links (#6)

view details

push time in 6 days

PR merged llogiq/partition

Fix badges and links
+3 -3

0 comment

2 changed files

atouchet

pr closed time in 6 days

pull request commentllogiq/optional

Fix crates.io badge and update links

Thank you!

atouchet

comment created time in 6 days

push eventllogiq/optional

Alex Touchet

commit sha 49ed348c1f7370c60852d251657df51524e91738

Fix crates.io badge and update links

view details

llogiq

commit sha b7ea7694cdbb7e66ae0ee1eb2eb6cc7369537f2c

Merge pull request #112 from atouchet/bdg Fix crates.io badge and update links

view details

push time in 6 days

PR merged llogiq/optional

Fix crates.io badge and update links
+4 -4

0 comment

2 changed files

atouchet

pr closed time in 6 days

pull request commentrust-lang/rust-clippy

New lint: `same_name_method`

Thank you @lengyijun ! @bors r+

lengyijun

comment created time in 6 days

Pull request review commentgetsynth/synth

fix: correctly encode postgres integer arrays

 impl Type<MySql> for Value {     } } +macro_rules! encode_num_arrays {+    ($n:expr, $arr:expr, $buf:expr; $($variant:ident),*) => {+        match $n {+            $(+            Number::$variant(_) => {+                let nums = $arr+                    .iter()+                    .map(|v| if let Some(Number::$variant(i)) = v.as_number() {+                        *i+                    } else { +                        panic!("inconsistent array number types")

That's a good point. One of our big problems here is that the relation via Encode is not transitive (e.g. if something encodes into something that is Encodeable, the latter won't still be encoded. We'll need a sqlx change to fix this, which will then also deal with nulls in integer arrays.

llogiq

comment created time in 6 days

PullRequestReviewEvent

push eventgetsynth/synth

llogiq

commit sha b68d7423cb65c4c3c1e2a8ad647aba2c0ba480d9

Update .github/workflows/release.yml Co-authored-by: Damien <damienbroka@mailbox.org>

view details

push time in 6 days

Pull request review commentgetsynth/synth

add building and uploading windows installer to CI

 jobs:           asset_path: ./synth.exe           asset_name: synth-windows-latest-x86_64.exe           asset_content_type: application/octet-stream+      - id: install-wix+        run: nuget install WiX -Version 3.11.2+      - id: install-cargo-wix+          cargo +nightly install cargo-wix+      - id: copy-target+        run: |+          mkdir synth/target+          mkdir synth/target/release+          copy target/release/synth.exe synth/target/release+      - id: wix+        run: |+          cd synth+          cargo wix

Yes -- At least that was what worked for me.

llogiq

comment created time in 6 days

PullRequestReviewEvent

delete branch getsynth/synth

delete branch : feat/notify-new-version

delete time in 6 days

PullRequestReviewEvent

PR opened getsynth/synth

Reviewers
add building and uploading windows installer to CI

This adds a plain WiX installer configuration with a suitable license, name & homepage, and is my attempt to extend the release workflow to build and ship it.

Open tasks:

  • [ ] Test the release process @brokad
  • [ ] Add a link to the website
  • [ ] code-sign the installer (?) This would require a key signed by microsoft and remove the intimidating warning about installing an unsigned binary from the install process
+30 -0

0 comment

3 changed files

pr created time in 7 days