{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":138295462,"defaultBranch":"master","name":"hazelcast-python-client","ownerLogin":"mdumandag","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-06-22T11:34:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29387993?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1687344962.605272","currentOid":""},"activityList":{"items":[{"before":"07bb6be722c35c9a94915237dfbcdfb51c0fd4ee","after":null,"ref":"refs/heads/certificate-workflow","pushedAt":"2023-06-21T10:56:02.605Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":null,"after":"07bb6be722c35c9a94915237dfbcdfb51c0fd4ee","ref":"refs/heads/certificate-workflow","pushedAt":"2023-06-20T10:05:11.854Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Update Let's Encrypt certificate periodically\n\nThis PR adds a workflow to update the Let's Encrypt certificate\nused in tests periodically.\n\nThe workflow updates the certificate used in tests every month,\nbased on the certificate generated in the private test artifacts\nrepo. The certificate is renewed every week there, and each certificate\nis valid for 3 months, so renewing the certificate in this repo\nevery month should work without a problem.","shortMessageHtmlLink":"Update Let's Encrypt certificate periodically"}},{"before":"241f19d5811897a84f7afa7cf2f0527461472aa3","after":"b0b6fd7b14347fdd9ecb98e51aa8e2d5da101e3c","ref":"refs/heads/master","pushedAt":"2023-06-20T09:55:40.625Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Update Let's Encrypt Certificate","shortMessageHtmlLink":"Update Let's Encrypt Certificate"}},{"before":"0bfe927d23c0c99d06ec9a7820832f3898a3b7ad","after":"241f19d5811897a84f7afa7cf2f0527461472aa3","ref":"refs/heads/master","pushedAt":"2023-06-20T09:33:23.340Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"b57a85e6879327b1b46d8ab4bf5b6352a057212e","after":"0bfe927d23c0c99d06ec9a7820832f3898a3b7ad","ref":"refs/heads/master","pushedAt":"2023-06-20T09:25:02.617Z","pushType":"push","commitsCount":59,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"5eea9b8d2b9a5ddc689b16935ca80802185863a3","after":null,"ref":"refs/heads/bump-version","pushedAt":"2023-06-09T10:45:15.103Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":null,"after":"5eea9b8d2b9a5ddc689b16935ca80802185863a3","ref":"refs/heads/bump-version","pushedAt":"2023-06-09T10:13:51.068Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Bump client version to 5.3.0\n\nAlso, bumped the version of the Hazelcast in couple of places\nto 5.3.0.","shortMessageHtmlLink":"Bump client version to 5.3.0"}},{"before":"085a5b933fc0f11426c59b9429facfde02a0ab60","after":null,"ref":"refs/heads/dummy-pr","pushedAt":"2023-06-09T09:20:22.314Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":null,"after":"085a5b933fc0f11426c59b9429facfde02a0ab60","ref":"refs/heads/dummy-pr","pushedAt":"2023-06-08T11:46:56.763Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Dummy PR for the merge checks","shortMessageHtmlLink":"Dummy PR for the merge checks"}},{"before":"d2fe7fbd658c4dee636ceae7a1ae11d2d9860210","after":null,"ref":"refs/heads/3.11-python","pushedAt":"2023-06-08T10:58:31.783Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":null,"after":"d2fe7fbd658c4dee636ceae7a1ae11d2d9860210","ref":"refs/heads/3.11-python","pushedAt":"2023-06-08T09:16:43.071Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Bump the latest Python version used in tests to 3.11","shortMessageHtmlLink":"Bump the latest Python version used in tests to 3.11"}},{"before":"e3d4307e486bbae2b6f38d32453decd4eb1a2b4c","after":null,"ref":"refs/heads/server-5.3.0","pushedAt":"2023-06-07T07:54:56.548Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":null,"after":"e3d4307e486bbae2b6f38d32453decd4eb1a2b4c","ref":"refs/heads/server-5.3.0","pushedAt":"2023-06-06T08:27:04.025Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Bump server version used in tests to 5.3.0","shortMessageHtmlLink":"Bump server version used in tests to 5.3.0"}},{"before":null,"after":"2855896ac74566e78f9bf650e90bbade839e361a","ref":"refs/heads/gh-pages-link","pushedAt":"2023-05-10T10:14:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Make the new documentation link more visible","shortMessageHtmlLink":"Make the new documentation link more visible"}},{"before":"e7ca780ad7594cebfa884b2a97736640d1dd33d9","after":null,"ref":"refs/heads/cloud-to-viridian","pushedAt":"2023-03-28T14:25:40.616Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":"3bb5a5cdfcc5ebbe09879e389958704b4355402b","after":null,"ref":"refs/heads/copyright-year","pushedAt":"2023-03-28T14:16:24.338Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":"10d25037b3a0bb96484ce0437183ab2aea8177c4","after":"e7ca780ad7594cebfa884b2a97736640d1dd33d9","ref":"refs/heads/cloud-to-viridian","pushedAt":"2023-03-28T11:51:20.118Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Use the Viridian name for cloud discovery documentations\n\nWe are now defaulting to the Viridian, instead of Cloud, so that our\ndocumentation should also reflect that.\n\nTherefore, I have replaced usages of Hazelcast Cloud with\nHazelcast Viridian in this PR.","shortMessageHtmlLink":"Use the Viridian name for cloud discovery documentations"}},{"before":null,"after":"3bb5a5cdfcc5ebbe09879e389958704b4355402b","ref":"refs/heads/copyright-year","pushedAt":"2023-03-28T11:48:31.647Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Bump copyright year to 2023","shortMessageHtmlLink":"Bump copyright year to 2023"}},{"before":"79d20ccc914d34c126d0fea427890ba7c8e9c154","after":"10d25037b3a0bb96484ce0437183ab2aea8177c4","ref":"refs/heads/cloud-to-viridian","pushedAt":"2023-03-28T11:43:06.731Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Use the Viridian name for cloud discovery documentations\n\nWe are now defaulting to the Viridian, instead of Cloud, so that our\ndocumentation should also reflect that.\n\nTherefore, I have replaced usages of Hazelcast Cloud with\nHazelcast Viridian in this PR.","shortMessageHtmlLink":"Use the Viridian name for cloud discovery documentations"}},{"before":null,"after":"79d20ccc914d34c126d0fea427890ba7c8e9c154","ref":"refs/heads/cloud-to-viridian","pushedAt":"2023-03-28T11:33:57.206Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Use the Viridian name for cloud discovery documentations\n\nWe are now defaulting to the Viridian, instead of Cloud, so\nthat our documentation should also reflect that.\n\nTherefore, I have replaced usages of Hazelcast Cloud with\nHazelcast Viridian in this PR.","shortMessageHtmlLink":"Use the Viridian name for cloud discovery documentations"}},{"before":"e106527dfe5ec5dfa95c598527eda8e0a843141f","after":null,"ref":"refs/heads/topic-publish-all-bc","pushedAt":"2023-03-28T08:14:53.893Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":"6b2d070b276de92aead120c671d4711f53a77550","after":null,"ref":"refs/heads/minor-5.2-fixes","pushedAt":"2023-03-28T08:01:05.939Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":null,"after":"e106527dfe5ec5dfa95c598527eda8e0a843141f","ref":"refs/heads/topic-publish-all-bc","pushedAt":"2023-03-27T11:30:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Add server version check to topic publish_all tests\n\nThe codec for publish_all is added to the Hazelcast in version 4.1.\n\nTherefore, we need to add the server check to the backward compatible\ntopic publish_all tests, as we run the client against Hazelcast version\n4.0 as well.","shortMessageHtmlLink":"Add server version check to topic publish_all tests"}},{"before":null,"after":"6b2d070b276de92aead120c671d4711f53a77550","ref":"refs/heads/minor-5.2-fixes","pushedAt":"2023-03-27T11:09:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Introduce minor fixes before 5.2.0\n\n- Updated the Hazelcast version used in README and examples to 5.2\n- Renamed CompactSerializableClass to CompactSerializableType to\nbe more consistent with the other type-var definitions.","shortMessageHtmlLink":"Introduce minor fixes before 5.2.0"}},{"before":"83eeea0e7068e38f06f360531cb84d0108f4a5bb","after":null,"ref":"refs/heads/sql-eager-deserialization","pushedAt":"2023-03-24T08:28:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":"47df7c3913f8c7c7af88c1744960ba4f63ebedb5","after":"83eeea0e7068e38f06f360531cb84d0108f4a5bb","ref":"refs/heads/sql-eager-deserialization","pushedAt":"2023-03-24T08:04:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"check non-existence with is None","shortMessageHtmlLink":"check non-existence with is None"}},{"before":"19d9b82558ecb124284d7b84fbb68eaadb4e0e0e","after":null,"ref":"refs/heads/compact-urgent-invocations","pushedAt":"2023-03-24T08:01:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":"633f5d1b2a0ab6b0950cbcf81b431e4d0f49c6bf","after":"19d9b82558ecb124284d7b84fbb68eaadb4e0e0e","ref":"refs/heads/compact-urgent-invocations","pushedAt":"2023-03-23T15:30:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Do not invoke urgent invocations that contain serialized data immediately\n\nAlthough we believe it was a mistake, the urgent invocations on the\nclient-side are used for some user invocations like listener registrations,\napart from the actual urgent invocations like heartbeats, authentication, etc.\n\nWhen the client reconnects to some cluster, it sends the local state\nin some executor. So, there might be some time between the local state is\nsent. However, during that time, urgent invocations are allowed to\ngo through from the client. That might violate our assumption that\nthe schema is received by the cluster before the data.\n\nTo solve this, we will not invoke urgent invocations that contain\nserialized data if the client is not initialized on the cluster, and there\nwere some compact schemas sent to the previous clusters. Such\ninvocations are only related to user invocations so we will not delay\ninvoking actual urgent invocations like heartbeats.","shortMessageHtmlLink":"Do not invoke urgent invocations that contain serialized data immedia…"}},{"before":"4271ad0158e8045df1c5ebbf7aff792b72fd5e37","after":null,"ref":"refs/heads/compact-schema-put-split-brain","pushedAt":"2023-03-23T15:29:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"}},{"before":"31f313a05e774ec03eff8d264485e7ac3b4edec3","after":"47df7c3913f8c7c7af88c1744960ba4f63ebedb5","ref":"refs/heads/sql-eager-deserialization","pushedAt":"2023-03-23T15:06:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mdumandag","name":"Metin Dumandag","path":"/mdumandag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29387993?s=80&v=4"},"commit":{"message":"Eagerly deserialize SQL columns of type OBJECT\n\nDue to lazy deserialization, Compact serialized objects were\nnot working nicely with SQL. It was possible to get deserialization\nerrors that cannot be easily understood by the user.\n\nSimilar to what we did for other APIs, we have removed lazy\ndeserialization from this API as well.\n\nTo do that efficiently, I have modified the protocol code generator\nso that we can pass to_object function to the SqlPageCodec where\nwe can do deserialization while filling rows and columns, so that\nwe will not iterate over the result set once more.","shortMessageHtmlLink":"Eagerly deserialize SQL columns of type OBJECT"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADRfjXyAA","startCursor":null,"endCursor":null}},"title":"Activity · mdumandag/hazelcast-python-client"}