Add Tel Distributor

#1387 . Waiting for confirmation from the Ballers that claims work as expected on the vercel preview

Ballers have been airdropping TEL, closing this for now


[Popconfirm] Init popconfirm component

Please make sure these boxes are checked before submitting your PR, thank you!

[ ] Make sure you follow Element's contributing guide (中文 | English | Español | Français).
[ ] Make sure you are merging your commits to dev branch.
[ ] Add some descriptions and refer relative issues for you PR.

Instead of okText / okType, confirmButtonText / confirmButtonType might be better naming which could be consistent with the naming of confirm in message-box component.
Similarly, a word Button could be insert into the naming of cancelText / cancelType, making them cancelButtonText / cancelButtonType.

@haoranyu updated

怎么触发函数？点击确认就关闭下，没有触发处理逻辑？

怎么触发函数？点击确认就关闭下，没有触发处理逻辑？

同问 ?

怎么触发函数？点击确认就关闭下，没有触发处理逻辑？

看源码找到了:
@on-confirm="() => handleDelete(scope.$index)"

源码:

Thank for you add this awesome feature.
But I guess onConfirm/onCance event probably should be adding to the official documents.

<el-popconfirm
title="这是一段内容确定删除吗？"
@onConfirm="() => delete()"
@onCancel="() => delete()"
>
删除

delete() {
console.log("delete");
},
页面加载不出来了

           delete() {                 console.log("delete");             },
               <el-popconfirm                         title="这是一段内容确定删除吗？"                         @onConfirm="delete"                 >                     <el-button slot="reference">删除</el-button>                 </el-popconfirm>
页面出不来了

This is great, I have so many places I'm going to be using this, replacing those invasive confirm dialogs!
Really appreciate the work being done here.

这个组件多余了吧 this.$confirm 不香吗


Stations : trains are not centered at speed 3.95

BkCommonLib version: 1.12.2-v3
TrainCarts version: 1.12.2-v1
Spigot version: 1.12.2

Problem or bug:
http://hpics.li/3577ca6
http://hpics.li/0d107b6
Expected behaviour:
train centered
Steps to reproduce:
[+train]
property
speedlimit
3.95

Pictures arent available but the bug is clear. I'm not very surprised this happens though. As a workaround you can put a speed limit sign (or multiple), or a launch sign, before the station to slow the train down to acceptable levels.

Thanks for your fast reply. :)
I tried to do this, with a velocity of 0.2, it did not work. 0.1 and 1 neither. I « fixed » the problem by changing the sign with [+cart] instead of train and placing it to the front. But there is another problem : even with low velocities, when there are 2 ways separated by 3 blocks (like a subway) (with chunks kept loaded) it’s like the trains are laging at some points (while my ping is ok), sometimes they slow like if they would freeze, then sometimes they are at the right speed...
(Sorry about my english)
Le 17 nov. 2017 à 15:31, Irmo van den Berge <notifications<EMAIL_ADDRESS>a écrit :
Pictures arent available but the bug is clear. I'm not very surprised this happens though. As a workaround you can put a speed limit sign (or multiple), or a launch sign, before the station to slow the train down to acceptable levels.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/bergerhealer/TrainCarts/issues/176#issuecomment-345259031, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AgJfTc3PvZIUIW62IAVavZReSWKWwLWrks5s3ZjYgaJpZM4Qf7vZ.

Interesting, can you do a TPS measurement with /timings on your server? I'm currently engaged with someone else having issues with TrainCarts where with only 20 or so trains the server is already bogged down. This, when my circle test track can handle 600 minecarts without even dipping below 20tps. Im suspecting it has to do with the "keep chunks loaded" property.
Do the trains 'lag' with you nearby, or only when you're far away?
You mentioning the 3-block wide subway kinda layout is interesting. I can't really reason why that sort of layout would influence the physics in any way, but I'll go and make some test tracks in this layout.
If you have a screenshot of this layout, and the station layout, I'd like to see it so I can accurately reproduce it on my server. Sometimes these bugs lie in the details...

I changed everything about it, but I kept a save of it so I will soon do the TPS measurement if it can help. I sent a screenshot of the "old configuration". The stations signs were like this :
[+cart] //but same problem with [+train]
station 1
4
left
I noticed that those "lags" started to happen after the last release of Spigot, even with chunks loaded on true and few carts/trains. It seemed that it has nothing to do with the signs.
I tried to update BKCommonLib and TrainCarts with the last versions on your dev builds page (TrainCarts-1.12.2-v2-SNAPSHOT & BKCommonLib-1.12.2-v4-SNAPSHOT), and everything's fine now !
If you need anything else to help fixing, just ask. :)
Thank you for your awesome work, your plugin is really cool !

De : Irmo van den Berge<EMAIL_ADDRESS>Envoyé : mercredi 22 novembre 2017 00:13
À : bergerhealer/TrainCarts
Cc : Evewins; Author
Objet : Re: [bergerhealer/TrainCarts] Stations : trains are not centered at speed 3.95 (#176)
Interesting, can you do a TPS measurement with /timings on your server? I'm currently engaged with someone else having issues with TrainCarts where with only 20 or so trains the server is already bogged down. This, when my circle test track can handle 600 minecarts without even dipping below 20tps. Im suspecting it has to do with the "keep chunks loaded" property.
Do the trains 'lag' with you nearby, or only when you're far away?
You mentioning the 3-block wide subway kinda layout is interesting. I can't really reason why that sort of layout would influence the physics in any way, but I'll go and make some test tracks in this layout.
If you have a screenshot of this layout, and the station layout, I'd like to see it so I can accurately reproduce it on my server. Sometimes these bugs lie in the details...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/bergerhealer/TrainCarts/issues/176#issuecomment-346192035, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AgJfTdvHYkORejwswLVm9EeMX_1JTWZsks5s41kjgaJpZM4Qf7vZ.

Oh, well good to hear its been resolved already :) I can't tell which commit would have done it, as I've done a lot of rewrites and changes last month(s). If anything else pops up with these latest development builds, you can post an update in here. I'll close the issue ticket after a little while.
Timings are always appreciated. I'm currently trying to absolutely optimize TrainCarts, and there's still some room of improvement even after the last fix (caching rail information to minimize lookup times of rails)


[WIP]Merge Bitcoin-ABC v0.24.11 into Lotusd

This merges Bitcoin-ABC into lotusd
There are still failing tests. I'm opening this pull request so it is easier to see what is going on (which commits are included in this merge), and have more eyes look at the error messages.

I'm down to 3 functional test failures:
interface_nng.py                          | ✖ Failed  | 2 s
logos_feature_new_block_header.py         | ✖ Failed  | 13 s
p2p_blocksonly.py                         | ✖ Failed  | 61 s

The nng failure is just a deprecation warning with python 3.10 interpreted as a failure by the test framework (non-empty stderr).
The other 2 are caused by peers disconnecting when we send blocks. T'm still not sure what causes this.
p2p_blocksonly.py failed, Duration: 61 s

stdout:
2022-10-12T07:37:45.666000Z TestFramework (INFO): Initializing test directory /home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/p2p_blocksonly_8
2022-10-12T07:37:46.062000Z TestFramework (INFO): Tests with node running in -blocksonly mode
2022-10-12T07:37:46.163000Z TestFramework (INFO): Check that txs from P2P are rejected and result in disconnect
2022-10-12T07:37:46.286000Z TestFramework (INFO): Check that txs from rpc are not rejected and relayed to other peers
2022-10-12T07:38:46.428000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: ''''
        def test_function():
            if check_connected:
                assert self.is_connected
            return test_function_in()
'''
2022-10-12T07:38:46.428000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/home/pierre/dev/lotusd/test/functional/test_framework/test_framework.py", line 132, in main
    self.run_test()
  File "/home/pierre/dev/lotusd/test/functional/p2p_blocksonly.py", line 26, in run_test
    self.blocksonly_mode_tests()
  File "/home/pierre/dev/lotusd/test/functional/p2p_blocksonly.py", line 45, in blocksonly_mode_tests
    tx_relay_peer.wait_for_tx(txid)
  File "/home/pierre/dev/lotusd/test/functional/test_framework/p2p.py", line 537, in wait_for_tx
    self.wait_until(test_function, timeout=timeout)
  File "/home/pierre/dev/lotusd/test/functional/test_framework/p2p.py", line 517, in wait_until
    wait_until_helper(test_function, timeout=timeout, lock=p2p_lock,
  File "/home/pierre/dev/lotusd/test/functional/test_framework/util.py", line 287, in wait_until_helper
    raise AssertionError(
AssertionError: Predicate ''''
        def test_function():
            if check_connected:
                assert self.is_connected
            return test_function_in()
''' not true after 60.0 seconds
2022-10-12T07:38:46.479000Z TestFramework (INFO): Stopping nodes
2022-10-12T07:38:46.630000Z TestFramework (WARNING): Not cleaning up dir /home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/p2p_blocksonly_8
2022-10-12T07:38:46.630000Z TestFramework (ERROR): Test failed. Test logging available at /home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/p2p_blocksonly_8/test_framework.log
2022-10-12T07:38:46.630000Z TestFramework (ERROR):
2022-10-12T07:38:46.630000Z TestFramework (ERROR): Hint: Call /home/pierre/dev/lotusd/test/functional/combine_logs.py '/home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/p2p_blocksonly_8' to consolidate all logs
2022-10-12T07:38:46.630000Z TestFramework (ERROR):
2022-10-12T07:38:46.630000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2022-10-12T07:38:46.630000Z TestFramework (ERROR): https://github.com/LogosFoundation/lotusd/issues
2022-10-12T07:38:46.631000Z TestFramework (ERROR):

stderr:

logos_feature_new_block_header.py failed, Duration: 13 s

stdout:
2022-10-12T07:39:53.015000Z TestFramework (INFO): Initializing test directory /home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/logos_feature_new_block_header_196
2022-10-12T07:40:05.657000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/home/pierre/dev/lotusd/test/functional/test_framework/test_framework.py", line 132, in main
    self.run_test()
  File "/home/pierre/dev/lotusd/test/functional/logos_feature_new_block_header.py", line 257, in run_test
    peer.send_blocks_and_test([block], node)
  File "/home/pierre/dev/lotusd/test/functional/test_framework/p2p.py", line 819, in send_blocks_and_test
    test()
  File "/home/pierre/dev/lotusd/test/functional/test_framework/p2p.py", line 798, in test
    self.wait_until(
  File "/home/pierre/dev/lotusd/test/functional/test_framework/p2p.py", line 517, in wait_until
    wait_until_helper(test_function, timeout=timeout, lock=p2p_lock,
  File "/home/pierre/dev/lotusd/test/functional/test_framework/util.py", line 272, in wait_until_helper
    if predicate():
  File "/home/pierre/dev/lotusd/test/functional/test_framework/p2p.py", line 514, in test_function
    assert self.is_connected
AssertionError
2022-10-12T07:40:05.708000Z TestFramework (INFO): Stopping nodes
2022-10-12T07:40:05.859000Z TestFramework (WARNING): Not cleaning up dir /home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/logos_feature_new_block_header_196
2022-10-12T07:40:05.859000Z TestFramework (ERROR): Test failed. Test logging available at /home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/logos_feature_new_block_header_196/test_framework.log
2022-10-12T07:40:05.859000Z TestFramework (ERROR):
2022-10-12T07:40:05.859000Z TestFramework (ERROR): Hint: Call /home/pierre/dev/lotusd/test/functional/combine_logs.py '/home/pierre/dev/lotusd/build/test/tmp/test_runner_₿₵_🏃_20221012_093744/logos_feature_new_block_header_196' to consolidate all logs
2022-10-12T07:40:05.859000Z TestFramework (ERROR):
2022-10-12T07:40:05.859000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2022-10-12T07:40:05.859000Z TestFramework (ERROR): https://github.com/LogosFoundation/lotusd/issues
2022-10-12T07:40:05.859000Z TestFramework (ERROR):

stderr:

The p2p_blocksonly failure was just a txhash that need to be replaced by a txid.

I fixed an intermittent failure in interface_zmq.py. Occasionnaly the UTXO used for creating the conflicting transaction would not be sufficient to work with the hardcoded amount and change. I changed the code so that these amounts are no longer hardcoded but rather depend on the used utxo.
diff --git a/test/functional/interface_zmq.py b/test/functional/interface_zmq.py
index bae9836b7..91ab24622 100755
--- a/test/functional/interface_zmq.py
+++ b/test/functional/interface_zmq.py
@@ -308,11 +308,13 @@ class ZMQTest (BitcoinTestFramework):
             called. Return the TxId."""
             address = self.nodes[1].getnewaddress()
             change_address = self.nodes[1].getrawchangeaddress()
+            amount = (utxo["amount"] / 2).quantize(Decimal('.000001'))
+            change_amount = utxo["amount"] - (amount + Decimal("0.1"))
             tx = self.nodes[1].signrawtransactionwithwallet(
                 self.nodes[1].createrawtransaction(
                     inputs=[{"txid": utxo["txid"], "vout": utxo["vout"]}],
-                    outputs=[{address: 5},
-                             {change_address: utxo["amount"] - Decimal("5.1")}]
+                    outputs=[{address: amount},
+                             {change_address: change_amount}]
                 )
             )
             return send_node.sendrawtransaction(tx["hex"])

Manually merged. Closing outside normal github flow


VS Code_HTTP Webhook_Request callback URL is not generating after debug, i.e. NULL.

Describe the Bug with repro steps
Workflow in Portal:
1.Create a stateful workflow in standard LA.
2.Add Http trigger and compose action.
3.Add Http action: Method_Post , URI_Body token , Body_compose token. Save it.
VS Code workflow:
1.Create a stateful workflow in VS Code.
2.Add HTTP webhook as a trigger and action also.
3.For both trigger and action at step2, Method_Post , URI_Portal url , Body_Callback token , save it.
4.Debug it.
Actual: Workflow is not triggered.
Expected: Should be triggered after debugging.
Workflow JSON
No response
Screenshots or Videos
No response
Browser
VS Code
Additional context
VS Code extension - vscode-azurelogicapps-2.9.1.vsix
NuGet package: https://artprodeussu2.artifacts.visualstudio.com/A41bf5486-7392-4b7a-a7e3-a735c767e3b3/b32aa71e-8ed2-41b2-9d77-5bc261222004/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL21zYXp1cmUvcHJvamVjdElkL2IzMmFhNzFlLThlZDItNDFiMi05ZDc3LTViYzI2MTIyMjAwNC9idWlsZElkLzcyMDcxNTQ1L2FydGlmYWN0TmFtZS9kcm9wX2J1aWxkX0J1aWxkQXJ0aWZhY3RzX1dpbmRvd3M1/content?format=file&subPath=%2FMicrosoft.Azure.Workflows.WebJobs.Extension.1.19.1.nupkg
Extension Bundle (CDN URL): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting
Extension Bundle (Direct Download): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting/ExtensionBundles/Microsoft.Azure.Functions.ExtensionBundle.Workflows/1.19.1/Microsoft.Azure.Functions.ExtensionBundle.Workflows.1.19.1_any-any.zip
AB#24190867

@v-prakumar - Can you please check if this is still an issue with production portal and production vsix extension?
If not please close this issue.

@preetriti1 @ccastrotrejo Issue is same in Production vsix 2.18.3

@ccastrotrejo issue repro in vsix 2.24.6

@ccastrotrejo issue is repro in vsix 2.28.3

@ccastrotrejo repro in vsix 2.45.3

@ccastrotrejo issue is repro in vsix 2.55.1

Issue repro in the latest request.
1.VS Code extension - vscode-azurelogicapps-2.58.0.vsix
2.NuGet package: https://artprodeussu2.artifacts.visualstudio.com/A41bf5486-7392-4b7a-a7e3-a735c767e3b3/b32aa71e-8ed2-41b2-9d77-5bc261222004/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL21zYXp1cmUvcHJvamVjdElkL2IzMmFhNzFlLThlZDItNDFiMi05ZDc3LTViYzI2MTIyMjAwNC9idWlsZElkLzc4MzA5NDU2L2FydGlmYWN0TmFtZS9kcm9wX2J1aWxkX0J1aWxkQXJ0aWZhY3RzX1dpbmRvd3M1/content?format=file&subPath=%2FMicrosoft.Azure.Workflows.WebJobs.Extension.1.36.3.nupkg
3.Extension Bundle (CDN URL): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting
4.Extension Bundle (Direct Download): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting/ExtensionBundles/Microsoft.Azure.Functions.ExtensionBundle.Workflows/1.36.3/Microsoft.Azure.Functions.ExtensionBundle.Workflows.1.36.3_any-any.zip

Issue repro in the latest VS code request
1.VS Code extension - vscode-azurelogicapps-2.63.3.vsix
2.NuGet package: https://artprodeussu2.artifacts.visualstudio.com/A41bf5486-7392-4b7a-a7e3-a735c767e3b3/b32aa71e-8ed2-41b2-9d77-5bc261222004/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL21zYXp1cmUvcHJvamVjdElkL2IzMmFhNzFlLThlZDItNDFiMi05ZDc3LTViYzI2MTIyMjAwNC9idWlsZElkLzc5MjQ0MDM5L2FydGlmYWN0TmFtZS9kcm9wX2J1aWxkX0J1aWxkQXJ0aWZhY3RzX1dpbmRvd3M1/content?format=file&subPath=%2FMicrosoft.Azure.Workflows.WebJobs.Extension.1.38.2.nupkg
3.Extension Bundle (CDN URL): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting
4.Extension Bundle (Direct Download): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting/ExtensionBundles/Microsoft.Azure.Functions.ExtensionBundle.Workflows/1.38.2/Microsoft.Azure.Functions.ExtensionBundle.Workflows.1.38.2_any-any.zip

Issue repro in the latest VS code request

VS Code extension - vsix icon vscode-azurelogicapps-2.69.0.vsix

NuGet package:  https://artprodeussu2.artifacts.visualstudio.com/A41bf5486-7392-4b7a-a7e3-a735c767e3b3/b32aa71e-8ed2-41b2-9d77-5bc261222004/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL21zYXp1cmUvcHJvamVjdElkL2IzMmFhNzFlLThlZDItNDFiMi05ZDc3LTViYzI2MTIyMjAwNC9idWlsZElkLzgwMDY5MTEwL2FydGlmYWN0TmFtZS9kcm9wX2J1aWxkX0J1aWxkQXJ0aWZhY3RzX1dpbmRvd3M1/content?format=file&subPath=%2FMicrosoft.Azure.Workflows.WebJobs.Extension.1.41.1.nupkg

Extension Bundle (CDN URL): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting

Extension Bundle (Direct Download): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting/ExtensionBundles/Microsoft.Azure.Functions.ExtensionBundle.Workflows/1.41.1/Microsoft.Azure.Functions.ExtensionBundle.Workflows.1.41.1_any-any.zip</p>

Issue repro in the latest request.
VS Code extension - vsix icon vscode-azurelogicapps-2.72.1.vsix
NuGet package: https://artprodeussu2.artifacts.visualstudio.com/A41bf5486-7392-4b7a-a7e3-a735c767e3b3/b32aa71e-8ed2-41b2-9d77-5bc261222004/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL21zYXp1cmUvcHJvamVjdElkL2IzMmFhNzFlLThlZDItNDFiMi05ZDc3LTViYzI2MTIyMjAwNC9idWlsZElkLzgxMTY0NTE3L2FydGlmYWN0TmFtZS9kcm9wX2J1aWxkX0J1aWxkQXJ0aWZhY3RzX1dpbmRvd3M1/content?format=file&subPath=%2FMicrosoft.Azure.Workflows.WebJobs.Extension.1.44.1.nupkg
Extension Bundle (CDN URL): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting
Extension Bundle (Direct Download): https://cdnforlogicappsv2.blob.core.windows.net/logicapps-vendortesting/ExtensionBundles/Microsoft.Azure.Functions.ExtensionBundle.Workflows/1.44.1/Microsoft.Azure.Functions.ExtensionBundle.Workflows.1.44.1_any-any.zip

Issue repro in the latest request.
VS Code extension: 2.81.0

Issue repro in latest vsix version.
VS Code extension: 2.99.0

Issue repro in latest vsix version.
Bundle version: 1.58.3

Issue repro in the latest vscode version.

Issue repro in the latest standard portal version.
Version: 2.40205.1.1

Closing this issue as the new scenario doesn't expect the callback to be exposed. We will open this issue and update the test scenario if customers want the callback URL to be exposed.


Ngrujic/profiling

Adding python scripts for profiling host dispatch time of tt_lib ops using end to end python measurements as well as parsing Tracy output.

@nemanjagrujic could you provide a short description on what this PR is doing?

@nemanjagrujic could you provide a short description on what this PR is doing?

Added. I also added readme.md (tests/tt_eager/profiling/README.md) which you can check out.


Support environment variables in reference paths

In .sln file you can use env variables: %MYVAR%\x\y\y.csproj
Or in .csproj file: $(MYVAR)\x\y\y.csproj
This is not supported by application, it will cause exception while resolving dependencies during CreateFilterFileFromSolution.
This work item was migrated from CodePlex
CodePlex work item ID: '8016'
Vote count: '1'

[UnknownUser@7/30/2015]
Resolved with changeset 73305: Added support for environment variable in solution file (ex. %USERNAME%).


Move MSAL Angular v2 and MSAL React to GA

Coverage remained the same at 83.779% when pulling c894f5b521af72055949e9a71655d1b0a2e81ce3 on react-angular-ga into 45724662d37de9837553a1a43b17684642d91c06 on dev.


Markdown renderer does not unescape . in a link

According to
https://enterprise.github.com/downloads/en/markdown-cheatsheet.pdf
and
http://daringfireball.net/projects/markdown/syntax#backslash
. should be used to escape a dot.
However, it looks like our hover renderer doesn't unescape the dot when in a link

Sorry to bother yall but is there an ETA on this? I'm hoping to release/publicize a project soon that relies heavily on json-schemas but I don't want to publicize it until this is fixed. Thanks 🐶

From a quick look, it the root cause may be the processing we do in the js extension for  package.jsons: https://github.com/Microsoft/vscode/blob/master/extensions/javascript/src/features/packageJSONContribution.ts#L216
@Sequoia Can you please share an example json file that shows this in the latest builds. Thanks.

Verifying bug on master, latest commit d167728610b75b5dbf9f744bbf5cf5cd90114f68

See my original ticket for repro steps #12406

Verified in code.

I still see unescaped characters:

I created #16936

Verified fix on master @ 0214d86253c0e1e9a2c7cf7776775693890ad179 👍  Thanks!


Polymer 3 -  'polymer init' is busted on Win10

I am finally getting around to upgrading to polymer 3 but it is not an encouraging sign that core features of the CLI do not work on Win10.    Running Polymer Init returns an error code about 'uname' not being recognized, and then subsequent actions fail.  Running 'polymer init polymer-3-application' hangs eventually as well.
Googling around the only solution presented to 'use Polymer 3 on windows' is to in fact install Bash and run polymer CLI in Linux sub-system.  It sounds like a joke, right?
Is it the intent of the polymer CLI team to NOT support WIndows?  Or are there other solutions that I have not found yet?

Duplicate of : https://github.com/Polymer/tools/issues/808

You can use https://open-wc.org/. Their tooling is awesome.

great! thanks for the tip.  I never even thought to look :)


 Thanks for this
test> fides --version
fides, version 2.0.0.post0.dev7
test> fides parse
Loading config from: .fides/fides.toml
Directory './.fides' already exists.
Configuration file already exists: ./.fides/fides.toml
To learn more about configuring fides, see:
        https://ethyca.github.io/fides/installation/configuration/
Loading resource manifests from: .fides/
No manifests found to parse, skipping...
test>


Tabular: Relocate files

Issue #, if available:
Description of changes:
Updates file locations in Tabular.
Most importantly moved TabularDataset to core so it is available to TextPrediction.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Job PR-881-1 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-881/1/index.html

Job PR-881-1 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-881/1/index.html


Istio Galley crashes repeatedly on 1.0.0

Describe the bug
A clear and concise description of what the bug is.
On Azure AKS, Istio 0.8.0 runs okay (with a workaround to avoid Azure/AKS#455, described in there).
However, I tried Istio 1.0.0 and the Galley crashes over and over.
Here are the logs for the Galley:
$ kubectl logs -n istio-system istio-galley-699888c459-zzdvl
2018-08-02T13:10:06.467612Z     info    server-side configuration validation enabled
2018-08-02T13:10:06.470120Z     info    istio-galley validatingwebhookconfiguration (re)loaded:
apiVersion: admissionregistration.k8s.io/v1beta1
kind: ValidatingWebhookConfiguration
metadata:
  creationTimestamp: null
  labels:
    app: istio-galley
    chart: galley-1.0.0
    heritage: Tiller
    release: istio
  name: istio-galley
  namespace: istio-system
  ownerReferences:
  - apiVersion: extensions/v1beta1
    blockOwnerDeletion: true
    controller: true
    kind: Deployment
    name: istio-galley
    uid: e9c1aa22-95f8-11e8-8d00-0a58ac1f131e
webhooks:
- clientConfig:
    caBundle: <snip>
    service:
      name: istio-galley
      namespace: istio-system
      path: /admitpilot
  failurePolicy: Fail
  name: pilot.validation.istio.io
  namespaceSelector: {}
  rules:
  - apiGroups:
    - config.istio.io
    apiVersions:
    - v1alpha2
    operations:
    - CREATE
    - UPDATE
    resources:
    - httpapispecs
    - httpapispecbindings
    - quotaspecs
    - quotaspecbindings
  - apiGroups:
    - rbac.istio.io
    apiVersions:
    - '*'
    operations:
    - CREATE
    - UPDATE
    resources:
    - '*'
  - apiGroups:
    - authentication.istio.io
    apiVersions:
    - '*'
    operations:
    - CREATE
    - UPDATE
    resources:
    - '*'
  - apiGroups:
    - networking.istio.io
    apiVersions:
    - '*'
    operations:
    - CREATE
    - UPDATE
    resources:
    - destinationrules
    - envoyfilters
    - gateways
    - virtualservices
- clientConfig:
    caBundle: <snip>
    service:
      name: istio-galley
      namespace: istio-system
      path: /admitmixer
  failurePolicy: Fail
  name: mixer.validation.istio.io
  namespaceSelector: {}
  rules:
  - apiGroups:
    - config.istio.io
    apiVersions:
    - v1alpha2
    operations:
    - CREATE
    - UPDATE
    resources:
    - rules
    - attributemanifests
    - circonuses
    - deniers
    - fluentds
    - kubernetesenvs
    - listcheckers
    - memquotas
    - noops
    - opas
    - prometheuses
    - rbacs
    - servicecontrols
    - solarwindses
    - stackdrivers
    - statsds
    - stdios
    - apikeys
    - authorizations
    - checknothings
    - listentries
    - logentries
    - metrics
    - quotas
    - reportnothings
    - servicecontrolreports
    - tracespans

There are actually a bunch of errors in the telemetry mixer here (that did not happen on 0.8) that may or may not be related to this:
$ kubectl logs -n istio-system istio-telemetry-544b8d7dcf-jkwlk mixer
2018-08-02T13:15:26.907935Z	error	istio.io/istio/mixer/pkg/config/crd/store.go:172: Failed to watch *unstructured.Unstructured: the server was unable to return a response in the time allotted, but may still be processing the request (get instances.config.istio.io)
2018-08-02T13:15:26.909066Z	error	istio.io/istio/mixer/adapter/kubernetesenv/cache.go:148: Failed to watch *v1beta1.ReplicaSet: the server was unable to return a response in the time allotted, but may still be processing the request (get replicasets.extensions)
2018-08-02T13:15:27.004960Z	error	istio.io/istio/mixer/adapter/kubernetesenv/cache.go:148: Failed to watch *v1beta1.ReplicaSet: the server was unable to return a response in the time allotted, but may still be processing the request (get replicasets.extensions)
2018-08-02T13:15:27.005642Z	error	istio.io/istio/mixer/adapter/kubernetesenv/cache.go:145: Failed to watch *v1.Pod: the server was unable to return a response in the time allotted, but may still be processing the request (get pods)
2018-08-02T13:15:27.007779Z	error	istio.io/istio/mixer/adapter/kubernetesenv/cache.go:147: Failed to watch *v1.ReplicaSet: the server was unable to return a response in the time allotted, but may still be processing the request (get replicasets.apps)
2018-08-02T13:15:27.008068Z	error	istio.io/istio/mixer/adapter/kubernetesenv/cache.go:146: Failed to watch *v1beta2.ReplicaSet: the server was unable to return a response in the time allotted, but may still be processing the request (get replicasets.apps)
<snip>
2018-08-02T13:15:29.621781Z	error	istio.io/istio/mixer/adapter/kubernetesenv/cache.go:148: Failed to list *v1beta1.ReplicaSet: the server was unable to return a response in the time allotted, but may still be processing the request (get replicasets.extensions)
2018-08-02T13:15:29.624448Z	error	istio.io/istio/mixer/adapter/kubernetesenv/cache.go:145: Failed to list *v1.Pod: the server was unable to return a response in the time allotted, but may still be processing the request (get pods)

There are similar errors logged in the citadel, pilot, policy mixer, as well as these logs from the sidecar-injector:
$ kubectl logs -n istio-system istio-sidecar-injector-6d59d46ff4-mlstv
<snip>
2018-08-02T13:22:54.042553Z     error   Patch webhook failed: the server was unable to return a response in the time allotted, but may still be processing the request (get mutatingwebhookconfigurations.admissionregistration.k8s.io istio-sidecar-injector)
2018-08-02T13:24:17.015335Z     error   Patch webhook failed: the server was unable to return a response in the time allotted, but may still be processing the request (get mutatingwebhookconfigurations.admissionregistration.k8s.io istio-sidecar-injector)

This is mentioned in the AKS issue above, but since this seems to work okay for Istio 0.8, but not 1.0, I figured it could be an Istio bug.
Expected behavior
A clear and concise description of what you expected to happen.
I expect Istio to run continously without these "failed to watch" errors, as it did in 0.8.
Steps to reproduce the bug
Steps to reproduce the behavior.
I installed Istio 0.8 using helm (not "helm template" according to the install instructions for 0.8). Then I deleted it with helm del --purge istio. I then deleted the namespace with kubectl delete ns istio-system.
Then I did a helm install for Istio 1.0 according to the updated instructions (creating the CRDs before doing the install, as I'm on helm 2.9.1). After a short time, I saw the behavior described above.
In both cases, I had to deploy a daemonset with the hyperkube image, where the command was overwritten to just sleep indefinitely, before installing Istio. This is the workaround mentioned to get around the AKS issue.
Version
What version of istio and Kubernetes are you using? Use istioctl version and kubectl version
I'm not using istioctl.
$ kubectl version --short
Client Version: v1.10.3
Server Version: v1.10.5

$ helm version --short
Client: v2.9.1+g20adb27
Server: v2.9.1+g20adb27

Is Istio Auth enabled or not?
Did you install the stable istio.yaml, istio-auth.yaml.... or if using the Helm chart please provide full command line input.
kubectl create -f install/kubernetes/helm/helm-service-account.yaml
helm init --service-account tiller --wait
kubectl apply -f install/kubernetes/helm/istio/templates/crds.yaml
helm install install/kubernetes/helm/istio --name istio --namespace istio-system --timeout 1800

Environment
Which environment, cloud vendor, OS, etc are you using?
Azure AKS.

I had the same issue; #7586


⚠ Bofrost.es has degraded performance

In b636c70, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1467 ms

Resolved: Bofrost.es performance has improved in 42642ca after 7 minutes.


Export image cuts x-axis labels

Bug report
Scenario

When export image from toolbar it cuts x-axis label data.
Explanation
Show image besides on image content, do not crop over x-axis labels.
That should keep and maintain by content of image.
Is it possible to add padding or margin?

X-Axis is cropped only on export. There are not cropped in general.

Also facing this issue on VueApexCharts.

still an issues in 2023, crops x-axis labels in both sides.


Fix ordering of listing items that are "top level items"

This correctly orders the listing items by label on the server by fetching the label predicate used for the particular profile and sorts it in the inner select query. This is only applicable for things that use the generate_listing_construct function that is a "top level item" (things listed based on class).
Initially, I thought this would work across the board for all subsystem listing endpoints. However, testing the changes with the GSQ data, it looks like "top level item" is only being utilised by the VocPub profile. Therefore, the SpacePrez and CatPrez listing endpoints are not using the "top level item" logic and does not have server-side sorting applied.
If anyone knows when a thing is a "top level item" and when it isn't, please let me know. I would have thought the items in SpacePrez and CatPrez listing pages are considered top level items as well.
Here are some examples.
Listing construct query for VocPub (uses the "top level item" logic in the inner select query):
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX prez: <https://prez.dev/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>

CONSTRUCT {
  ?top_level_item a <http://www.w3.org/2004/02/skos/core#ConceptScheme> .
  ?top_level_item <http://www.w3.org/ns/prov#qualifiedDerivation> ?seq_o1_0 .
  ?seq_o1_0 <http://www.w3.org/ns/prov#hadRole> ?seq_o2_0 .
  ?top_level_item <http://www.w3.org/ns/prov#qualifiedDerivation> ?seq_o1_1 .
  ?seq_o1_1 <http://www.w3.org/ns/prov#entity> ?seq_o2_1 .
  ?top_level_item ?p ?o .        }
WHERE {
  ?top_level_item a <http://www.w3.org/2004/02/skos/core#ConceptScheme> .
  OPTIONAL { ?top_level_item ?p ?o .
    VALUES ?p{
      <http://purl.org/dc/terms/publisher>
      <http://purl.org/linked-data/registry#status>
    }
  }
  OPTIONAL {
    ?top_level_item <http://www.w3.org/ns/prov#qualifiedDerivation> ?seq_o1_0 .
    ?seq_o1_0 <http://www.w3.org/ns/prov#hadRole> ?seq_o2_0 .
    ?top_level_item <http://www.w3.org/ns/prov#qualifiedDerivation> ?seq_o1_1 .
    ?seq_o1_1 <http://www.w3.org/ns/prov#entity> ?seq_o2_1 .
  }

  {
    SELECT ?top_level_item
    WHERE {
      ?top_level_item a <http://www.w3.org/2004/02/skos/core#ConceptScheme> .
      OPTIONAL {
        ?top_level_item <http://www.w3.org/2004/02/skos/core#prefLabel> ?label .
      }
    }
    ORDER BY ASC(?label)
    LIMIT 20
    OFFSET 0
  }
}

Listing construct query for SpacePrez. The nested select query is blank and it does not use it at all:
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX prez: <https://prez.dev/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>

CONSTRUCT {
  <https://linked.data.gov.au/dataset/qldgeofeatures> ?outbound_children ?child_item .
}
WHERE {
  OPTIONAL {
  }
  <https://linked.data.gov.au/dataset/qldgeofeatures> ?outbound_children ?child_item .
  VALUES ?outbound_children { <http://www.w3.org/2000/01/rdf-schema#member> }

  {
    SELECT ?top_level_item
    WHERE {
      OPTIONAL {
      }
    }
    ORDER BY ASC(?label)
    LIMIT 20
    OFFSET 0
  }
}

So in summary, this PR effectively only performs server-side sorting for VocPrez.
I think the generate_listing_construct function is doing too much work and it would be good if we can identify what are "top level items" and what are not, and separate these into separate functions for easier testing and understanding of the code. We can do this in a follow-up PR separate to this work. Issue created here https://github.com/RDFLib/prez/issues/109 for discussions about the follow-up PR work.

it looks like "top level item" is only being utilised by the VocPub profile

So for SpacePrez, is not the "top level item" a dcat:Dataset and all of this could apply to that class? For CatPrez a dcat:Resource?
That's presumably what you thought too initially Edmond, but you say it's not the case, so I'll have to understand why its not also.

Please read the readme. I would prefer not to need to tell people this.
The first query is for a listing of items by class. i.e. a listing endpoint.
The second query is for a listing of members of an object i.e. an object endpoint.
The subquery that Edmond has added I got to work with the current test suite. As previously advised, the scenarios for when it should and should not be included should be thought through and unit tests should be added to cover all cases.
Even in cases where code has been added as an MVP I would still expect the code added has been understood.
Ordering should not be applied globally, from experience this at a minimum increases query times significantly and for large datasets with otherwise sufficient resourcing crashes triplestores. It could be added as an opt in inclusion via profiles.

@recalcitrantsupplant you've raised a few points but it's not clear what changes you are requesting to be made to the PR.
Btw, the existing tests fail for me when I run them locally on my machine.
================================================================================================================================ short test summary info ================================================================================================================================
FAILED tests/sparql/test_sparql_new.py::test_generate_construct_open - TypeError: 'NoneType' object cannot be interpreted as an integer
FAILED tests/sparql/test_sparql_new.py::test_generate_listing_construct_datasets - prez.models.model_exceptions.ClassNotFoundException: No classes found for http://example.com. Prez can only display information for instances of classes
FAILED tests/sparql/test_sparql_new.py::test_generate_listing_construct_feature_collections - NameError: name 'item' is not defined
FAILED tests/sparql/test_sparql_new.py::test_generate_listing_construct_features - NameError: name 'item' is not defined
FAILED tests/sparql/test_sparql_new.py::test_generate_listing_construct_pagination - NameError: name 'item' is not defined
FAILED tests/sparql/test_sparql_new.py::test_get_profile_predicates_sequence - AssertionError: assert None == [[rdflib.term.URIRef('http://www.w3.org/2000/01/rdf-schema#member'), rdflib.term.URIRef('http://purl.org/dc/terms/identifier')]]
ERROR tests/sparql/test_sparql_new.py::test_construct_query_with_sequence
=================================================================================================================== 6 failed, 4 passed, 3 warnings, 1 error in 1.49s ====================================================================================================================

Tests failing locally may be related to https://github.com/RDFLib/prez/issues/121.

Just responding to the most relevant point to this PR.

Ordering should not be applied globally, from experience this at a minimum increases query times significantly and for large datasets with otherwise sufficient resourcing crashes triplestores.

This is a known issue with SPARQL 1.1. Unless SPARQL 1.2 introduces keyset pagination using cursors or something similar, I don't see how else we can implement pagination without using OFFSET, LIMIT and ORDER BY.
The current pagination implementation is wrong and confusing as it returns values in some arbitrary order and is only sorted on the client-side for a subset of the overall result. I propose we get features working as they are intended, even if horribly inefficient, so that they are at least working correctly and don't cause confusion to users of Prez. If we start having datasets that are large enough to warrant investigating other methods to perform pagination, then we can tackle that issue when it comes.

Sorting options to be explored: (backup with use cases)

sort by query - with toggle (preferred) - default sorting determined by triple used for large datasets when toggled off
sort in memory in Python (complex)
sort in the FE (undesirable)

Considerations:

Large dataset sizes
Smaller datasets
Alphabetic order (which use cases need it)
Driven by config?
Sort by Prez flavour

Additional:

Search function to be added on the listing pages UI

Target date 24th June.

Commit https://github.com/RDFLib/prez/pull/110/commits/7f1213060a85067133b5be34c71e041bfde564b2 fixes https://github.com/RDFLib/prez/issues/111.

My proposal is to get this PR merged in now. We can follow up with a separate PR to implement the config logic to disable database ordering when required by a specific project or user.
There are more pressing issues that need fixing in Prez right now.


This module does not work with 2.2.1 and 2.1.9

Any one deployed on 2.1.9/2.2.1/2.2.2? Need help urgently
[RuntimeException]
Source class "\Instamojo\Imojo" for "\Instamojo\Imojo\Logger" generation do
es not exist.

If Updated the composer.json file as below , it works
"require": {
"php": "~5.5.0|~5.6.0|^7.0",
"magento/framework": "~100.||~102."
},


Column order is changed

eencijfer version:
Python version:
Operating System:

Description
When the default option of remove pii is enabled, the VAKHAVW changes the order of the columns. Persoonsgebondennummer is moved to just before BurgerServiceNummer and OnderwijsNummer. It seems preferable to keep the order the same (even if they aren't filled).
Now I'm writing about it, a potential third option could be to pseudomize the identification columns (or add pseudonomize id). Since local id seems to only work if there is an additional mapping table or so?
The same goes for the EV file.
PS, It could also be considered to do a filling value that has the same column type as the 'real' value and just a default value (so 0 for int and a space like " " for characters. Loading the file would then be the same.
Thanks for consideration!

Thanks for your suggestions!
First, I think depending on column order is an anti-pattern. You should avoid depending on the order of columns when writing code.
Nonetheless, it seems a minor change to keep the original order (and changing the order of columns is also an anti-pattern).
The rationale behind the current is this:

Persoonsgebondennummer is never empty (it is the index for a person).
Onderwijsnummer en Burgerservicenummer are sometimes empty (or used to be)
For the purpose of using the eencijfer, 1 index is enough, so only Persoonsgebondennummer is pseudonimized, the other emptied
in the package there a 2 scenario's

both EV and VAKHV are present: a mapping table is created from EV. The table contains only Persoonsgebondennummer and a randomly created pseudo-id. This mapping table is used for both files
only one of EV or VAKHV is present: same as above, unless only VAKH is present, than that is used for creating a mappingtable.

Do you think it is usefull the create pseudo-id's for Onderwijsnummer and Burgerservicenummer?

Lot's of anti-patterns to unpack!
It is indeed a question of changing the column orders. I use the output of this package to make synthetic data that can serve as input for this package. This package actually depends completely on column order (which is necessary since there are no columns in the raw data) so now I have to change the column order in my code to negate the changes in column order in this package with the removee pii setting enabled ;-)
For raw data we always do a validation / audit before loading the data in. We always check the column order and type etc, personally that is legit.
I will check my code later in the pipelines if there are dependencies on column order, sir.

Order is preserved with the release of version 2024.4.3


Remove Text Space When Hidden

When the progress text is hidden, the space reserved for the progress text is still there. When the text is hidden, the space should not be there.
This is a great library and I love that it is maintained, thanks!

@searchy2 Ok，I have understood what you said, I will solved this problem soon. And thanks for your feedback😁.

Thank you so much for this library! Is it also possible to set the progress without animating?

@Sonphil yeah, you can use it like that:
......

      //downloading or uploading call back
      @Override
      public void onDownloading(float progress) {
          // you don't need to use `startProgressAnimation` method
          horizontalProgressView.setProgress(progress);
      }

......

Thanks, that's fantastic :)

Any updates on removing the space?

Any updates?


Array with "string" item render error

Can't render array with "string" item.
TypeError: str.replace is not a function
    at escapeString
    at getValuePreview
    at getPreview
    at Array.map (<anonymous>)
    at JSONFormatter.getInlinepreview
    at JSONFormatter.render

Minimal JSON that not will be rendered:
["string"]

Also an error happen for the following JSON:
{
  "tags": ["string", "number"]
}

I couldn't reproduce it with any of the two examples that you give.

It turns out that doesn't work with only with hoverPreviewEnabled flag.


Server locale detector does not work with .yml translation

Environment

Operating System: Darwin
Node Version:     v20.11.1
Nuxt Version:     3.10.3
CLI Version:      3.10.1
Nitro Version:    2.9.3
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      modules, security, htmlValidator, css, imports, multiCache, graphqlMiddleware, runtimeConfig, i18n, piniaPersistedstate, experimental, image, prismic, vite
Runtime Modules<EMAIL_ADDRESS>Build Modules:    -

Reproduction
https://stackblitz.com/edit/nuxt-i18n-localedector-yml?file=nuxt.config.ts
Describe the bug
When we are using the experimental localeDetector option with .yml file translation and they are a problem with the compilation. There is no problem when we are using json file.
Additional context
No response
Logs
ERROR  [worker reload] [worker init] _import_meta_url_ is not defined
  at .nuxt/dev/index.mjs:1:65
  at ModuleJob.run (node:internal/modules/esm/module_job:218:25)
  at async ModuleLoader.import (node:internal/modules/esm/loader:329:24)
  at async loadESM (node:internal/process/esm_loader:28:7)
  at async handleMainPromise (node:internal/modules/run_main:113:12)

I'm getting the same error in the playground after updating nitropack to 2.9.0 or higher, maybe related https://github.com/nuxt/nuxt/issues/26170.
I haven't checked further (yet) if this is related to .yml files as you described.

I have added the a new reproduction (forked from the previous one) and change all .yml file into .json and it is working.

Now that https://github.com/unjs/nitro/pull/2275 has been merged this issue can be resolved by overriding nitropack to install its nightly release (you will have to remove lockfiles before reinstalling). I have updated you reproduction to demonstrate here.
Not sure when then next nitro release will be, let's hope it's soon and that Nuxt includes it in the next release!
Let's keep this issue open until that's released, until then if anyone else runs into this add this to your package.json as a temporary workaround:
  "overrides": {
    "nitropack": "npm:nitropack-nightly"
  }

Thanks for the quick resolution 🔥


Google string problems

Coverage remained the same at 100.0% when pulling 7d24cf1d9af34ed96a0d6bbdde71fcee59f1b1cc on google-string-problems into c3326c041df93c12be5d7da118189a88a528fd5d on master.


32-bit Linux Isn't Supported in LWJGL3

Overview
Credit goes to @NicholasBatesNZ for finding this.
See below for the detailed bug report.
Summary
PR #360 upgraded the LibGDX backend from LWJGL2 to LWJGL3. The side effect of this is that 32-bit Linux is no longer supported. As far as I'm concerned, it is fine that we don't support 32-bit Linux, but there are a few things that we need to do for the version 2 release to ensure 64-bit Linux is supported.
Tasks

[x] Update the launch options in Steam to use the sol64.sh script instead of sol.sh. This should resolve the initial bug report below. (Or change sol.sh to use the 64-bit JRE).
[ ] Update the system requirements on the Steam Store page to state that only 64-bit Linux is supported.
[x] Do we also update the graphics card requirements to state OpenGL 3.0 compatible? Is LWJGL3 using OpenGL 3.0?
[x] Remove 32-bit Linux references from the repo. This includes the sol.sh script and the associated JRE / script to download 32-bit Linux JRE.

Bug Report
What you were trying to do
Run the Steam Private Beta of Destination Sol on Linux
What actually happened
The game wouldn't start with error:
Failed to locate library: liblwjgl32.so
How to reproduce

Obtain a distribution build of version 2.0 of Destination Sol. Either from the Steam Beta, or Jenkins, or build it locally.
Make sure you are on a Linux distro
Start the game using the sol.sh script

Log details and game version

Computer details
Ubuntu 18.04

LWJGL3 isn't the same as OpenGL 3.0. We are still using OpenGL 2.0 so that task isn't relevant.

Updated the minimum requirements on Steam to state it "Requires a 64-bit processor and operating system".


Some issues I found

Before you start...

[X] Have you updated the FluentHub? You might be using an old version.
[X] Have you checked if similar issue have already been reported?

What windows are you seeing the problem on?
Windows 11 Beta
What FluentHub version/architecture are you seeing the problem on?
<IP_ADDRESS> | X64 | DEBUG
Description
Just fetched and it fixed #123 but it created another issue that I can't go to another person's GitHub or to the home via URL. Basically, you can't change the URL to another person's GitHub or to the home.
Steps To Reproduce

Type something on the URL and hit enter

Expected behavior
What I expected to happen was that it changes to the URL you gave.
Relevant Assets
No response

You can just block the user to use another domain just GitHub and any other related.

I can't go to another person's GitHub

This is with clicking user block button?

No not even repositories

I don't implement going via URL

cannot click repositories and users?

I can

ok. can you send me log file?

And also Pull requests doesn't allow you

ok. can you send me log file?
Log20220426.log

My pfp is blank

Yep. does not implement. very complicated about getting via GitHub API.

I'm gonna check

Btw I noticed you can't create issue or comment but I guess it's gonna be added soon

And I would suggest having a home page like GitHub so you can navigate through stuff and search for user or basically everything, not just your user site.

But I guess that's all I found

Is it normal that you can't interact with issues on the home page side bar and discussions?

Yes. I will add a little more very soon.

We would like various people to test the current state of the application, but few users have done so. This is because of the complex steps involved at build time. A means exists to remove this procedure.

And I am a student of Japanese. I dont have much time to develop this app. but I am working on this and spending as much time as I can on this.

Can you check out to GU7 branch, build, and confirm that this issue you have been opened have been fixed?

And when I tried to reinstall it, this happens every time when I authenicate. It's just stuck at that screen.

I cannot figure out with those screenshot. Can you track that?

[ ] NullRef: owner (unknown page)
[ ] NotSupported: Select()
[ ] Stuck in auth page

No

Why?


Bare-bones of the app

Description

Added the base files for the Cuaca app. This includes the HTML, CSS, and JavaScript files for the base app.
Related Issue

No related issues.
Motivation and Context

This is the bare-bones of the app.
How Has This Been Tested?

No testing has been done yet.
Screenshots (if appropriate):

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Merged from PR #5.


OpenGL renderer: Add function to query texture size

Hi,
I have addressed this TODO I found in the code and created a PR for it on my own fork because I'm uncertain about one aspect:
What to return in the Platform layer when foster is not running (using FOSTER_ASSERT_RUNNING_RET). Right now, i'm returning -1.
Does that make sense?
If yes, I can make a proper PR for this repo.
Thank you,
Kai

yeah, I think this makes sense to me! I was considering a more generic function that could fill out a struct with many properties, but right now texture size is the only one I think we care about.

Hey, I created PR 100 for this.

Awesome, this looks good! Thanks :)


GroupState: check if provided ip is valid

Raise a ValueError if the provided ip address is not a multicast ipv4.

Thanks again @leoplo 👍


[SUPPORT] - Fixing the info log to fetch column value by name instead of index in function filterAndGenerateCheckpointBasedOnSourceLimit

Sometime spark inference engine identifies the cumulative column as type double and this causes class cast exception trying to fetch it as Long.
Reference - https://github.com/apache/hudi/blob/dcf466fa48c2d54e490255bcb27f58adba7c1583/hudi-utilities/src/main/java/org/apache/hudi/utilities/sources/helpers/IncrSourceHelper.java#L220

Fixed in https://github.com/apache/hudi/pull/9421.


Configure RPC endpoints specific to transports

resolves: #1037
Draft.
Not sure how to use RethRpcModule and RpcModuleConfig in RpcModuleBuilder::build yet. Im guessing each enum variants it's own methods?.

@mattsse Hey, I'm sorry, I think I've messed up the rebase.

uh something went terrible wrong here.
I realised we moved the rpc crate which probably lead to this mess. sorry about that.
I rebased it rather sloppy as well but should do, thank you for this!

Alright, thanks for handling it.

I think this is a bit light? Would add some more code to it so that it does something before merging, I thought this would actually spin up things perhaps


Should we replace all mentions of "_id" in the documentation

SleekDB allows users to define their own primary key, for example "id" or "pk" instead of using the default "_id" key.
Should we replace all mentions of "_id" with "primary key"?
Example 1
Current:
Returns the inserted document as an array including the automatically generated and unique _id property.
After:
Returns the inserted document as an array including the automatically generated and unique primary key property.
Example 2
Current:
This method is especially fast because it uses the _id to update the document directly instead of traversing through all documents.
After:
This method is especially fast because it uses the primary key to update the document directly instead of traversing through all documents.

@Timu57 If we keep _id by default then let's keep it there. Some where in the doc we need to explain this issue as well.

You are right, we should let it as is. If someone changes the _id primary key they know what they have done and should understand the _id mentions correctly.


js.global

is there a way to bind back from lua table to js.global?
e.g.
function MyJSObject()
  local x = {"test1", "test2"}
  return js.global.existingjsObject = x
end

Yes.
What you have will work; however lua doesn't support statements as expressions.
Try:
function MyJSObject()
    local x = {"test1", "test2"}
    js.global.existingjsObject = x
    return x
end

Thanks daurnimator.  It did work but the object in js.global.existingjsObject became a lua table.  If I want to remain the same js object before, is there a parser to do that?

If I want to remain the same js object before

What do you mean "before"? You just created a new lua table and added it to the JavaScript global scope.

it's ok I found a separate thread that convert lua to js array object
js.global:Array(table.unpack(x))

Thanks

You can also do it iteratively:
local myjsarray = js.new(js.global.Array)
for i=0, 99 do -- note starting from 0 instead of 1
   myjsarray[i] = math.random()
end
js.global.foo = myjsarray


[TASK] Investigate Resource encoding/decoding

Overview
Review resource encoding/decoding to ensure parity between protocol-solidity.

Closing in favour of #119


Styling profile picture in search page and user dashboard

Is your feature request related to a problem? Please describe.
The way Profile pictures are displayed is not appealing in case they are not round or square shaped. Most websites use round border to show profile pictures.
Describe the solution you'd like
I will add a new class "search-image-cropper" to the div that contains the profile picture which will give the image its round shape. Also, I will further tweak the css of class "search-usersearch-image"
Screen Shots
User Dashboard

Before
After

Search Page

Before
After

Are you working on this? (Yes)
Yes, I have done the required changes.

@camperjett , You still up on this issue , if so , can I help you with something?

Sure. Let me know.

What can I help you with ? Just specify and I'll get it done!


[Event Request] Codeunit 427 ICInboxOutBox function SendSalesDoc , skiptestfield

We would Like to be able to suppress this check in the function SendSalesDoc in order to finalize and control when to send the IC document in our intercompany app.

OnBeforeTestField(SkipTestField)
IF NOT SkipTestField Then
SalesHeader.TestField("Send IC Document");

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


Add Mailgun API check in dapp

When an email address in not legit, we would still try to send the email, which we know will never get through.
This PR adds a call to a third-party API that will assert the deliverability of the said email address.
In case status === 'undeliverable', we will not try to send the email.

[ ] Add API key to droneCI
[ ] Push app secret (with dedicated drone job)

we should also block disposable email addresses


Set PHPUNIT_100 and AssertIssetToSpecificMethodRector::refactorPropertyFetchNode() should be mutually exclusive

Assertions that operate on class/object properties were removed in PHPUnit 10.
https://github.com/rectorphp/rector-phpunit/blob/e23a9b57b934e2ecc1c0ef37dab3a980ec11d4d3/rules/CodeQuality/Rector/MethodCall/AssertIssetToSpecificMethodRector.php#L108

Indeed, thanks for reporting. We'll should move this rule into version-based itself. The method names in PHPUnit are changing too often :)


VersionedStore.update should catch exceptions from user function & wrap as Left

It would also be nice for users to say that an update is not allowed e.g. UpdateNotAllowed extends UpdateError.
Now: def update(id: Id)(f: T => T)
Better def update(id: Id)(f: T => Either[UpdateNotAllowed[UserDefinedError], T])
The user can then tell us why that update is not allowed.

Done.


Emulate MFL Volume buttons in CD53 mode

Currently, the nav vol knob is emulated by the tablet. We should use the MFL volume buttons when in CD53 mode.

Pending end user testing.

This is not working per user.

This is working in the code so I figure it's the users car.


Custom tea timers

Allow the option to create custom tea timers with custom names, times, temperatures etc.
Also add the option to delete the timers.

Version 1.4 added a Preferences screen where users can set up their teas and enter custom names, times, and icon colors.

Issue was, that user would get the option to:

Create new timers for other teas
Delete timers
Set temperature (next to time)

My apologies, I misunderstood this to be a request to customize teas with different names and times. I see now that you were asking to add more than 3 teas. In any case, this should be covered by the "more teas" milestone.


Controlling the minimum width of divs

Hey guys, apologies if this is a basic question. I've noticed that Skeleton got updated and wanted to update it on my site but I'm running into an issue.
If we take the sample page included in the Skeleton archive and replace the contents with this code:

Sidebar

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean mauris quam, hendrerit quis posuere eget, auctor cursus turpis. Proin venenatis tempus sagittis. Nam laoreet neque eu nulla auctor hendrerit. Proin at feugiat ante. Fusce eu felis vel sem placerat vehicula eu sit amet metus. Ut consectetur sagittis massa, non sagittis nunc semper sed. Proin magna est, semper egestas tincidunt ac, luctus vitae magna.

How do I control the minimum width of divs so that I avoid the main text on the right being so cramped for example? In other words, can I somehow control when the header would jump to be on top of the main content area in this case?

Howdy,
unfortunately I do not understand your question, but I can help you with your markup which should help some problems.
All of your columns that add up to 12 (e.g. 6 columns + 6 columns) should be placed in a single row.  You can have several rows if needed, but the columns inside cannot add up to more than 12. Right now you have one row div but only one column that is 4 in length, so your second column that is 8 in length needs to be in the same row to add up to 12. Your markup is incorrect because you didn't close your four columns div and you placed the eight columns div outside the row div. All column divs need to be inside a row div.
Your code should now look like this, but again this is just a starting point to steer you in the correct direction.

Sidebar

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean mauris quam, hendrerit quis posuere eget, auctor cursus turpis. Proin venenatis tempus sagittis. Nam laoreet neque eu nulla auctor hendrerit. Proin at feugiat ante. Fusce eu felis vel sem placerat vehicula eu sit amet metus. Ut consectetur sagittis massa, non sagittis nunc semper sed. Proin magna est, semper egestas tincidunt ac, luctus vitae magna.

Thanks a lot for your reply!
What I was asking about is that if I start to resize the browser window down, the sidebar will get really thin before it'll "jump" on top of the text div. In my actual website layout, the fact that sidebar gets so thin before it's moved on top of the text div makes things really ugly. So I wanted to know if there is a way for me to prevent the sidebar from being resized to less than n pixels so that things do not appear so crammed.


When and how do we split up our wordpress-to-github services?

Our team just met in Slack huddles.
We discussed:

naming conventions for our middleware microservices
some folder & yml structures that might make sense

Goal:

Keep services stable & mapped to a tagged release of wordpress to github
Be able to control when upgrades happen (so that changes can be communicated to editorial teams if necessary, or planned updates during quiet traffic times & not during an important content update)
Be able to test the services without effecting other services
Be able to find them quickly
Be able to group services in a way that makes sense
Be able to find the repo / microservice instance easily if we need to maintain the service (with names that are clear)
(Anything else?)

The services are all split up.  Now this issue is about the overall deployment strategy.

Closing. One issue / One idea.


Is the sleep routine necessary when using aws_ebs_volume?

I came across this blog post: http://clarkdave.net/2013/04/managing-ebs-volumes-with-chef/
After using the aws_ebs_volume LWRP there's a ruby_block to do a sleep loop until the device is ready. Is that a necessary step? If so, any reason not have it baked into the aws cookbook?
(I asked this on the mailing list but didn't get any nibbles so I thought I'd try here)

I recently read about a "waiter" class inside the aws-sdk gem - see here for more: http://docs.aws.amazon.com/sdkforruby/api/#Waiters
This might be a better way to run things instead of inducing sleep.

This really needs to get rewritten to use the waiters in the sdk now. The sleep is entirely unnecessary at this point.

So I started to tackle this when I saw the waiters and discovered that the documentation was lacking about what some of the meaning behind the waiters meant for ebs_volumes. I asked to get more clarification as it seemed like maybe there wasn't sufficient waiters and got the following response:
"We definitely could improve the documentation story for waiters in general. One way is to look at the waiter source - if you're trying to wait on a volume being attached, it doesn't look like we have a waiter that is tailored to that exact question yet.
Mainly because I'm not sure that "in-use" is exactly the same as "attached".
For creation, http://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Waiters/VolumeAvailable.html - unless "created but not available" is an acceptable state, in which case we don't have an existing waiter for this.
One interesting alternative that is easier to do in V3 is that you can actually create your own waiter instance with a custom definition. So, you can tweak the acceptors and use that."
My question didn't get exactly answered with regards to mapping out the conditions, but it seems like to some degree the sleeps need to stick around for some of the actions (or the actions need to get refactored). Once we migrate to v3 of the sdk we get customizable waiters.


Simplify the logic reading session-id by making it final

The ServiceBusSessionReceiver is constructed (only) by the SeviceBusSessionManager. When SeviceBusSessionManager constructs ServiceBusSessionReceiver, the manager already knows the session's id with which the new receiver object will be associated. It means the receiver does not need to read the session-id via the (cached) Reactor chain each time someone asks; the sessionId can be a final String in the receiver.
Note: If there is no session Id on the link upon its activation, then the manager will never create the ServiceBusSessionReceiver, as the Mono that is supposed to emit sessionId terminates to completion, it needs to emit a value for the manager to create receiver object.

API change check
API changes are not detected in this pull request.


Text drawer support for controlled/conditional custom instruction

Based on the consensus in https://github.com/Qiskit/qiskit-terra/issues/3073, the text drawer should support controlled/conditional custom instructions
Considering the following custom instruction:
        ┌─────────────┐
q_0: |0>┤1            ├
        │             │
q_1: |0>┤             ├
        │ instruction │
 c_0: 0 ╡             ╞
        │             │
 c_1: 0 ╡0            ╞
        └─────────────┘

It would be possible to control on q_1 and have a classical condition c == 2 and the result should look like this:
               ┌─────────────┐
q_0: |0>───────┤1            ├
               │             │
q_1: |0>───────■             ├
               │ instruction │
 c_0: 0 ═┬─────┤             ╞
         │ = 2 │             │
 c_1: 0 ═┴─────┤0            ╞
               └─────────────┘

Custom controlled instructions are not yet supported (waiting for #2862 ) On the conditional part, I think this is the code to test this situation (not fully sure, because I cannot visualize the result)
from qiskit.circuit import Gate, Parameter
qinst = QuantumRegister(1, 'q')
cinst = ClassicalRegister(1, 'c')

inst = QuantumCircuit(qinst, cinst, name='instruction').to_instruction()

qr = QuantumRegister(2, 'q')
cr = ClassicalRegister(2, 'c')
circuit = QuantumCircuit(qr, cr)
circuit.append(inst, [qr[0]], [cr[1]]).c_if(cr, 2)
circuit.draw(output='text')

Also, it seems like text drawer also have problems with the following configuration:
qr1 = QuantumRegister(1, 'qr')
cr1 = ClassicalRegister(1, 'cr')
qr2 = QuantumRegister(2, 'qr')
cr2 = ClassicalRegister(2, 'cr')

inst = QuantumCircuit(qr1, cr1, name='name').to_instruction()
circuit = QuantumCircuit(qr2, cr2)
circuit.append(inst, [qr2[0]], [cr2[1]])
print(circuit)

Update for Santa:elf:- QGoGP
✅ Issue still reproducible! Instruction object currently doesn't have an explicit custom control method and conditional_if drawings are not implemented yet as discussed and voted in Issue #3073. Second comment seems to be fixed but original drawer layout as mentioned by OP not yet implemented.
from qiskit import QuantumRegister, ClassicalRegister, QuantumCircuit
from qiskit.circuit import Gate, Parameter
qinst = QuantumRegister(1, 'q')
cinst = ClassicalRegister(1, 'c')

inst = QuantumCircuit(qinst, cinst, name='instruction').to_instruction()

qr = QuantumRegister(2, 'q')
cr = ClassicalRegister(2, 'c')
circuit = QuantumCircuit(qr, cr)
circuit.append(inst, [qr[0]], [cr[1]]).c_if(cr, 2)
circuit.draw(output='text')

Current Output -
     ┌──────────────┐
q_0: ┤0             ├
     │              │
q_1: ┤              ├
     │  instruction │
c_0: ╡              ╞
     │              │
c_1: ╡0             ╞
     └──────────────┘

Expected -
               ┌─────────────┐
q_0: |0>───────┤1            ├
               │             │
q_1: |0>───────■             ├
               │ instruction │
c_0: 0 ══┬─────┤             ╞
         │ = 2 │             │
c_1: 0 ══┴─────┤0            ╞
               └─────────────┘

Will update comment/add more comments if cause is found/fixed!

Python version 3.9.7
qiskit-terra version: 0.19.1


[vili] Create a new port

Describe the pull request

What does your PR fix?
Adds the port for Vili.

Which triplets are supported/not supported? Have you updated the CI baseline?
All I presume, No.

Does your PR follow the maintainer guide?

Yes.

@microsoft-github-policy-service agree

It seems that the static triplets work, but not the dynamic triplets.
I would need to fix this.

I've made the changes, but before I make the PR for vili, I want to make sure that it works first.

Great, it seems to work, I'm going to make PR for the Vili repo.

@JonLiu1993 I believe this is ready to be merged.

Successfully tested usage of the x64-windows triplet

Thank you!


Change BinaryData::hex (String) to BinaryData::bytes (Vec<u8>)

You want to take &[u8] data, not a space-separated string of plain text hex codes.
Rust is a systems language and the latter format is probaly the last you will find anyone using to represent binary data in it. :grin:.
pub struct BinaryData {
    pub data_coding: Option<i32>,
    pub esm_class: Option<i32>,
    pub bytes: Vec<u8>,
}

// Remove `BinaryData::new()`

impl From<&[u8]> for BinaryData {
    fn from(bytes: &[u8]) -> Self {
        BinaryData {
            data_coding: None,
            esm_class: None,
            bytes: bytes.into(),
        }
    }
}

I saw in the SDK docs that the Infobip API itself requires this weird space-separated hex string format.
I suggest that the actual send_binary() method does an on-the-fly-conversion of the Vec<u8>. Example:
let bytes: [u8] = [15u8, 194, 74, 191, 52, 19, 186];

let hex_string: String = bytes.iter().map(|c| format!("{:02x}", c)).collect::<Vec<_>>().join(" ");

assert_eq!("0f c2 4a bf 34 13 ba", hex_string);

Implementing this is left as an excercise to the reader, I'm too busy. :grin:

Hi Moritz! Thanks for your suggestions. Makes sense, I hope we'll make include this enhancement soon.

One more thing: BinaryData could have a lifetime and take a &[u8] instead of a Vec<u8>.
This struct is only used to pass data to be sent. So it's transient. Why would this require an allocation and a memcpy?
This is a good example what lifetimes enable and where Rust can let one write more efficient code w/o introducing any footguns.


Added support for private_ip macro

Added support to retrieve the private IP of a VM.
e.g
ip.<RESOURCE_NAME>

@xpillons I shortened the name of this macro to ip.<RESOURCE_NAME>


devenv: add build subcommand

As discussed in https://discord.com/channels/1036369714731036712/1100034303913635860
This adds a devenv build command. It allows building derivations inside a devenv config. For instance:
$ devenv build languages.python.package

I explicitly did not pass through any options to nix build, as I wasn't sure of the use-cases and the future compatibility. We might want to explicitly add those once the use-case arises.
My use-case for this is to wrap some of the tests of my project into a Nix build, but I didn't want to migrate the project from using devenv to using devenv within flakes.

This is now part of #745
❯ devenv build languages.python.package
• Using Cachix: devenv
• Built:
• /nix/store/1r6n7v2wam7gkr18gxccpg7p5ywgw551-python3-3.10.12


option to disable double-tap zoom

Is your feature request related to a problem? Please describe.
Please can you add an option to disable zoom when I double tap?
When I want to zoom the page I pinch zoom, never double tap.
And sometimes I inadvertently double tap, and then I have to de-zoom the page.
Describe the solution you'd like

Describe alternatives you've considered

Additional context

Hm, I'm not shure if Double Tap zZoom is an kiwi option as i never noticed. i tested on a few sites and nothing happened. Only on tamper monkey update notice was a minimal "zoom" of aprox 10%
Can you give an example URL so I can check if it has to do with accessibility settings on my side.

Do you have set a zoom level under accessibility?
The text for zoom level states: "After double tap on a section the text should have minimum this size"

Do you have set a zoom level under accessibility?

I haven't touched it. it's set to 100%.

Can you give an example URL so I can check if it has to do with accessibility settings on my side.

I have an issue with an extension, not a web site: the "Save to Bookmarks OS" extension let me add a bookmark to their service.
However to change folder I have to double tap, and when I do that the page is zoomed (and I have to un-zoom...)

so the page in Question is inside/generated by the extension or an external URL on their bookmark server?

@kiwibrowser is the described double tap zoom (in extension) is an expected behavior?

so the page in Question is inside/generated by the extension or an external URL on their bookmark server?

sorry I don't know.

It happens when in desktop mode. This page too


crash on empty ifstream

if file is empty, parsing crashes.

Which version are you using?

the latest, (of what?)

I meant the version of the library. In the develop branch, the following program
#include <json.hpp>
#include <fstream>

using json = nlohmann::json;

int main()
{
    std::ifstream f_empty("empty.json");
    json j = json::parse(f_empty);
    std::cout << j << std::endl;
}

aborts with
libc++abi.dylib: terminating with uncaught exception of type nlohmann::detail::parse_error:
[json.exception.parse_error.101] parse error at 2: parse error - unexpected end of input

Apart from the file position (2) this seems to make sense. What did you expect?

you are right, I was confusing it with an empty json “”.
From: Niels Lohmann
Sent: Saturday, March 18, 2017 12:43 PM
To: nlohmann/json
Cc: Christoph ; Author
Subject: Re: [nlohmann/json] crash on empty ifstream (#521)
I meant the version of the library. In the develop branch, the following program
#include <json.hpp>
#include
using json = nlohmann::json;
int main()
{
std::ifstream f_empty("empty.json");
json j = json::parse(f_empty);
std::cout << j << std::endl;
}aborts with
libc++abi.dylib: terminating with uncaught exception of type nlohmann::detail::parse_error:
[json.exception.parse_error.101] parse error at 2: parse error - unexpected end of input
Apart from the file position (2) this seems to make sense. What did you expect?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Fix hocr parser

added Hocr_Parser class
added test

@10zinten @kaldan007 the pull request is ready, can you review it? This is a major code rewrite for the OCR import

@eroux I run the test and it's working fine. I will be going through the details tomorrow and updating m ocr pipeline.

Thanks! I've changed the tests to make them pass, so it's best to check thoroughly

Sure. will do that tomorrow.

@eroux https://github.com/OpenPecha/Toolkit/blob/fix-hocr-parser/openpecha/formatters/ocr/ocr.py#L638 the variable buda_data is not defined anywhere. r u referring to self.data_provider.buda_data['source_metadata']['languages']

thanks for spotting that @kaldan007 I've addressed it


'not a valid query variable' when NOT is added

I am using weggli 0.2.2.
While typing weggli -R'f=alloc' -R'r=free'  '{ $f($v); $r($v); }' ./, it works.
While typing  weggli -R'f=alloc' -R'r=free'  '{ $f($v); NOT: $r($v); }' ./, I got reponse saying 'r' is not a valid query variable

Hey,
thanks for the bug report and using weggli. This took a bit longer than expected, but it's now fixed with 545bf4f.


Release v6.5.6

(grizzelbee) New: 402 Added signalDoor to Washing machines, Tumble dryer and Washer dryer
(grizzelbee) Upd: Dependencies got updated

fixes #402


Widget AppLifeCycleState doesn't work on web.

Steps to Reproduce

Run flutter create bug.
Put the following code:

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> with WidgetsBindingObserver {
  @override
  void initState() {
    super.initState();
    WidgetsBinding.instance!.addObserver(this);
  }

  @override
  void dispose() {
    WidgetsBinding.instance!.removeObserver(this);

    super.dispose();
  }

  @override
  void didChangeAppLifecycleState(AppLifecycleState state) {
    print('MyApp state = $state');
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key? key, required this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _counter = 0;

  void _incrementCounter() {
    setState(() {
      _counter++;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            const Text(
              'You have pushed the button this many times:',
            ),
            Text(
              '$_counter',
              style: Theme.of(context).textTheme.headline4,
            ),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ),
    );
  }
}

Run on an iOS or Android device/emulator.
Run on web

Expected results:
Both should print the state
Actual results:
the didChangeAppLifecycleState() method doesn't work on web.

Logs

info • Use key in widget constructors • lib/main.dart:7:7 • use_key_in_widget_constructors
   info • Prefer declaring const constructors on `@immutable` classes • lib/main.dart:45:3 • prefer_const_constructors_in_immutables

2 issues found. (ran in 3.3s)

[✓] Flutter (Channel master, 2.3.0-17.0.pre.454, on macOS 11.4 20F71 darwin-x64, locale en-AU)
    • Flutter version 2.3.0-17.0.pre.454 at /Users/hadymashhour/Developer/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision b9bf576933 (12 days ago), 2021-06-23 20:41:03 +0300
    • Engine revision 40edba381e
    • Dart version 2.14.0 (build 2.14.0-236.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/hadymashhour/Library/Android/sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.57.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.24.0

[✓] Connected device (3 available)
    • iPhone 12 Pro Max (mobile) • B70EAB16-CACA-49F6-9B93-B431A54D28D5 • ios            •
      com.apple.CoreSimulator.SimRuntime.iOS-14-5 (simulator)
    • macOS (desktop)            • macos                                • darwin-x64     • macOS 11.4 20F71
      darwin-x64
    • Chrome (web)               • chrome                               • web-javascript • Google Chrome
      90.0.4430.212

• No issues found!

@HadyMash
There's similar open issue describing your case, https://github.com/flutter/flutter/issues/53107
Follow-up there for updates.
Closing this as duplicate.


branch-2.1 FixStandardize the use of authentication attributes in the Catalog to avoid creating a large number of Authenticator objects.

…utes in the Catalog to avoid creating a large number of Authenticator objects.
#46052

run buildall

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR.
Please clearly describe your PR:

What problem was fixed (it's best to include specific error reporting information). How it was fixed.
Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
What features were added. Why was this function added?
Which code was refactored and why was this part of the code refactored?
Which functions were optimized and what is the difference before and after the optimization?

run p0


Custom allocator support

Add API for custom allocator
add dummy allocator/deallocator

Codecov Report

Merging #396 (ea312d0) into main (aa8c9a2) will decrease coverage by 2.02%.
The diff coverage is 47.61%.

@@            Coverage Diff             @@
##             main     #396      +/-   ##
==========================================
- Coverage   76.28%   74.25%   -2.03%
==========================================
  Files          17       17
  Lines        4098     3947     -151
==========================================
- Hits         3126     2931     -195
- Misses        972     1016      +44

Impacted Files
Coverage Δ

src/compiler.jl
75.32% <14.28%> (-0.19%)
:arrow_down:

src/api.jl
55.00% <64.28%> (+0.27%)
:arrow_up:

src/compiler/orcv1.jl
0.00% <0.00%> (-80.77%)
:arrow_down:

src/compiler/utils.jl
43.54% <0.00%> (-36.14%)
:arrow_down:

src/compiler/interpreter.jl
90.90% <0.00%> (-9.10%)
:arrow_down:

src/compiler/validation.jl
58.80% <0.00%> (-5.56%)
:arrow_down:

src/pmap.jl
83.33% <0.00%> (-1.29%)
:arrow_down:

src/typeanalysis.jl
90.00% <0.00%> (-0.91%)
:arrow_down:

src/typetree.jl
86.55% <0.00%> (-0.55%)
:arrow_down:

src/Enzyme.jl
86.54% <0.00%> (-0.15%)
:arrow_down:

... and 3 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update aa8c9a2...ea312d0. Read the comment docs.


Suppport for wsl

I can't use the tool for wsl on18.04.5,what should i do?

FirmAE does not support WSL, because it cannot mount the loop filesystem for the emulation.


Mismatched keys in custom implemetation

In this code cell :
tokenizer_base = BertTokenizer.from_pretrained('bert-base-uncased') bert_base = MyBertForSequenceClassification.from_pretrained(     model_type='bert-base-uncased',     config_args={"vocab_size": 30522, "n_classes": 2}  # these are default configs but just added for explicity )
i am getting this error : AssertionError: mismatched keys: 201 != 202

Thanks for raising this issue.
From the error message, it appears that the state dictionary from the Hugging Face model may have one key less than the custom model's state dictionary.

Could you confirm the version of the transformers library you're using? If not already, I recommend trying with transformers==4.28.1.

For reference, the specific package versions used can be found at notebooks/requirements/requirements_fine_tuning.txt.

Thanks, it works now!


Lock Free Linked List

A lock-free implementation of a linked list.  This should be separate from #41.

Also with the lovely @nks5295 & @phil-lopreiato

Derp, I've been working on this. Almost done.


bug: provider default formatting incorrect

you have
provider:
  format: 'camelCase'
  suffix: 'Provider'

So if I create a provider like this class Foo extends Provider ng-classify will register it as fooProvider, but angular will register it as fooProviderProvider because it also appends Provider to provider names!
You can try this yourself, create a provider with default settings and try to inject it as fooProvider - it will not be found.

Hi Misha,
I could have sworn I fixed this, but obviously not.
I'll fix it for sure now.  :)
Thanks,
Cary

Duplicate of https://github.com/CaryLandholt/ng-classify/pull/33
That PR failed to to failing unit test.


git-quick-stats should ignore format.pretty in gitconfig

As mentioned in #16,
Apparently git-quick-stats is using my overridden pretty format from my git config. To repro, add this to your gitconfig:
[format]
  pretty=format:%C(yellow)%h%Creset -%C(red)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset

It reports no contributors for the contribution stats.
You may need to hard code the format you use, or maybe temporarily unset HOME so it ignores the gitconfig.

fixed in ecdb11c

Works great, thanks!


Newly marked is_funky neighborhoods not removed from map

I edited 3 neighbourhoods to be is_funky:1 in WOF along with ~100 other updates. All the other updates–adjusting their label lat/lng–are live in dev tiles now (good), but those 3 neighbourhoods are still on the map (sad). I suspect the import script is skipping the is_funky features outright instead of looking to see if they are already loaded in the DB and also pruning them.

Central Richmond 85844431
Central Sunset 85851557
Bayview 85865995

Is that the technical term?
On Wednesday, November 11, 2015, Nathaniel V. KELSO <
<EMAIL_ADDRESS>wrote:

I edited 3 neighbourhoods to be is_funky:1 in WOF along with ~100 other
updates. All the other updates–adjusting their label lat/lng–are live in
dev tiles now (good), but those 3 neighbourhoods are still on the map
(sad). I suspect the import script is skipping the is_funky features
outright instead of looking to see if they are already loaded in the DB and
also pruning them.

Central Richmond 85844431
https://whosonfirst.mapzen.com/spelunker/id/85844431/
Central Sunset 85851557
https://whosonfirst.mapzen.com/spelunker/id/85851557/
Bayview 85865995
https://whosonfirst.mapzen.com/spelunker/id/85865995/

[image: screen shot 2015-11-11 at 08 14 28]
https://cloud.githubusercontent.com/assets/853051/11096019/d2136ba2-884c-11e5-99e8-92218b79f6d6.png
—
Reply to this email directly or view it on GitHub
https://github.com/mapzen/vector-datasource/issues/403.

Commoditizing technical mapping terms into everyday English since... ;)

See also: https://github.com/mapzen/vector-datasource/issues/393 /cc @zerebubuth


can not import jar by gradle

repositories {

   mavenCentral()

    jcenter()
    maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
    maven {
        url "https://plugins.gradle.org/m2/"
    }
    maven { url "https://jitpack.io" }

}

Failed to resolve: com.github.CymChad:BaseRecyclerViewAdapterHelper:2.1.4

I think ButterKnife+RecycleView is more convenient to use.


Add FixedLength constraint

Add a fixed size constraint on a collection length.
I think this is a worthy alias as we have a lot of internal use cases at day job.

Thanks for the review, I pushed the changes as requested.


[NSE-856] Optimize of string/binary split

What changes were proposed in this pull request?
manually split the string/binary column.
Previously we use builder to construct the string buffer. The PR create the destination buffers and read the src buffers, then split the column manually
The PR also removed some unused code

split 5 columns of lineitem table, 3456 reducers on CLK machine

1 thread
	24 threads

base
	 6.98
	 17.4

 c776c48
	 2.21
	 3.82

Optimizations:

3456 partition
1 thread
24 thread

default
6.98
17.4

opt1
2.21
3.82

prefetch
1.94
3.71

add capacity check
2.12
3.9

avx cpy
1.92
4

16k batch
2.44
5.66

value_offset cached
2.18
3.33

remove partition_binary_buffer_idx_offset_
2.16
3.26

large page, 2M
2.08
2.92

allocate value buffer from pool
1.92
2.39

9 + prefetch dst next pid
1.85
2.43


Enable codecov.io reporting

Add support for Codecov.io bash uploader in TravisCI config.
Dashboard on Codecov.io
Jira: AIOPS-106

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@21fe160). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             master    #15   +/-   ##
=======================================
  Coverage          ?   100%
=======================================
  Files             ?      3
  Lines             ?    204
  Branches          ?      0
=======================================
  Hits              ?    204
  Misses            ?      0
  Partials          ?      0

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 21fe160...b97a017. Read the comment docs.


Address optional when creating new Profile

I was going through the CreateProfile documentation and Address is mostly optional http://support.beanstream.com/restapi/#!/Profiles/post_profiles The API forces to provide address and performs a null check on all the fields.
I was wondering is address necessary?

Good call, it's not actually required so the API should not perform the check. I removed it and pushed the change to commit 04fc748

Thank you very much.


Only works when the parent work item is open

I really like this extension - it has been something my teams have asked for for years.
We're on Azure DevOps Server 2020.1
I can see Add tasks via the ... actions item in Backlogs, Boards, and Sprints, but if I try to use it in this scenario, it does not actually add the tasks.
I have to open the work item, then choose Add tasks via the ... actions item.
Add tasks should not be available in the actions if it will not work in that context.

agree. If there isn't that level of control for an extension then perhaps an error could appear to tell you to go to the card view?


Test Issue

@suchja  Thank you very much for the free tutorials in Udemy...

@karimabd84 You are more then welcome! Did you try to use some of the markdown syntax to format the text here in the issue? I do explain some more details in this video.
As author of this issue you can also close it. Give it a try! Once you get the hang of issues, you can also practice pull requests here in this repositories. Looking forward to help you!

Super!


HCI Arc VM ARM/Bicep Template

Hi, I have customers looking for ARM and Bicep templates for VMs, so I started on a couple quickstart templates which might be good to include here or in a related doc.
Create Windows VM from existing Image: https://github.com/mbrat2005/azure-quickstart-templates/tree/hci-vm/quickstarts/microsoft.azurestackhci/vm-simple-windows
Create Image from Marketplace: https://github.com/mbrat2005/azure-quickstart-templates/tree/hci-image/quickstarts/microsoft.azurestackhci/image-from-azure-marketplace
Create a VM at a specific storage container: https://github.com/mbrat2005/azure-quickstart-templates/tree/hci-vm-custom-path2/quickstarts/microsoft.azurestackhci/vm-windows-storage-container

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: ae893d86-6ef4-e879-430c-651b39e5f36c
Version Independent ID: 5bc4688e-f540-3de7-fd20-81732129aa6d
Content: Create Arc virtual machines on Azure Stack HCI (preview) - Azure Stack HCI
Content Source: azure-stack/hci/manage/manage-virtual-machines-in-azure-portal.md
Service: azure-stack
Sub-service: azure-stack-hci
GitHub Login: @ksurjan
Microsoft Alias: ksurjan

@mbrat2005
Thanks for your contribution. Please add your ideas in below link, so our production team can review it and update the same.
Ideas · Community (azure.com)


CloudFormation Template is Failed

If your issue relates to the Discovery Process, please first follow the steps described in the implementation guide Debugging the Discovery Component

Describe the bug
When Set  "AlreadyHaveConfigSetup" to "No", CloudFormation is fail. Because ConfigRole Policy name is changed from AWSConfigRole to AWS_ConfigRole Since July 5, 2022.
If Set  "AlreadyHaveConfigSetup" to "Yes" after AWS Config is available, CloudFormation is success.
https://aws.amazon.com/jp/blogs/mt/service-notice-upcoming-changes-required-for-aws-config/
workload-discovery-on-aws/source/cfn/templates/zoom-import-and-aggregator.yaml
  ConfigRole:
    Type: AWS::IAM::Role
    Condition: SetUpConfig
    Properties:
      AssumeRolePolicyDocument:
        Version: '2012-10-17'
        Statement:
          - Effect: Allow
            Principal:
              Service:
                - config.amazonaws.com
            Action:
              - sts:AssumeRole
      ManagedPolicyArns:
        - arn:aws:iam::aws:policy/service-role/AWSConfigRole <- This!!

To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Browser (please complete the following information):

Name [e.g. chrome, firefox]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

The new version of Workload Discovery released to day, now uses the new AWS Config service role.


Various providers (and LSP messages) that are passed a position should be passed a range instead.

This request is simply to provide the entire (selection) range instead of just a position, for several requests to which the range might be relevant. (i.e. "Go to Definition". when right-clicking on a selected range).
Examples of Providers that pass only a position and could instead provide the entire selection range: DefinitionProvider, TypeDefinitionProvider, DeclarationProvider.  (And their LSP equivalents)
The C/C++ extension can consider the complete selection when determining the user's intent (based on shared code in which VS does the same).
As a work-around, we can cache the current selected range of the active file and, if the request is for that file and within that range, we can use the cached range instead.

The C/C++ extension can consider the complete selection when determining the user's intent

I happy to learn about a concrete case in which VS Code picks the wrong position for a range/selection. Generally, it's undesirable that data providers, like most language features, do UI. The value proposition is that language feature across different languages behave the same, e.g in all languages the cursor position (active selection end) is used for go to def. We don't want that for instance in fooLang its the selection-start and in barLang its the selection-end.

The C/C++ Extension has been doing something special here for a long time, to match the behavior of VS.  I opened this issue to hopefully lead to a proper solution, rather than hack around a design without providing feedback.
@sean-mcmanus Sean, could you provide @jrieken with any background on why the C/C++ Extension is currently altering the specific position when a range is selected?
The comment in our code is:
    // When a section of code is selected, the token at the start of the selection is forced to be used.
    // e.g. aa+bb with + selected should select + instead of aa or bb, which wouldn't occur without the selection.

In the above example, the + is a valid symbol (overloaded operator+) the user might want to find the definition of.  That is likely not true for operations in most languages.

Yeah, repro code is like
enum class foo { foo = 0 };
int operator+(foo f, int j) {return j;}
int aa, bb;
int main2()
{
    foo f1;
    int i = f1+0; // Go to def with "+" selected should go to operator+ and not f1.
}

The "hacky" solution we use seems fine to me. We don't really need a selection range, we just need to know if there a selection and then cursor start position...maybe the cursor end would okay too, not sure (I just used the cursor start since that seemed more intuitive and I haven't checked if it can give the expected results with the cursor end).


Rename dynamic build properties for clarity

The build-helper-maven-plugin is used to generate properties for dynamic
port configuration.