Page MenuHomePhorge
Feed Search

Aug 24 2022

karol updated the diff for D4858: [services] Fix docker base image.

fix shellcheck

Aug 24 2022, 2:12 PM
karol updated the diff for D4884: [services] Backup - Rust lib - Add is initialized.

ci

Aug 24 2022, 1:40 PM
karol requested review of D4945: [DRAFT] [services] Backup - Connect to Blob - Use Result.
Aug 24 2022, 1:08 PM
karol requested review of D4946: [DRAFT] [services] Backup - Connect to Blob - Update put client.
Aug 24 2022, 1:08 PM
karol requested review of D4943: [DRAFT] [services] Blob - check for holder/hash presence in terminate callback.
Aug 24 2022, 1:07 PM
karol requested review of D4944: [DRAFT] [services] Backup - Connect to Blob - add error messages for async errors.
Aug 24 2022, 1:07 PM
karol requested review of D4942: [DRAFT] [services] Backup - Connect to Blob - Prepare for bidi stream.
Aug 24 2022, 1:06 PM
karol added a comment to D4861: [services] Backup - Add Rust.

@max you've been blocking this for almost a week now, could you please do a review?

Aug 24 2022, 11:19 AM
karol closed D4895: [services] Blob - Fix Dockerfile.
Aug 24 2022, 11:17 AM
karol committed rCOMM25f32c8b3729: [services] Blob - Fix Dockerfile.
Aug 24 2022, 11:17 AM

Aug 22 2022

karol requested review of D4895: [services] Blob - Fix Dockerfile.
Aug 22 2022, 1:20 PM
karol resigned from D4740: [services] Tunnelbroker - Wrap `connect()` into `init()` in AmqpManager.
Aug 22 2022, 1:16 PM
karol updated the diff for D4861: [services] Backup - Add Rust.

CI

Aug 22 2022, 11:02 AM
karol planned changes to D4861: [services] Backup - Add Rust.
Aug 22 2022, 11:01 AM
karol added a comment to D4861: [services] Backup - Add Rust.

Sorry, but it seems to me like you didn't really address what I said:

Aug 22 2022, 9:36 AM
karol updated the diff for D4861: [services] Backup - Add Rust.

address feedback + cmake workaround

Aug 22 2022, 9:35 AM

Aug 19 2022

karol added a reviewer for D4889: [services] Backup - Connect to Blob - Compile protos: ashoat.
Aug 19 2022, 2:34 PM
karol added inline comments to D4889: [services] Backup - Connect to Blob - Compile protos.
Aug 19 2022, 2:32 PM
karol requested review of D4888: [services] Backup - Connect to Blob - split code to diferent files.
Aug 19 2022, 2:31 PM
karol requested review of D4889: [services] Backup - Connect to Blob - Compile protos.
Aug 19 2022, 2:30 PM
karol requested review of D4884: [services] Backup - Rust lib - Add is initialized.
Aug 19 2022, 8:43 AM
karol added a comment to D4861: [services] Backup - Add Rust.

That said, does the variable type really matter? It doesn't seem like a great use of people's time to figure out a way to revise this...

Aug 19 2022, 8:42 AM
karol updated the summary of D4867: [services] Backup - Rust lib - Add initialize.
Aug 19 2022, 8:33 AM
karol updated the diff for D4870: [services] Backup - Rust lib - Add terminate.

update

Aug 19 2022, 8:30 AM
karol updated the diff for D4869: [services] Backup - Rust lib - Add process.

update

Aug 19 2022, 8:30 AM
karol updated the diff for D4867: [services] Backup - Rust lib - Add initialize.

fix revision

Aug 19 2022, 8:29 AM
karol planned changes to D4867: [services] Backup - Rust lib - Add initialize.

I messed up the git, sorry, I'm fixing this

Aug 19 2022, 8:20 AM
karol updated the diff for D4867: [services] Backup - Rust lib - Add initialize.

update

Aug 19 2022, 8:16 AM
karol updated the diff for D4867: [services] Backup - Rust lib - Add initialize.

update

Aug 19 2022, 8:14 AM
karol planned changes to D4870: [services] Backup - Rust lib - Add terminate.
Aug 19 2022, 8:13 AM
karol planned changes to D4869: [services] Backup - Rust lib - Add process.
Aug 19 2022, 8:13 AM
karol updated the diff for D4867: [services] Backup - Rust lib - Add initialize.

address feedback

Aug 19 2022, 8:11 AM
karol added inline comments to D4867: [services] Backup - Rust lib - Add initialize.
Aug 19 2022, 7:47 AM

Aug 18 2022

karol added a comment to D4859: [services] Add curl to the base image.

As I said in the description

Aug 18 2022, 1:52 PM
karol updated the diff for D4867: [services] Backup - Rust lib - Add initialize.

cargo fmt

Aug 18 2022, 1:46 PM
karol planned changes to D4867: [services] Backup - Rust lib - Add initialize.
Aug 18 2022, 1:46 PM
karol added a comment to D4821: [native] add corrosion to android cmake project.

This doesn't work because Corrosion does not support the same installation method as those other dependencies

Aug 18 2022, 1:15 PM
karol requested review of D4870: [services] Backup - Rust lib - Add terminate.

Requesting review for the same reason as in https://phab.comm.dev/D4861#140658

Aug 18 2022, 1:12 PM
karol requested review of D4869: [services] Backup - Rust lib - Add process.

Requesting review for the same reason as in https://phab.comm.dev/D4861#140658

Aug 18 2022, 1:11 PM
karol requested review of D4867: [services] Backup - Rust lib - Add initialize.

Requesting review for the same reason as in https://phab.comm.dev/D4861#140658

Aug 18 2022, 1:11 PM
karol accepted D4802: [native] register_user client method.
Aug 18 2022, 11:15 AM
karol requested review of D4861: [services] Backup - Add Rust.

Ok, once your diff is landed, I'm going to rebase to it and take your version removing mine, no problem. How about the rest of this diff?

Aug 18 2022, 11:13 AM
karol added 1 blocking reviewer(s) for D4860: [services] Tunnelbroker - Move install corrosion script to lib: tomek.
Aug 18 2022, 11:11 AM
karol added 1 blocking reviewer(s) for D4859: [services] Add curl to the base image: tomek.
Aug 18 2022, 11:11 AM
karol requested review of D4858: [services] Fix docker base image.

Ok, done

Aug 18 2022, 11:11 AM

Aug 17 2022

karol requested review of D4861: [services] Backup - Add Rust.

Weird that some cmake rules don't allow upper case letters for variable names (which is pretty standard I'd say), the regex is: [a-z][a-z0-9_]+

Aug 17 2022, 11:37 AM
karol requested review of D4860: [services] Tunnelbroker - Move install corrosion script to lib.
Aug 17 2022, 11:03 AM
karol requested review of D4859: [services] Add curl to the base image.
Aug 17 2022, 11:03 AM
karol requested review of D4858: [services] Fix docker base image.
Aug 17 2022, 11:02 AM
karol accepted D4768: [services] Tunnelbroker - Amqp Manager in parallel threads messages throughput test.
Aug 17 2022, 9:39 AM

Aug 16 2022

karol requested changes to D4740: [services] Tunnelbroker - Wrap `connect()` into `init()` in AmqpManager.

this init might be called from a short lived thread and we want the init thread to live as long as it needs

Aug 16 2022, 2:17 PM
karol added a comment to D4740: [services] Tunnelbroker - Wrap `connect()` into `init()` in AmqpManager.

Yet one more reason why I'd avoid detach here: https://stackoverflow.com/a/54207121/15854120

Aug 16 2022, 2:05 PM
karol requested changes to D4768: [services] Tunnelbroker - Amqp Manager in parallel threads messages throughput test.
Aug 16 2022, 1:52 PM
karol closed D4826: [native] Trace sqlite queries.
Aug 16 2022, 9:03 AM
karol committed rCOMM12d76a161039: [native] Trace sqlite queries.
Aug 16 2022, 9:03 AM
karol updated the diff for D4826: [native] Trace sqlite queries.

remove redundant log

Aug 16 2022, 8:43 AM

Aug 12 2022

karol added a comment to D4826: [native] Trace sqlite queries.

I ran performance tests for this. Here's the code: https://github.com/karol-bisztyga/cpp-playground/tree/sqlite-performance-tests

Aug 12 2022, 2:50 PM
karol updated the diff for D4826: [native] Trace sqlite queries.

rename to on_database_open

Aug 12 2022, 1:17 PM
karol updated the diff for D4826: [native] Trace sqlite queries.

address feedback

Aug 12 2022, 12:34 PM
karol added inline comments to D4826: [native] Trace sqlite queries.
Aug 12 2022, 12:32 PM
karol requested changes to D4802: [native] register_user client method.

I could not apply this diff locally, could you please fix this? I tried to apply this after the 2 previous diffs from this stack.

Aug 12 2022, 12:15 PM
karol accepted D4820: [native] set up CXX bridge.
Aug 12 2022, 11:52 AM
karol accepted D4815: [native] add blocking version of get_user_id method.
Aug 12 2022, 11:51 AM
karol requested changes to D4740: [services] Tunnelbroker - Wrap `connect()` into `init()` in AmqpManager.

Adding @tomek as blocking so he can see it.

Aug 12 2022, 11:42 AM
karol added inline comments to D4826: [native] Trace sqlite queries.
Aug 12 2022, 10:18 AM
karol updated the summary of D4826: [native] Trace sqlite queries.
Aug 12 2022, 10:15 AM
karol requested review of D4826: [native] Trace sqlite queries.
Aug 12 2022, 10:08 AM

Aug 11 2022

karol added a comment to D4752: [services] Add reset of the local cloud before unit tests.

Yes, I checked and these tests are not really unit.

Aug 11 2022, 2:38 PM
karol requested changes to D4740: [services] Tunnelbroker - Wrap `connect()` into `init()` in AmqpManager.
Aug 11 2022, 2:36 PM
karol requested changes to D4740: [services] Tunnelbroker - Wrap `connect()` into `init()` in AmqpManager.
Aug 11 2022, 1:55 PM
karol resigned from D4752: [services] Add reset of the local cloud before unit tests.

Can we just abandon this? It's 3 vs 1 in the advantage of doing so. It should be natural to just throw away the idea instead of still trying to prove that it's good even if there's 2vs1. The arguments are pretty clear, I perceive continuing the discussion here to be inefficient and pointless.

Aug 11 2022, 1:45 PM

Aug 10 2022

karol edited reviewers for D4792: [Native] Fix uploading images transition, added: atul, jacek; removed: karol.

Not feeling too good about reviewing this, sorry.

Aug 10 2022, 3:10 PM

Aug 9 2022

karol closed D4052: [services] Tunnelbroker - Fix scripts in Dockerfiles.
Aug 9 2022, 12:58 PM
karol committed rCOMMd79c9338ccc1: [services] Tunnelbroker - Fix scripts in Dockerfiles.
Aug 9 2022, 12:58 PM

Aug 8 2022

karol added inline comments to D4754: [native] Generate device ID using Rust.
Aug 8 2022, 2:33 PM
karol requested changes to D4768: [services] Tunnelbroker - Amqp Manager in parallel threads messages throughput test.
Aug 8 2022, 2:21 PM
karol accepted D4741: [services] Tunnelbroker - Add `waitUntilReady` function in AmqpManager.
Aug 8 2022, 2:00 PM
karol accepted D4743: [services] Tunnelbroker - Refactor handler names in Amqp `connectInternal()`.
Aug 8 2022, 1:59 PM
karol accepted D4744: [services] Tunnelbroker - Fix AMQP client reconnection algorithm.
Aug 8 2022, 1:58 PM
karol accepted D4746: [services] Tunnelbroker - Changes in Amqp messages testing to send and listen in different threads.
Aug 8 2022, 12:14 PM
karol requested changes to D4751: [services] Tunnelbroker - Fix Dockerfile to run unit tests.

Duplicate of D4052

Aug 8 2022, 11:59 AM
karol accepted D4753: [services] Tunnelbroker - Change RabbitMQ queue name for a sandbox mode.
Aug 8 2022, 11:57 AM
karol requested changes to D4768: [services] Tunnelbroker - Amqp Manager in parallel threads messages throughput test.
Aug 8 2022, 11:57 AM
karol accepted D4769: [services] Tunnelbroker - Remove all logs connected to `userID`, `deviceID` or `sessionID`.
Aug 8 2022, 10:53 AM

Aug 5 2022

karol added a comment to D4752: [services] Add reset of the local cloud before unit tests.
Aug 5 2022, 2:40 PM
karol requested changes to D4752: [services] Add reset of the local cloud before unit tests.

Sorry, but I don't really understand why we have to do that.

Aug 5 2022, 2:39 PM
karol accepted D4745: [services] Tunnelbroker - Fix message `from` and `to` swap in AMQP tests.
Aug 5 2022, 12:59 PM

Aug 4 2022

karol accepted D4717: [native] Clean up `detect_abis.sh` using ShellCheck.
Aug 4 2022, 1:41 PM

Aug 3 2022

karol accepted D4725: [services] Clean up `run_performance_tests.sh` using ShellCheck.

It would be more readable if you wrapped the diffs into a stack.

Aug 3 2022, 2:14 PM
karol accepted D4724: [services] Clean up `run_integration_tests.sh` using ShellCheck.

In the description of this diff you say

Aug 3 2022, 1:56 PM
karol accepted D4685: [Services] Make build_service.sh PWD independent.
Aug 3 2022, 9:39 AM

Aug 2 2022

karol closed D4667: [services] Tests - Backup - Calculate a real hash for backups/logs.
Aug 2 2022, 3:01 PM
karol committed rCOMMeb24ae1da07d: [services] Tests - Backup - Calculate a real hash for backups/logs.
Aug 2 2022, 3:01 PM
karol closed D4651: [services] Blob - PullBackupReactor - Simplify write response logic.
Aug 2 2022, 10:05 AM
karol committed rCOMM3801e446e5ed: [services] Blob - PullBackupReactor - Simplify write response logic.
Aug 2 2022, 10:05 AM
karol closed D4649: [services] Blob - Get Reactor - Fix initialize logic.
Aug 2 2022, 10:05 AM
karol committed rCOMM855ee8f2d104: [services] Blob - Get Reactor - Fix initialize logic.
Aug 2 2022, 10:05 AM
karol added inline comments to D4667: [services] Tests - Backup - Calculate a real hash for backups/logs.
Aug 2 2022, 10:03 AM
karol updated the diff for D4667: [services] Tests - Backup - Calculate a real hash for backups/logs.

renamse function to stable

Aug 2 2022, 10:03 AM
karol closed D4636: [services] Tests - Backup - Pull backup.
Aug 2 2022, 10:03 AM