HELP

i cannot connect with http://nbk.io/ :) i need SERVER : MultiOgar 1.2.18

The only thing that doesn't seem to be working is the zoom and the mini map (with scramble mode 2).  Everything else works just fine.

Just tested, it works. Check if you're using latest MultiOgar version, 1.2.18 is very old and outdated.

@SimonOrJ  it mean Chat + Minimap + URL SKIN not action

@Barbosik  :)) look at me do not know anything. jahahahah

agarplus uses it's own specific skins and specific custom second server for minimap and chat. It doesn't works with normal ogario

yah :)) why nbk.io + senpai-agar.online :P i want like that :) and you have Facebook ? give me the link ^^ and... are you have VPS ?

I run on my web server, the Chat + Minichat operating normally, but I run the server on the Chat + minimap nbk.io inactive

In order to support normal chat in agarplus, you can just add something like this to message handler:
			    case 99:    // chat
			        var flags = v_4f.getUint8(vb, !0);
			        vb += 1;
			        var r = v_4f.getUint8(vb, !0);
			        vb += 1;
			        var g = v_4f.getUint8(vb, !0);
			        vb += 1;
			        var b = v_4f.getUint8(vb, !0);
			        vb += 1;
			        var name = readStringZero();
			        var text = readStringZero();
			        if (flags & 0x80)
			            chatRoom.showChatServer(text);
                    else
			            chatRoom.showChatPlayer(name, text);
			        break;

and this to chatRoom:
		this.popupChat = function(name, message) {
		    var vh = escapeHtml(name);
		    var vd = escapeHtml(message);
			this.popup({
				heading: '' + vh + ': ',
				text: '' + vd + '',
				showHideTransition: 'fade',
				bgColor: 'rgba(10, 10, 10, 0.8)',
				allowToastClose: !1,
				hideAfter: 15E3,
				stack: 10
			})
		};

		this.showChatServer = function(message) {
		    var vh = $('
');
		    var ve = $("").text(message);
		    vh.append(ve);
		    $('#chatroom').append(vh);
		    this.scrollDown()
		}

		this.showChatPlayer = function(name, message) {
		    var vh = $('
');
		    var ve = $("").text(name + ' : ');
		    var vd = $("").text(message);
		    vh.append(ve);
		    vh.append(vd);
		    $('#chatroom')['append'](vh);
		    this.scrollDown();
		    this.popupChat(name, message)
		};

		this.sendMessage = function(message) {
		    message = message.trim();
		    if (message) {
		        if (!(Date.now() - vb < 2E3 && message.length < 50)) {
		            if (myApp.sendChatMessage) {
		                myApp.sendChatMessage(message);
		            }
		            this.lastMsg = message;
		            vb = Date.now()
		        }
		    }
		};

this to websocket connected:
    myApp.sendChatMessage = sendChatPacket;

and this:
		function sendChatPacket(text) {
		    if (!text) return;
		    var msg = new DataView(new ArrayBuffer(2 + text.length * 2 + 2));
		    var index = 0;
		    msg.setUint8(index, 99, !0);
		    index += 1;
		    msg.setUint8(index, 0, !0);
		    index += 1;
		    for (var i = 0; i < text.length; i++) {
		        msg.setUint16(index, text.charCodeAt(i), !0);
		        index += 2;
		    };
		    msg.setUint16(index, 0, !0);
		    index += 2;
		    sendPacket(msg);
		}

I renamed some functions, such as sendPacket, so you need to find how it named in your version.

look at me not knowing what to paste it in any place

@SimonOrJ i am having troule alos ill hisallowme to use server as in /help

@plazo123 Please open another issue and explain your situation.
Also, you may want to check out Megabyte's fork.

@SimonOrJ i do use it i mata coder says this is t for your some own code so i went beack to find
i meen is http://warlist.tk/
dont suport /s#hel this command list any command like minion /minionb in the chat like /login so will this code do that ?

@SimonOrJ why is your server down i use to love it it was self feed and 70x70 map right

That wasn't my server, and I'm unable to help you with minions and login.  My instant merge server went down seven months ago due to Agario's breaking update and decay in interest.
Please do open another issue.

ok do you have discord @SimonOrJ

@mafiakg


Add Travis CI

Tests are passing and linting is good right now, so this should be a cinch to get set up. I'll play around with it tomorrow.

:+1:

I can add it to travis. We'll need a travis.yaml file for it to run, though.

Done

Thank you good sir!


Add option to disable updating configuration of existing sub-projects

This PR adds an option to not update configuration of existing sub-projects into Multi-branch project configuration.
Screenshot

Advantages of not syncing sub-project's configuration

If you change the build process and it is not compatible with your old branches, you can still build them.
You can change the configurations of a single branch manually and it does not get overwritten on every sync.

Disadvantage of not syncing sub-project's configuration

If you rebase your branch and the project configuration needs change (e.g. build process changed) the configuration does not get updated automatically. (You have to change the configuration manually. Or you can delete the sub-project and let sync to create it again - if you do not mind loosing workspace or build history.)

Another advantage of disabling configuration syncing is that you overcome this issue: https://issues.jenkins-ci.org/browse/JENKINS-32388 .

I think that in general this goes against what the plugin is trying to accomplish, but I can see why it may be useful.  Especially for the bugs related to syncing in XML while a build is running.
However, this now would belong in the Branch API Plugin.  I recommend adding another property, similar to NoTriggerBranchProperty called NoDecorateBranchProperty and placing a condition at https://github.com/jenkinsci/branch-api-plugin/blob/branch-api-1.10/src/main/java/jenkins/branch/MultiBranchProject.java#L307 such as:
if (!branch.hasProperty(NoDecorateBranchProperty.class)) {
   _factory.decorate(_factory.setBranch(project, branch));
}

The issue that made me create this workaround was fixed in v0.5. Thanks.


Disable Peer Exchange (PX) in Gossipsub

After reviewing the Gossipsub v1.1 specification in the context of the Eth consensus network, we'd like to propose explicitly disabling the Peer Exchange (PX) feature.
PX was introduced in the Gossipsub v1.1 specification as a potential solution to a couple of issues #215 and #233. The primary motivation was to address the challenge posed by a "star" mesh topology where a central node might continuously attempt to prune, while peripheral nodes continually attempt to graft. Although PX does offer a way to potentially alleviate this problem by suggesting alternate peers to the pruned nodes, we aren't sure this is an actual issue for the network, and enabling this feature can increase network traffic and broaden the attack vector surface.
We elaborate more on this below:
Concerns:

Unverifiable Data: PX introduces data that can't be validated within the protocol. This allows a malicious entity to create and inject fake or malicious identities without any means of verification.

Message Size Concerns: We've observed prune messages with sizes reaching up to 9KB and encompassing 210 peerIDs. Should signed records be populated, the sizes could escalate significantly, leading to both efficiency and potential DoS concerns.

Privacy and Security Risks: PX publicizes all connected peers in a global topic, inadvertently marking them as potential targets for malicious attacks.

Ethereum's Bootstrap Mechanism:
Ethereum's consensus network has its established bootstrap and discovery mechanisms, using a combination of hardcoded bootnodes and discv5. These mechanisms are designed to ensure robust peer discovery without needing to lean on Gossipsub's PX feature. Given the inherent robustness of Ethereum's own discovery methods, PX might not be relevant, as mentioned here https://github.com/libp2p/specs/issues/570#issuecomment-1706452354.
Additionally, it appears that PX is currently enabled on Teku, and it might be worth reviewing its utility and potential implications on that client.
We welcome feedback and insights for further elaboration and discussion.

The proposal looks reasonable to me.
I can confirm that Teku doesn't utilize this functionality. However it's enabled (by default) and indeed an (unbounded) list of peers is attached to the prune message.
I'm not sure whether any other clients utilize that mechanism.
The PX mechanism itself doesn't looks quite critical to me. It looks more like optimization effort for the Ethereum use case.

Neither the Javascript nor the Rust libp2p implementations support PX, nor intend to do so (from some old conversations)

js-libp2p supports PX but we have it turned off in lodestar.
The behavior, when turned on, is to attempt connection to signed peer records, assuming we have stored multiaddrs for those peers already. But it stands, without hooking into peer discovery, the feature is kinda useless.

Neither the Javascript nor the Rust libp2p implementations support PX, nor intend to do so (from some old conversations)

@dapplion could you please share relevant issues and PRs?

Neither the Javascript nor the Rust libp2p implementations support PX, nor intend to do so (from some old conversations)

@dapplion could you please share relevant issues and PRs?

rs-libp2p, non implementation https://github.com/libp2p/rust-libp2p/blob/6d21e6ed7f208c1ed2ba840a739f2445faaa5e5a/protocols/gossipsub/src/protocol.rs#L458
Lodestar not enabling doPx flag https://github.com/ChainSafe/lodestar/blob/bc2ea44a5bb410c560e1c30b0f2d4290ec333d7d/packages/beacon-node/src/network/gossip/gossipsub.ts#L91

I thought it was disabled already, but yeah disabling it makes sense and there is no reason we want to use it.

Privacy and Security Risks: PX publicizes all connected peers in a global topic, inadvertently marking them as potential targets for malicious attacks.

Discv5 also publicizes all the peers, so I think this may not be an additional risk.


Problems with named destinations

Good Morning,
I have a PDF file which has 300 pages an have a lot of named destinations in it. When I create a link to one of them, the PDF Viewer opens the file on the first page but not there where it should.
Best Regards,
Neves053

Hello there!
I am having a hard time getting the named destination feature to work.
I did try it out with Firefox 35-36 in Windows, Linux and OSX without success.
PDFJS.version = '1.0.937';
PDFJS.build = '308646d';
Latest release or trunk did not help either.
I did the same tests back in december with the same results. It seams, that after a certain release it is just not supported anymore.
It did not matter if i did pass the param (#nameddest=XYZ) after or before the pdf was loaded. I always did check if the doc has a named destination and also no spaces in between like: 1.2 XYZ.
As described in the wiki this should, but it does not: http://ftp.univie.ac.at/packages/tex/info/lshort/english/lshort.pdf#nameddest=Bibliography
Can this issue maybe be reopened or should a new one be created?

@4F2E4A2E, There is no such named destination in the PDF file. You can only use what's listed in the Root->Names->Dests object, e.g.
http://ftp.univie.ac.at/packages/tex/info/lshort/english/lshort.pdf#nameddest=appendix*.13

This is not the named destination functionality, the correct parameter is Bibliography.
"appendix*.13" as also "chapter.1" are destinations on the PDF the same way as page=1 and so on. They also work without the parameter "nameddest": http://ftp.univie.ac.at/packages/tex/info/lshort/english/lshort.pdf#appendix*.13
That's is &/ happens to be something else than the named destination, since the heading is Bibliography. As one can see even pdf.js resolves it corretly in the document structure panel:

Maybe the document from univie is not best suitable document for testing, it could easily have the named destination name mixed up with destination / section. Never trust a latex document, unless you have created it ;)
-> Here is why i still think that named destinations are not working with pdf.js:
Take this example: https://encodable.com/uploaddemo/files/github-issue-2928_test1.pdf#nameddest=A2 <- named destination is not working and the outline link shows something like this: #page=3&zoom=auto,68,771 and not the section of it.
This is how this can be reproduced:
Create a word doc with simple headlines
Export it as PDF minding the right outline / headline options
Try to open the document with the named destination parameter on firefox

Named destination doesn't work if the name has spaces inside. Try the link with the attached pdf:
file:///tmp/prova.pdf#nameddest=Articolo%206
prova.pdf


Kind of a bug: unrealated .jl in folder

I think I find a kind of bug?
I had a module testing which had only 1 function with docstrings.
I had a second jl file copied in that src folder but not included.
src
├── testing.jl
└── whatever.jl

In that unrelated whatever.jl file was an error the quote was missing of a docstring example content
for a type alias
typealias MyAlias Int

Output
INFO: Updating cached package list...
ERROR: LoadError: ParseError("invalid iteration specification")
 in __parse#10__ at ./string.jl:1258
 in parse at string.jl:1265
 in parsefile at /home/workerm/.julia/v0.4/Docile/src/Utilities.jl:18
 in findpackages at /home/workerm/.julia/v0.4/Docile/src/Collector/utilities.jl:165
 in update! at /home/workerm/.julia/v0.4/Docile/src/Cache/storage.jl:33
 in haspackage at /home/workerm/.julia/v0.4/Docile/src/Cache/storage.jl:67
 in getpackage at /home/workerm/.julia/v0.4/Docile/src/Cache/storage.jl:75
 in initdocs! at /home/workerm/.julia/v0.4/Docile/src/Cache/storage.jl:103
 in getdocs at /home/workerm/.julia/v0.4/Docile/src/Cache/storage.jl:123
 in save at /home/workerm/.julia/v0.4/Lexicon/src/render/md.jl:13
 in save at /home/workerm/.julia/v0.4/Lexicon/src/render.jl:35
 in save at /home/workerm/.julia/v0.4/Lexicon/src/render.jl:38
 in anonymous at /home/workerm/.julia/v0.4/testing/docs/build.jl:10
 in cd at ./file.jl:20
 in include at ./boot.jl:250
 in include_from_node1 at loading.jl:129
 in process_options at ./client.jl:308
 in _start at ./client.jl:407

Maybe this has something todo with the new packagefile list you used and it went all too smooth.

Collector has to aggressively search for possible files to be able to find module definitions, so just checks every .jl file in the directory and below. We should probably put a try-catch around parse in parsefile and return an empty Expr when it fails.


Adding CUSE module for rshim interface support

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[x] The toolchain has been rebuilt successfully (or no changes were made to it)
[x] The toolchain/worker package manifests are up-to-date
[x] Any updated packages successfully build (or no packages were changed)
[x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
[x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[x] All package sources are available
[x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[x] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
[x] All source files have up-to-date hashes in the *.signatures.json files
[x] sudo make go-tidy-all and sudo make go-test-coverage pass
[x] Documentation has been updated to match any changes to the build system
[ ] Ready to merge

Summary

Adding CUSE module to support Rshim iterface used in x86 hosts with Nvidia Bluefield cards connected.
Change Log

Add CONFIG_CUSE=m

Does this affect the toolchain?

NO
Associated issues

NA

Links to CVEs

https://nvd.nist.gov/vuln/detail/CVE-YYYY-XXXX

Test Methodology

Pipeline build id: https://dev.azure.com/mariner-org/mariner/_build/results?buildId=459517&view=results
Build Image - https://dev.azure.com/mariner-org/mariner/_build/results?buildId=459214&view=results
Verified the module was available and tested the rshim interface after

Can you also add CONFIG_FUSE to the ARM64 config? Want to ensure we have alignment across our configs

Done

We also probably want this cherry-picked into 3.0-dev so that the changes stick around in AZL3.


Scale the distance between anchor groups based on the number of atoms

The length of a molecule should scale roughly with the number of atoms. Right now, we assume a fixed distance for all molecule regardless of size.
We should make a model which produces a probability distribution of molecule lengths for linkers based on their sizes then use it when seeding the generator.

Gong the other way: predicting the number of atoms given size


research on zksync messenger

Rationale
We want to make sure we can integrate / deploy on zksync, for that we need to check out how messaging works to ensure our resolutions work
Acceptance criteria
We have a clear understanding on

[ ] Messaging
[ ] how we get data on the original sender
[ ] how we can test this

timeboxed for 8 hours


Lazy-load routes/pages

This is an example how we could set up code split points for Vite based on the routes.

I've added a small helper component that wraps the given child (i.e. Intro and More in this case) with the whole Suspense + Spinner thing.


Add Shimmer genesis snapshot

It's time to verify the Shimmer genesis snapshot!
To do this, we need the help of our community.
Please follow the next steps:

Copy the following bash script into a file called create_shimmer_genesis.sh

#!/bin/bash

if [[ "$OSTYPE" != "darwin"* && "$EUID" -ne 0 ]]; then
  echo "Please run as root or with sudo"
  exit
fi

# create data dir
if [ ! -d data ]; then
    echo "data directory not found. Creating..."
    mkdir data
fi

# remove old results
if [ -f data/genesis_snapshot.bin ]; then
    rm data/genesis_snapshot.bin
fi

if [ ! -f data/protocol_parameters.json ]; then
    echo "Shimmer protocol parameters not found. Downloading..."
    curl -L https://github.com/iotaledger/global-snapshots/raw/shimmer-genesis/shimmer/protocol_parameters.json -o data/protocol_parameters.json
fi

if [ ! -f data/shimmer.json ]; then
    echo "Shimmer staking results not found. Downloading..."
    curl -L https://github.com/iotaledger/participation-events/raw/master/results/staking/shimmer.json -o data/shimmer.json
fi

if [ ! -f data/genesis_snapshot_orig.bin ]; then
    echo "Shimmer genesis snapshot (original) not found. Downloading..."
    curl -L https://github.com/iotaledger/global-snapshots/raw/shimmer-genesis/shimmer/genesis_snapshot.bin -o data/genesis_snapshot_orig.bin
fi

# set correct permissions
if [[ "$OSTYPE" != "darwin"* ]]; then
    chown -R 65532:65532 data
fi

# create genesis snapshot from Shimmer staking results + Treasury DAO + Tangle Association addresses
docker run --mount type=bind,source="$(pwd)"/data,target=/app/data \
    iotaledger/hornet:2.0.0-beta.8 \
    tool snap-gen --protocolParametersPath data/protocol_parameters.json \
    --genesisAddressesPath=data/shimmer.json \
    --genesisAddresses=smr1qrmakyqt5ezm5k9c0sk39gwfavpktxkjmx0jvh9ejxjq6pr6d39egv2mvuc:181362050906137,smr1qpjva0y6qwjmv42dspw2se2776l5qr0r5p2s5m7nrg73qhvm6a6y7uvqxn6:181362050906136 \
    --outputPath data/genesis_snapshot.bin

# print genesis snapshot hash
docker run --mount type=bind,source="$(pwd)"/data,target=/app/data \
    iotaledger/hornet:2.0.0-beta.8 \
    tool snap-hash --fullSnapshotPath data/genesis_snapshot.bin

# print sha256 hashes
echo "calculating SHA256 hashes..."
shasum -a 256 data/genesis_snapshot*.bin

What does this script do?

it downloads the initial protocol parameters for the Shimmer network which are attached to this PR.
it downloads the community verified result of the Shimmer staking from https://github.com/iotaledger/participation-events/pull/2
it adds the two additional addresses for the "initial Shimmer Ecosystem Funding Proposal and its follow-up proposal" which was decided and verified by the community here https://github.com/iotaledger/participation-events/pull/10
it creates a genesis snapshot with all the downloaded information
it downloads the "original" genesis snapshot which is attached to this PR
it calculates the SHA256 of the generated and the downloaded genesis snapshot files

What do I need to check?

please verify that the content of the downloaded protocol_parameters.json is correct according to https://github.com/iotaledger/tips/blob/main/tips/TIP-0032/tip-0032.md#global-parameters
please verify that the two additional addresses for the "initial Shimmer Ecosystem Funding Proposal and its follow-up proposal" in the above script are correct according to https://github.com/iotaledger/tips/blob/main/tips/TIP-0032/tip-0032.md#genesis-supply
execute the script with sudo ./create_shimmer_genesis.sh and check that the shown SHA256 of the generated and the downloaded genesis snapshot files match

Please approve this PR in case you are sure that everything is correct.

[x] Verified protocol parameters
[x] Verified two additional addresses
[x] Executed script and made sure hashes match

loading protocol parameters ...
loading genesis addresses from file ...
loading genesis addresses from command line ...
Snapshot creation successful!
calculating ledger state hash ...
    >
        - Healthy:        YES
        - Tainted:        NO
        - Snapshot time:  1970-01-01 00:00:00 +0000 UTC
        - Network ID:<PHONE_NUMBER>5254553490
        - Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
        - Ledger index:   0
        - Snapshot index: 0
        - Pruning index:  0
        - UTXOs count:    100665
        - SEPs count:     1
        - Ledger token supply:<PHONE_NUMBER>061365
        - Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
        - Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
        - Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832

successfully calculated ledger state hash, took 628ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin

here you go:
`loading protocol parameters ...
loading genesis addresses from file ...
loading genesis addresses from command line ...
Snapshot creation successful!
calculating ledger state hash ...
>
- Healthy:        YES
- Tainted:        NO
- Snapshot time:  1970-01-01 00:00:00 +0000 UTC
- Network ID:<PHONE_NUMBER>5254553490
- Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
- Ledger index:   0
- Snapshot index: 0
- Pruning index:  0
- UTXOs count:    100665
- SEPs count:     1
- Ledger token supply:<PHONE_NUMBER>061365
- Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
- Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
- Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832
successfully calculated ledger state hash, took 470ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin`

loading protocol parameters ...
loading genesis addresses from file ...
loading genesis addresses from command line ...
Snapshot creation successful!
calculating ledger state hash ...
>
- Healthy:        YES
- Tainted:        NO
- Snapshot time:  1970-01-01 01:00:00 +0100 CET
- Network ID:<PHONE_NUMBER>5254553490
- Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
- Ledger index:   0
- Snapshot index: 0
- Pruning index:  0
- UTXOs count:    100665
- SEPs count:     1
- Ledger token supply:<PHONE_NUMBER>061365
- Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
- Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
- Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832
successfully calculated ledger state hash, took 579ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  ./genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  ./genesis_snapshot_orig.bin

loading protocol parameters ...
loading genesis addresses from file ...
loading genesis addresses from command line ...
Snapshot creation successful!
calculating ledger state hash ...
>
- Healthy:        YES
- Tainted:        NO
- Snapshot time:  1970-01-01 00:00:00 +0000 UTC
- Network ID:<PHONE_NUMBER>5254553490
- Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
- Ledger index:   0
- Snapshot index: 0
- Pruning index:  0
- UTXOs count:    100665
- SEPs count:     1
- Ledger token supply:<PHONE_NUMBER>061365
- Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
- Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
- Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832
successfully calculated ledger state hash, took 371ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin

Snapshot creation successful!
calculating ledger state hash ...
    >
        - Healthy:        YES
        - Tainted:        NO
        - Snapshot time:  1970-01-01 00:00:00 +0000 UTC
        - Network ID:<PHONE_NUMBER>5254553490
        - Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
        - Ledger index:   0
        - Snapshot index: 0
        - Pruning index:  0
        - UTXOs count:    100665
        - SEPs count:     1
        - Ledger token supply:<PHONE_NUMBER>061365
        - Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
        - Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
        - Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832

successfully calculated ledger state hash, took 555ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin

Snapshot creation successful!
calculating ledger state hash ...
    >
        - Healthy:        YES
        - Tainted:        NO
        - Snapshot time:  1970-01-01 00:00:00 +0000 UTC
        - Network ID:<PHONE_NUMBER>5254553490
        - Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
        - Ledger index:   0
        - Snapshot index: 0
        - Pruning index:  0
        - UTXOs count:    100665
        - SEPs count:     1
        - Ledger token supply:<PHONE_NUMBER>061365
        - Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
        - Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
        - Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832

successfully calculated ledger state hash, took 358ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin

Verified!
Snapshot creation successful!
calculating ledger state hash ...
>
- Healthy: YES
- Tainted: NO
- Snapshot time: 1970-01-01 00:00:00 +0000 UTC
- Network ID:<PHONE_NUMBER>5254553490
- Treasury: milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
- Ledger index: 0
- Snapshot index: 0
- Pruning index: 0
- UTXOs count: 100665
- SEPs count: 1
- Ledger token supply:<PHONE_NUMBER>061365
- Ledger state hash (w/o solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
- Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
- Protocol parameters hash (current+pending): b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832

successfully calculated ledger state hash, took 301ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd data/genesis_snapshot_orig.bin

✔
calculating ledger state hash ...
    >
        - Healthy:        YES
        - Tainted:        NO
        - Snapshot time:  1970-01-01 00:00:00 +0000 UTC
        - Network ID:<PHONE_NUMBER>5254553490
        - Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
        - Ledger index:   0
        - Snapshot index: 0
        - Pruning index:  0
        - UTXOs count:    100665
        - SEPs count:     1
        - Ledger token supply:<PHONE_NUMBER>061365
        - Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
        - Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
        - Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832

successfully calculated ledger state hash, took 484ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin

Verified
calculating ledger state hash ...
>
- Healthy:        YES
- Tainted:        NO
- Snapshot time:  1970-01-01 00:00:00 +0000 UTC
- Network ID:<PHONE_NUMBER>5254553490
- Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
- Ledger index:   0
- Snapshot index: 0
- Pruning index:  0
- UTXOs count:    100665
- SEPs count:     1
- Ledger token supply:<PHONE_NUMBER>061365
- Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
- Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
- Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832
successfully calculated ledger state hash, took 1.027s
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin

nu da  :)
loading protocol parameters ...
loading genesis addresses from file ...
loading genesis addresses from command line ...
Snapshot creation successful!
calculating ledger state hash ...
>
- Healthy:        YES
- Tainted:        NO
- Snapshot time:  1970-01-01 00:00:00 +0000 UTC
- Network ID:<PHONE_NUMBER>5254553490
- Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
- Ledger index:   0
- Snapshot index: 0
- Pruning index:  0
- UTXOs count:    100665
- SEPs count:     1
- Ledger token supply:<PHONE_NUMBER>061365
- Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
- Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
- Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832
successfully calculated ledger state hash, took 828ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin

Snapshot creation successful!
calculating ledger state hash ...
>
- Healthy:        YES
- Tainted:        NO
- Snapshot time:  1970-01-01 01:00:00 +0100 CET
- Network ID:<PHONE_NUMBER>5254553490
- Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
- Ledger index:   0
- Snapshot index: 0
- Pruning index:  0
- UTXOs count:    100665
- SEPs count:     1
- Ledger token supply:<PHONE_NUMBER>061365
- Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
- Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
- Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832
successfully calculated ledger state hash, took 1.106s
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  genesis_snapshot_orig.bin

sudo ./create_shimmer_genesis.sh
./create_shimmer_genesis.sh: line 3: [: missing `]'
loading protocol parameters ...
loading genesis addresses from file ...
loading genesis addresses from command line ...
Snapshot creation successful!
calculating ledger state hash ...
    >
        - Healthy:        YES
        - Tainted:        NO
        - Snapshot time:  1970-01-01 00:00:00 +0000 UTC
        - Network ID:<PHONE_NUMBER>5254553490
        - Treasury:       milestone ID 0x0000000000000000000000000000000000000000000000000000000000000000, tokens 0
        - Ledger index:   0
        - Snapshot index: 0
        - Pruning index:  0
        - UTXOs count:    100665
        - SEPs count:     1
        - Ledger token supply:<PHONE_NUMBER>061365
        - Ledger state hash (w/o  solid entry points): 7d0f936370bdebd4442a5e29c63e42837d64a7cc67f502a8a03b31dd0d886242
        - Ledger state hash (with solid entry points): 249e5fa6fe4b855eb20ae0631bb859a318457e6e16189e74057235792cb077ca
        - Protocol parameters hash (current+pending):  b710fc3f08d6916fdbbc4cf9163f8ad311544b5f05598e1918656832c9f0a832

successfully calculated ledger state hash, took 868ms
calculating SHA256 hashes...
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot.bin
363eeb7940f2b07a62da25d6eefd086396f540e93e8ccc4fa0029036142e42fd  data/genesis_snapshot_orig.bin


Scrollview inside child view controller

I'm using Swift 5 and i'm trying to use a scrollView inside a child view controller.
This is my structure:
View controller with the contentView (UIScrollView)

Child view controller, with a normal UIScrollView

Now, i now that the parent scroll view is used to move on right-left my view, but i need a normal vertical scroll view in child, and i don't know what i'm doing wrong or maybe what i need to set in my ParentViewController. And I've searched in the issues, without help!
Thanks

put your right-left scroll view to your child view, parent scroll view is just basically a static view.


Switch default branch to noetic-devel

The default branch is still kinetic-devel. Since kinetic is EOL in 4 months, we should switch to noetic-devel.

I fully support this.

Agreed. Working on getting the settings panel back
(... again :smile:)

Done, thanks for the note!


Extend image-copy to allow copying images between different subscriptions

Extension name (the extension in question)
image-copy
Description of issue (in as much detail as possible)
It would be great if image-copy could copy images between different subscriptions.

@beezly You are talking about subscriptions in the same tenant. right?

Yes :)
On Thu, 14 Jun 2018, 16:21 Tamir Kamara<EMAIL_ADDRESS>wrote:

@beezly https://github.com/beezly You are talking about subscriptions
in the same tenant. right?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Azure/azure-cli-extensions/issues/203#issuecomment-397334587,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAWMG0BpuckshJNVApRcFukPnfmeIEzrks5t8n-XgaJpZM4Um9KK
.

This feature would be very helpful

Any update on this or ETA? This would be really cool for managing images across different subscriptions.


Rotor's Order

Could I ask the order of motor?
1 ---2
4 ---3
Is this right ???

@Winter-Guerra I am using your dataset. It is really great work. I am sorry. May I ask your motor's order of Blackbird corresponding to your PWM's order ?


Rename addon

[ ] Deprecate old package on npm
[ ] Republish as ember-one-way-controls

:+1:

@homu r+

:pushpin: Commit c12bad2 has been approved by poteto

:zap: Test exempted - status


Keys being "stuck" when switching desktops

Hi All,
I'm rather inexperienced when it comes to reporting/tracing bugs, so please bear with me (feel free to treat me like a toddler when it comes to making/fetching logs etc.)
I've found a bug or two on my machine.  I am submitting these both under one because they appear to be intertwined behaviors.
First unexpected behavior: I can switch workspaces while xfreerdp is active using only "Lctrl+alt+[U/D]" (i.e., I don't have to hit my escape key -- Rctrl).  Of course, the expected behavior is for xfreerdp/windows to do nothing with this combination unless I hit Rctrl before.
Second unexpected behavior: switching workspaces back to xfreerdp's workspace with "Lctrl+alt+[U/D]" will cause xfreerdp to capture certain keys.  E.g., "c" is non-functional and "enter" alone will toggle fullscreen of xfreerdp until xfreerdp receives either a Rctrl or an enter.  Again, expected behavior is obvious.
** Additional Context **

This behavior does not occur when switching back to the workspace using other means to navigate (e.g., Super+home or Super + mouse to select workspace)
After switching, hitting "enter" alone will behave like "ctrl+alt+enter" (toggle fullscreen).  This will happen only once.  It will not happen if I have hit enter or Rctrl after switching.
After switching, I will lose all use of the "c" key without losing any other character keys.  This is remedied once I hit Rctrl or enter.
The on-screen keyboard on the remote machine does not indicate anything is being activated until I actually press keys (except "c" won't show actuation, of course).
I don't know exactly what update caused this to happen.  I have been experiencing issues with copy/paste for a month or more (fixed with reboot of remote machine), and our IT service may or may not have updated our server recently (xfreerdp started displaying the computer name in a tab at the top without any changes to my login file)

** Application details **

OS: Ubuntu 18.04.1 LTS
Version of FreeRDP:  2.0.0-dev4 (d3c1db174)
Command line used:  GNU bash, version 4.4.19(1)-release (x86_64-pc-linux-gnu)
OS version connecting to: Windows 7
output of /buildconfig:
Build configuration: BUILD_TESTING=OFF BUILTIN_CHANNELS=ON HAVE_AIO_H=1 HAVE_EXECINFO_H=1 HAVE_FCNTL_H=1 HAVE_INTTYPES_H=1 HAVE_MATH_C99_LONG_DOUBLE=1 HAVE_POLL_H=1 HAVE_PTHREAD_MUTEX_TIMEDLOCK=ON HAVE_PTHREAD_MUTEX_TIMEDLOCK_LIB=1 HAVE_PTHREAD_MUTEX_TIMEDLOCK_SYMBOL= HAVE_SYSLOG_H=1 HAVE_SYS_EVENTFD_H=1 HAVE_SYS_FILIO_H= HAVE_SYS_MODEM_H= HAVE_SYS_SELECT_H=1 HAVE_SYS_SOCKIO_H= HAVE_SYS_STRTIO_H= HAVE_SYS_TIMERFD_H=1 HAVE_TM_GMTOFF=1 HAVE_UNISTD_H=1 HAVE_XI_TOUCH_CLASS=1 WITH_ALSA=ON WITH_CCACHE=ON WITH_CHANNELS=ON WITH_CLIENT=ON WITH_CLIENT_AVAILABLE=1 WITH_CLIENT_CHANNELS=ON WITH_CLIENT_CHANNELS_AVAILABLE=1 WITH_CLIENT_COMMON=ON WITH_CLIENT_INTERFACE=OFF WITH_CUPS=ON WITH_DEBUG_ALL=OFF WITH_DEBUG_CAPABILITIES=OFF WITH_DEBUG_CERTIFICATE=OFF WITH_DEBUG_CHANNELS=OFF WITH_DEBUG_CLIPRDR=OFF WITH_DEBUG_DVC=OFF WITH_DEBUG_KBD=OFF WITH_DEBUG_LICENSE=OFF WITH_DEBUG_MUTEX=OFF WITH_DEBUG_NEGO=OFF WITH_DEBUG_NLA=OFF WITH_DEBUG_NTLM=OFF WITH_DEBUG_RAIL=OFF WITH_DEBUG_RDP=OFF WITH_DEBUG_RDPDR=OFF WITH_DEBUG_RDPEI=OFF WITH_DEBUG_REDIR=OFF WITH_DEBUG_RFX=OFF WITH_DEBUG_RINGBUFFER=OFF WITH_DEBUG_SCARD=OFF WITH_DEBUG_SND=OFF WITH_DEBUG_SVC=OFF WITH_DEBUG_SYMBOLS=OFF WITH_DEBUG_THREADS=OFF WITH_DEBUG_TIMEZONE=OFF WITH_DEBUG_TRANSPORT=OFF WITH_DEBUG_TSG=OFF WITH_DEBUG_TSMF=OFF WITH_DEBUG_WND=OFF WITH_DEBUG_X11=OFF WITH_DEBUG_X11_CLIPRDR=OFF WITH_DEBUG_X11_LOCAL_MOVESIZE=OFF WITH_DEBUG_XV=OFF WITH_DIRECTFB=OFF WITH_DSP_EXPERIMENTAL=OFF WITH_DSP_FFMPEG=ON WITH_EVENTFD_READ_WRITE=1 WITH_FAAC=OFF WITH_FAAD2=OFF WITH_FFMPEG=TRUE WITH_FFMPEG=TRUE WITH_GFX_H264=ON WITH_GPROF=OFF WITH_GSM=OFF WITH_GSSAPI=OFF WITH_GSTREAMER_0_10=ON WITH_GSTREAMER_1_0=ON WITH_ICU=OFF WITH_IPP=OFF WITH_JPEG=OFF WITH_LAME=OFF WITH_LIBRARY_VERSIONING=ON WITH_LIBSYSTEMD=OFF WITH_MACAUDIO=OFF WITH_MACAUDIO=OFF WITH_MACAUDIO_AVAILABLE=0 WITH_MANPAGES=ON WITH_MBEDTLS=OFF WITH_OPENH264=OFF WITH_OPENSLES=OFF WITH_OPENSSL=ON WITH_OSS=ON WITH_PAM=ON WITH_PCSC=ON WITH_PROFILER=OFF WITH_PULSE=ON WITH_SAMPLE=OFF WITH_SANITIZE_ADDRESS=ON WITH_SANITIZE_ADDRESS_AVAILABLE=1 WITH_SANITIZE_MEMORY=OFF WITH_SANITIZE_MEMORY=OFF WITH_SANITIZE_MEMORY_AVAILABLE=0 WITH_SANITIZE_THREAD=OFF WITH_SANITIZE_THREAD=OFF WITH_SANITIZE_THREAD_AVAILABLE=0 WITH_SERVER=ON WITH_SERVER_CHANNELS=ON WITH_SERVER_INTERFACE=ON WITH_SMARTCARD_INSPECT=OFF WITH_SSE2=ON WITH_THIRD_PARTY=OFF WITH_VALGRIND_MEMCHECK=OFF WITH_VALGRIND_MEMCHECK=OFF WITH_VALGRIND_MEMCHECK_AVAILABLE=0 WITH_WAYLAND=OFF WITH_X11=ON WITH_X264=OFF WITH_XCURSOR=ON WITH_XDAMAGE=ON WITH_XEXT=ON WITH_XFIXES=ON WITH_XI=ON WITH_XINERAMA=ON WITH_XKBFILE=ON WITH_XRANDR=ON WITH_XRENDER=ON WITH_XSHM=ON WITH_XTEST=ON WITH_XV=ON WITH_ZLIB=ON
Build type:          RelWithDebInfo
CFLAGS:              -g -O2 -fdebug-prefix-map=/build/freerdp-nightly-2.0.0+0~20181024014846.579~1.gbpd3c1db=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden -Wimplicit-function-declaration -Wredundant-decls -g -fsanitize=address -fsanitize-address-use-after-scope -fno-omit-frame-pointer -DWINPR_DLL
Compiler:            GNU, 7.3.0
Target architecture: x64

@StewPedassle

Were did you get the idea only the right control is escaped? Currently some <ctrl>+<alt> combos are allowed too. (Does some documentation need an update?)
I can't reproduce this here (debian 9 and fedora 28 with various window managers). Might be some optional feature? (Lets compare command lines ;))

I can't reproduce it either, please post your command line and tell us which window manager and/or desktop environment you're using.

@akallabeth @nfedera

Were did you get the idea only the right control is escaped? ... (Does some documentation need an update?)

I cannot recall exactly where I got it from.   It was likely some combination of Remmina's functioning, and forum discussions when I first started using FreeRDP.  I started RDP using Remmina, and switched to the nightlies a year or two ago when our admin set up an RD Gateway.  I haven't really had issues since then, so I haven't had to dive into documentation or further troubleshooting.

command line and window manager / desktop.

I'm running vanilla Ubuntu.  The details are:

OS: Ubuntu 18.04.1 LTS
Architecture: 64-bit
Manager: GNOME Shell 3.28.3

My command line is just an alias because I like to rely on the RDP file for the arguments.  Below is the command line, and I've attached an edited version of the RDP file.
`/opt/freerdp-nightly/bin/xfreerdp ~/Downloads/RDP\ testing/testing-comments.rdp
There's nothing out of order in the command line output, but let me know if there's some way to run a log and purge the identifying info.
works-mein (copy).txt

same issue in Archlinux and bspwm. "c" gets stuck

commenting out this fixes it https://github.com/FreeRDP/FreeRDP/blob/master/client/X11/xf_keyboard.c#L145

Thanks Amos, but I'm way too green to be effective at following your comments.  I tried over the holiday, but even that didn't give me enough time.
I have no idea where to start with editing and compiling the source code.
I've also come to find that I have no clue how to properly install the release candidates.  Here's what I've managed to do so far:
-- I've downloaded and unpacked the tarballs for rc3 and rc4, and I think I'm supposed to follow the instructions on https://github.com/FreeRDP/FreeRDP/wiki/Compilation.
-- I followed the instructions until the Debian apt-get command, but I cannot download two of the base dependencies (specifically libgstreamer0.10-dev and libgstreamer-plugins-base0.10-dev).  The closest things that I get from apt-cache search libgstreamer are libgstreamer1.0-dev and libgstreamer-plugins-base1.0-dev.  I presume from the similarity that 1.0 is meant instead of 0.10, but I'm too chicken to go away from explicit instructions.
--Also, I'm too scared to just move onto the rest of the instructions because it looks as though I may overwrite the nightly that I am currently using, but is imperative for me to be able to connect as my rdp connection isn't simply for convenience.
I'll try to respond more promptly in the future.

@StewPedassle Just use our nightlies https://github.com/FreeRDP/FreeRDP/wiki/PreBuilds or follow the instructions to build a nightly package.

OS: opensuse 15.0.  The letter "c" stops working after a bit of use, the letter "a" get's changed to an "a-grave" eg., " à "...
Using "freerdp-2.0.0~rc4-lp<IP_ADDRESS>.x86_64"
Not sure how I'd go about doing diagnostic gathering, anyone have any suggestions?

The "c" key doesn't work in full screen mode.  When I use CTL-ALT-ENTER to leave full screen mode, the "c" key works.
OS: FreeBSD 12.0-RELEASE-p3
desktop: MATE 1.20.3
vm: Windows 10 Pro 1809
freerdp: 2.0.0.r4_1
command: xfreerdp /monitors:0,1 /span "/u:xxx" /p:yyy  /v:<IP_ADDRESS>

I second this, my options:
/cert-ignore -sec-nla /multimon /sound /toggle-fullscreen +clipboard
+fonts +compression +heartbeat
On Wed, 2019-04-10 at 18:30 -0700, ibisis wrote:

The "c" key doesn't work in full screen mode.  When I use CTL-ALT-
ENTER to leave full screen mode, the "c" key works.
OS: FreeBSD 12.0-RELEASE-p3
desktop: MATE 1.20.3
vm: Windows 10 Pro 1809
freerdp: 2.0.0.r4_1
command: xfreerdp /monitors:0,1 /span "/u:xxx"
/p:yyy  /v:<IP_ADDRESS>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c
55493e4bb","name":"GitHub"},"entity":{"external_key":"github/FreeRDP
/FreeRDP","title":"FreeRDP/FreeRDP","subtitle":"GitHub
repository","main_image_url":"https://github.githubassets.com/images
/email/message_cards/header.png","avatar_image_url":"https://github.
githubassets.com/images/email/message_cards/avatar.png","action":{"n
ame":"Open in GitHub","url":"https://github.com/FreeRDP/FreeRDP"}},"
updates":{"snippets":[{"icon":"PERSON","message":"@ibisis in #4966:
The "c" key doesn't work in full screen mode.  When I use CTL-ALT-
ENTER to leave full screen mode, the "c" key works.\r\n\r\nOS:
FreeBSD 12.0-RELEASE-p3\r\ndesktop: MATE 1.20.3\r\nvm: Windows 10
Pro 1809\r\nfreerdp: 2.0.0.r4_1\r\ncommand: xfreerdp /monitors:0,1
/span "/u:xxx"
/p:yyy  /v:<IP_ADDRESS>\r\n\r\n\r\n"}],"action":{"name":"View
Issue","url":"https://github.com/FreeRDP/FreeRDP/issues/4966#issueco
mment-481930799"}}}
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/FreeRDP/FreeRDP/issues/4966#issuecomme
nt-481930799",
"url": "https://github.com/FreeRDP/FreeRDP/issues/4966#issuecomment-
481930799",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]


Fix distributed workloads demo

This PR fixes the distributed workloads demo. Specifically,

When the user clones the repo, it will clone the repo at codeflare-sdk version 0.19.1 which matches the version of the codeflare-sdk in the Standard Data Science notebook shipped with RHOAI v2.13
It removes Token Authentication completely in favor of logging in as the workbench service account
It fixes the third interactive notebook by adding steps to integrate MinIO shared storage.

Note the user will clone our fork now (https://github.com/redhat-na-ssa/codeflare-sdk) instead of the upstream repo.
Also note the third interactive notebook requires shared storage via S3 API or NFS.  Per the Ray docs, using local storage at the head node is no longer supported.

Has helm been added to the pre-req? I'll go answer my question, in a little bit :) If not, lets add it.
@theckang great work!

Has helm been added to the pre-req? I'll go answer my question, in a little bit :) If not, lets add it.
@theckang great work!

Added!

I should have mentioned these changes are closely linked with the fork code changes to codeflare-sdk guided notebooks. The changes for that can be found here: https://github.com/project-codeflare/codeflare-sdk/compare/main...redhat-na-ssa:codeflare-sdk:main


Program crash: assertion failure in qasciikey.cpp

Program crashed with an error I've never seen before:
(venv) rgottula@nix:~/dev/track$ track --meridian-side=west --fuse star Deneb
In named star mode: 'Deneb'
Sensor fusion with camera enabled
No gamepads found.
ASSERT: "false" in file qasciikey.cpp, line 501
Aborted (core dumped)

This was particularly bad because it left the mount slewing at full speed until it hit the mount computer's axis limit. I had to power off the mount to prevent further motion.

After a very brief search I found that the offending file is part of OpenCV and most likely is part of the GUI stuff. Not terribly surprising.

Some additional search results for "qasciikey.cpp" suggest that non-US keyboard layouts can cause problems, and some report that the problem occurs over an ssh connection but not locally. I think the most likely answer is that OpenCV's waitKey() does not support Unicode characters.

The source file qasciikey.cpp is actually part of the Qt backend, and the offending function is most likely keyToAscii.
This is called from OpenCV's window_QT.cpp in keyPressEvent(). As of today, nix has version <IP_ADDRESS> of the opencv-python package installed in the track virtual environment. Here's the relevant line of code from OpenCV at the 4.5.3 tag as of today:
https://github.com/opencv/opencv/blob/ad6e82942b37be8ee2c71c1d9bc7fe79cd16f7ab/modules/highgui/src/window_QT.cpp#L2168

I was able to reproduce the crash using version <IP_ADDRESS> of opencv-python. I was trying to figure out how to input non-ascii characters in Linux Mint, and figured out how to set the right Alt key to be the "compose" key. This allows typing all kinds of special characters. However I discovered that simply pressing the compose key was enough to crash the program.
I also confirmed that after upgrading to opencv-python-<IP_ADDRESS> pressing the compose key no longer crashes the program. I went back and forth between versions a couple more times just to be certain.
I further found that the last version on PyPI with the bug is <IP_ADDRESS> (the last of the 4.5 series on PyPI) and the oldest version with the fix is <IP_ADDRESS> (the first of the 4.6 series on PyPI) which adds to the evidence that the commit I identified above is indeed the fix for this.


Input e-mail on mobile browser

When an <input> has type="email" in major mobile browser the on-screen keyboard adapts to facilitate typing e-mails. It would be great to have this also in vaadin-text-field (similar also other type shows specific keyboard).

Thanks for the issue. This appears to be duplicate of #204 so I'm closing this for now.
One potential solution would be to implement #67 in the future version of component.


Discussion: blacklist / whitelist terminology vs inclusiveness

I'd like to bring up that there are issues with the term blacklist. A recent incident:
https://twitter.com/BenLesh/status/1095487146251546624
Since you're close to releasing a breaking version, maybe this is a good time to consider changing this terminology to something more inclusive? I'd be more than willing to make the changes to code & documentation if you agree this is the right thing to do. If you think it is, but not now, I'd love to hear when you think is :).
Thanks ❤

Yeah, if this has even the potential to offend, I'm happy to change – and I apologize if this has been exclusive/offensive to anyone

It'd be one thing if it was changing documentation or something, but this is a breaking change.  It seems like an undue burden to users to force them to refactor.

@jxnblk 🙇♀
@wtgtybhertgeghgtwtg there's a breaking change coming up, and we could provide a codemod. I've written them before (see styled-components v4 codemods), and would happily provide one. With regards to user burden, I'd point you to some other projects that have gone through these changes, some of them you might have heard of:

https://github.com/graphite-project/graphite-web/pull/1700
https://www.theregister.co.uk/2018/09/11/python_purges_master_and_slave_in_political_pogrom/
https://github.com/django/django/pull/2692

@jxnblk some alternatives:

pick / omit
allow / deny
safelist / blocklist

I'm ambivalent about which one, so would like to defer to either someone who can provide a more valuable perspective, or if none speak up, to you and/or other maintainers.

In those examples, it was either a deprecation, documentation, or internal change.  Upgrading did not break user code.  Personally, I think pick and omit are more concise, but I don't think users should have to refactor for that reason without being given a deprecation warning or something.

AFAIK the only places these terms are used are in subpackages, which I'd generally recommend not using at this point since styled-components has incorporated some of their functionality into the core styled-components API. For anyone still using something like clean-tag, it wouldn't be hard to provide backwards compatibility, even if it's not documented. Arguably, system-components could be removed altogether from this repo since it has been superseded by @rebass/components

@StevenLangbroek I think for clean-tag, the prop could maybe be renamed to omitProps? What do you think?

@jxnblk yep sounds reasonable, I'll get on it this week.


(MODULES-9658) - custom ports are not labeled correctly

When a node has SELinux enabled the port must be labeled properly to allow the postgresql service to start.

Tests appear to be failing due to a forge error.
localhost:2222 failed {"stdout"=>"\e[mNotice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...\e[0m\n\e[mNotice: Downloading from https://forgeapi.puppet.com ...\e[0m\n", "stderr"=>"\e[1;31mError: execution expired\e[0m\n\e[1;31mError: Try 'puppet help module install' for usage\e[0m\n", "exit_code"=>1, "_error"=>{"kind"=>"puppetlabs.tasks/command-error", "issue_code"=>"COMMAND_ERROR", "msg"=>"The command failed with exit code 1", "details"=>{"exit_code"=>1}}}

Is there any way to resolve this?

Hello @blackknight36 ,
This PR looks good. Unfortunately acceptance tests are failing (Failed on 5 nodes: redhat-5-x86_64",centos-5-x86_64", oracle-5-x86_64", oracle-6-x86_64", oracle-7-x86_64"). Would it be possible to check them using litmus? Please let us know if you need any help!
Cheers!
`Failures:
  1) postgresql::server on an alternative port
     On host `f16svhg5g3ghtgd.delivery.puppetlabs.net'
     Failure/Error: idempotent_apply(pp)
     RuntimeError:
       apply manifest failed
       ` puppet apply /tmp/manifest_20190813_82428_1s1svk.pp`
       ======
       [{"node"=>"f16svhg5g3ghtgd.delivery.puppetlabs.net", "target"=>"f16svhg5g3ghtgd.delivery.puppetlabs.net", "action"=>"command", "object"=>" puppet apply /tmp/manifest_20190813_82428_1s1svk.pp", "status"=>"failure", "result"=>{"stdout"=>"", "stderr"=>"\e[1;31mError: Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'selinux::port' (file: /etc/puppetlabs/code/environments/production/modules/postgresql/manifests/server/config.pp, line: 110, column: 5) on node f16svhg5g3ghtgd.delivery.puppetlabs.net\e[0m\n", "exit_code"=>1, "_error"=>{"kind"=>"puppetlabs.tasks/command-error", "issue_code"=>"COMMAND_ERROR", "msg"=>"The command failed with exit code 1", "details"=>{"exit_code"=>1}}}}]

     # ./vendor/bundle/ruby/2.5.0/gems/puppet_litmus-0.8.0/lib/puppet_litmus/serverspec.rb:54:in `apply_manifest'
     # ./vendor/bundle/ruby/2.5.0/gems/puppet_litmus-0.8.0/lib/puppet_litmus/serverspec.rb:12:in `idempotent_apply'
     # ./spec/acceptance/alternative_port_spec.rb:14:in `block (2 levels) in <top (required)>'

  2) postgresql::server can connect with psql
     On host `f16svhg5g3ghtgd.delivery.puppetlabs.net'
     Failure/Error: run_shell("cd /tmp; su #{shellescape(user)} -c #{shellescape(psql)}", acceptable_exit_codes: exit_codes, &block)
     RuntimeError:
       shell failed
       `cd /tmp; su postgres -c psql\ -p\ 55433\ --command\=\"\\l\"\ postgres`
       ======
       [{"node"=>"f16svhg5g3ghtgd.delivery.puppetlabs.net", "target"=>"f16svhg5g3ghtgd.delivery.puppetlabs.net", "action"=>"command", "object"=>"cd /tmp; su postgres -c psql\\ -p\\ 55433\\ --command\\=\\\"\\\\l\\\"\\ postgres", "status"=>"failure", "result"=>{"stdout"=>"", "stderr"=>"su: user postgres does not exist\n", "exit_code"=>1, "_error"=>{"kind"=>"puppetlabs.tasks/command-error", "issue_code"=>"COMMAND_ERROR", "msg"=>"The command failed with exit code 1", "details"=>{"exit_code"=>1}}}}]

     # ./vendor/bundle/ruby/2.5.0/gems/puppet_litmus-0.8.0/lib/puppet_litmus/serverspec.rb:106:in `run_shell'
     # ./spec/spec_helper_acceptance_local.rb:24:in `psql'
     # ./spec/acceptance/alternative_port_spec.rb:22:in `block (2 levels) in <top (required)>'

  3) postgresql::server Port "55433" should be listening
     On host `f16svhg5g3ghtgd.delivery.puppetlabs.net'
     Failure/Error: it { is_expected.to be_listening }
       expected Port "55433" to be listening
       /bin/sh -c ss\ -tunl\ \|\ grep\ -E\ --\ :55433\\\

     # ./spec/acceptance/alternative_port_spec.rb:18:in `block (3 levels) in <top (required)>'`

@lionce Where are you seeing these failures?  TravisCI shows that all checks passed, is there another service that I need to check?

I suspect the failures are due to those distros not having an "os" fact mocked up when the tests run.  The selinux module uses this fact and puppet runs will fail if it is not defined.

Hello @blackknight36 ,
We're using litmus to execute acceptance tests. You can run the tests following this turorial
We ran tests on all platforms defined in provision.yaml file under release_checks section.
Cheers!

@lionce Thanks for the links.  I'll have to see if I can get Litmus working on my system.

Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'selinux::port'

This means that the selinux module is missing.  I updated the .fixtures.yml file to ensure that the module is installed but it looks like certain distros aren't honoring this file properly.

@lionce I just tried running the litmus test for Redhat 5 and received the following error:
Failed provisioning redhat-5-x86_64 using vmpooler
{"node"=>"localhost", "target"=>"localhost", "action"=>"task", "object"=>"provision::vmpooler", "status"=>"failure", "result"=>{"_output"=>"Cannot file fog file at /home/00/d861703/.fog\n{\"_error\":{\"kind\":\"facter_task/failure\",\"msg\":\"Failed to open TCP connection to vcloud.delivery.puppetlabs.net:80 (getaddrinfo: Name or service not known)\"}}\n", "_error"=>{"kind"=>"puppetlabs.tasks/task-error", "issue_code"=>"TASK_ERROR", "msg"=>"The task failed with exit code 1", "details"=>{"exit_code"=>1}}}}

How would I fix this?  Is there a configuration file that controls what cloud service is used?

@lionce Tests should pass now.  I have removed the dependency on the selinux module.

@blackknight36 There's still acceptance tests failing on Oracle 6 and Oracle 7. These platforms might not come with semanage installed:
Dependency Exec[/usr/sbin/semanage port -a -t postgresql_port_t -p tcp 55433] has failures: true\e[0m\n\e[mNotice: Applied catalog in 0.25 seconds\e[0m\n", "stderr"=>"\e[1;31mError: /Stage[main]/Postgresql::Server::Config/Exec[/usr/sbin/semanage port -a -t postgresql_port_t -p tcp 55433]: Could not evaluate: Could not find command '/usr/sbin/semanage'

Cool! Successful on 19 nodes 👍


CVE-2018-20545

Following vulnerability has been reported to Red Hat issue tracker:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20545
https://bugzilla.redhat.com/show_bug.cgi?id=1652621
./img2txt POC0

version: libcaca0.99beta19
Summary:

There is an illegal WRITE memory access at src/common-image.c:203 (function:load_image )in libcaca latest version.

Description:

The asan debug is as follows:

$./img2txt POC0

=================================================================
==28346==ERROR: AddressSanitizer: SEGV on unknown address 0x6020ffff0030 (pc 0x5643f5ff307a bp 0x603000000010 sp 0x7ffde48056e0 T0)
==28346==The signal is caused by a WRITE memory access.
    #0 0x5643f5ff3079 in load_image /home/company/real/libcaca-master/src/common-image.c:203
    #1 0x5643f5ff17c7 in main /home/company/real/libcaca-master/src/img2txt.c:171
    #2 0x7fde504511c0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x211c0)
    #3 0x5643f5ff1f09 in _start (/home/company/real/libcaca-master/install_asan/bin/img2txt+0x2f09)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /home/company/real/libcaca-master/src/common-image.c:203 in load_image
==28346==ABORTING

Minimized sample CVE-2018-20545.zip with afl-tmin (SHA1: 804ae44ad65e54d69f23eb88af73cae77c2a0d1e)
00000000  42 4d 30 30 30 30 30 30  30 30 76 00 00 00 28 00  |BM00000000v...(.|
00000010  00 00 00 00 01 00 00 00  01 00 01 00 04 00 00 00  |................|
*
00000021


starrocks status error

Describe the bug

use starrocks operator to deploy starrocks

service deploy successfully

3.pod deploy successfully

web ui  successfully

mysql connect successfully

starrocks status error

To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Please complete the following information

Operator Version: v.1.9.0

starrocks version : 3.1.5
k8s version: 1.18.3

@yandongxiao  hi, can you help to take a look?

I think this issue was fixed recently, Can you try to use operator v1.9.1?
see https://github.com/StarRocks/starrocks-kubernetes-operator/pull/387.

it works! thanks

close issue


Issue/668

Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes #
Status
READY | UNDER DEVELOPMENT | ON HOLD
Type of change
Please delete options that are not relevant.

Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Breaking change (fix or feature that would cause existing functionality to not work as expected)
This change requires a documentation update
Documentation (fix or adds documentation)

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.

Test A
Test B

Checklist:

[ ] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation (if applicable)
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@1a51c6c). Click here to learn what that means.
The diff coverage is 88.23%.

@@            Coverage Diff            @@
##             master       #1   +/-   ##
=========================================
  Coverage          ?   99.58%
=========================================
  Files             ?       22
  Lines             ?     1432
  Branches          ?        0
=========================================
  Hits              ?     1426
  Misses            ?        6
  Partials          ?        0

Impacted Files
Coverage Δ

opsdroid/connector/facebook/__init__.py
88.23% <88.23%> (ø)

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 1a51c6c...43ac804. Read the comment docs.


⚠ Bofrost.lu has degraded performance

In 45248f7, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1055 ms

Resolved: Bofrost.lu performance has improved in 5d49a26 after 8 minutes.


fix header sub menu try2

I'm not 100% confident  that nothing broke

Seems to work in my simple testing

Superseeds https://github.com/denoland/dotland/pull/2584

Fix https://github.com/denoland/dotland/issues/2586


allow codec file

P.S. I want to revoke this request for a while. it seems to break TRU reading.
To allow environ variable "codec" just like ocropy, how about just appending a codec text file to charsep?
(I'm sorry to trouble you, this is my first pull request)
**** clstmocrtrain.cc
if (load_name != "") {
clstm.load(load_name);
} else {
Codec codec;
+    string codec_name = getsenv("codec", "");
+    if(codec_name.length() != 0){
+     print("codec from file:", codec_name);
+      charsep += read_text32(codec_name);
+    }
vector gtnames;
for (auto s : fnames) gtnames.push_back(basename(s) + ".gt.txt");

Have a look at the merged version of the master branch, please.
(charsep serves a different purpose from codec, so I'm not sure why you are changing it in your patch.)


added tests for nodeinfo.js

@chaudum please review

Current coverage is 20.34% (diff: 100%)

No coverage report found for master at 12e26ac.

Powered by Codecov. Last update 12e26ac...0baa6b6


pdbstr exits with -1073741511 (STATUS_ENTRYPOINT_NOT_FOUND?)

Description
I use github actions to source-index pdbs as a part of the built and installer-package of a program, here: https://github.com/gorlak/PowerMateTray
Included is a script that wrangles all the publicly available source from the git repo and submodules: source_index_pdb.bat. This script uses pdbstr to amend a stream of the pdb file so that debuggers attached to a released binary can load source on the fly.
When this script runs on github's vm, it returns a negative errorlevel -1073741511 (perhaps STATUS_ENTRYPOINT_NOT_FOUND HRESULT code from an error handler for GetProcAddress/GetLastError?). I ran my local pdbstr.exe through Dependencies to screen for modules in the PE import list, and there aren't many, just ucrt, rpcrt4. So my guess is that it's trying to LoadLibrary a mismatched dll on the system or elsewhere in the Windows Driver Kit. Unfortunately I don't think the source to pdbstr.exe is available publicly.
It returns 0 on my local workstation with the latest vs2019 community and windows driver kit (v2004, via https://go.microsoft.com/fwlink/?linkid=2128854, via https://docs.microsoft.com/en-us/windows-hardware/drivers/other-wdk-downloads).
This seems like a machine configuration issue, as this tool, pdbstr, is pretty simple. It was working just fine in January using the windows-latest vm tag. Only minor changes to the application source, and no changes to the build scripts since it worked last.
Virtual environments affected

[ ] Ubuntu 16.04
[ ] Ubuntu 18.04
[ ] Ubuntu 20.04
[ ] macOS 10.15
[ ] macOS 11
[ ] Windows Server 2016
[X] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
20210928.2
https://github.com/gorlak/PowerMateTray/runs/3774971062
Is it regression?
unknown, last success is https://github.com/gorlak/PowerMateTray/runs/1795537598
Expected behavior
A zero (success) exit code from pdbstr.
Actual behavior
pdbstr exits with -1073741511
Repro steps
clone PowerMateTray
build Release|x64
run source_index_pdb.bat build\x64\Release\PowerMateTray.pdb

Thanks @gorlak, we will take a look at this issue

Hello @gorlak, we were able to reproduce that and looks like there're some issues with pdbstr.exe (x64). But at the same time pdbstr.exe x86 works.
Is it possible for you to use pdbstr.exe x86 instead of x64?

@gorlak have the new WDK installed on the 2019 image solved the problem?

@dsame the new version was not released yet

The new version of WDK is released but it is available only for VS2022.
We don't have any exact dates when this will be fixed if will.


Showing toolbar in full screen mode

Hello,
Is it possible to enable the toolbar (especially search and navigation buttons) when the PDF is displaying in fullscreen/presentation mode?
Jordan

It's possible. For custom solution change the behavior of presentation mode to request full screen for the entire document (which means button will not be called "Switch to presentation mode" anymore).
Or mean to provide the same functionality browser exposes as "Enter Full Screen"? (F11 key?)

When selecting toolbar button 'Switch to Presentation Mode', I was wondering if the toolbar can display as it does in regular viewing mode. It seems that as it is now, in Presentation Mode, the PDF is nice display, but without any ability to navigate or find content.

As @yurydelendik mentioned above, it's already possible to use the browser full screen mode (e.g. with F11) to achieve the desired result.
The whole point of the Presentation Mode is to provide a mode without any visible UI, hence adding a toolbar to it would completely defeat its purpose. It would also mean basically duplicate the already existing browser full screen mode, hence I believe that this issue is out of scope of the default PDF.js viewer.

Indeed it is a duplicate issue. Closing as duplicate of #4816 (which by the way provides a custom implementation for this feature).

Sorry, but it wouldn't defeating the purpose of full screen mode
whatsoever.. There's a very obvious application for using what I am
inquiring about; If there is a PDF embedded in an iframe but the user
prefers to view that PDF at full screen rather than in the iframe they
could do so with the added advantage of having the navigation elements in
that mode.
On Sat, May 9, 2015 at 4:36 PM Jonas Jenwald<EMAIL_ADDRESS>wrote:

As @yurydelendik https://github.com/yurydelendik mentioned above, it's
already possible to use the browser full screen mode (e.g. with F11) to
achieve the desired result.
The whole point of the Presentation Mode is to provide a mode without any
visible UI, hence adding a toolbar to it would completely defeat its
purpose. It would also mean basically duplicate the already existing
browser full screen mode, hence I believe that this issue is out of scope
of the default PDF.js viewer.
—
Reply to this email directly or view it on GitHub
https://github.com/mozilla/pdf.js/issues/5993#issuecomment-100543187.


Add Datadog monolog integration

This PR adds the support of Datadog to the list of supported integrations.
⚠ We need to wait for this related monolog PR to be merged first: https://github.com/Seldaek/monolog/pull/1504 ⚠
The configuration looks like this (example):
monolog:
    handlers:
        datadog:
            type: datadog
            region: eu
            token: xxxxxxxxxxxxxxxxxxxxx
            app_name: foo

Here's what is outputed in the datadog log section:
Summary:

Log details:

Exception:

done @lyrixx

Thank you @tristanbes.

Hi @jderusse, I don't think this PR should have been merged since https://github.com/Seldaek/monolog/pull/1504 has been closed

Indeed, I missed that part :(
follow up in #395


Exception on repo init

Exception on repo init (OSX, Python 3.3.5)
repo init -u https://.../manifest.git -m default.xml -g all,-notdefault,-notci,snapshot
Error in sitecustomize; set PYTHONVERBOSE for traceback:
ValueError: list.remove(x): x not in list
Traceback (most recent call last):
  File "/Users/sebastian/bin/repo", line 709, in <module>
    main(sys.argv[1:])
  File "/Users/sebastian/bin/repo", line 675, in main
    _Init(args)
  File "/Users/sebastian/bin/repo", line 207, in _Init
    _Clone(url, dst, opt.quiet)
  File "/Users/sebastian/bin/repo", line 459, in _Clone
    if _DownloadBundle(url, local, quiet):
  File "/Users/sebastian/bin/repo", line 381, in _DownloadBundle
    m = re.compile(r'^url\.(.*)\.insteadof (.*)$').match(line)
TypeError: can't use a string pattern on a bytes-like object

Hey, I am also getting the same issue on repo init. Is this resolved?

Same error here with Python 3.4.3 and windows 7

Should be gone on the stable branch with the resync to google git-repo and the Python2.7+ support. Thank you very much!


Fix using docker-credential-acr-*

Thumbs up if you are using Azure.

Passing credentials via Maven settings for Azure Container Registry works after #423 , but docker-credential-acr-* still does not work.

Filed issue against docker-credential-acr-*: https://github.com/Azure/acr-docker-credential-helper/issues/31

Closing unless docker-credential-acr-* is needed


[BEAM-8008] show error message from expansion service in Java External transform

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

R: @chamikaramj

LGTM. Thanks.

Retest this please

Seems like there's a checkstyle violation.


wallet_account_transaction_history filter

wallet_account_transaction_history Name AssetName 20
return transactions by AssetName.
if use AssetName - BTS
wallet_account_transaction_history Name BTS 20
return transactions by all assets
Why?

Probably because the fees were paid in BTS. In any case, too low priority until #845.


doc: fix missing async on OAuth2 login

For the example request down below, we need to set async.

thank you :)


arangoimport invalid

My Environment

ArangoDB Version:        3.4.3
Storage Engine:              RocksDB
Deployment Mode:      Cluster
Deployment Strategy:   ArangoDB Starter
Operating System:        CentOS 7

Dataset:
education.json  299583KB
Problem:
No data was imported into database.
process info:
Connected to ArangoDB 'http+tcp://<IP_ADDRESS>:8529', version 3.4.3, database: 'xxxx', username: 'xxx'
database:               xxxx
collection:             education
create:                 no
create database:        no
source filename:        /home/master/resume/education.json
file type:              json
threads:                2
connect timeout:        5
request timeout:        1200
Starting JSON import...
2019-04-18T06:19:40Z [44469] INFO processed 9207527 bytes (3%) of input file
2019-04-18T06:19:40Z [44469] INFO processed 18415054 bytes (6%) of input file
2019-04-18T06:19:40Z [44469] INFO processed 27622581 bytes (9%) of input file
2019-04-18T06:19:40Z [44469] INFO processed 36830108 bytes (12%) of input file
2019-04-18T06:19:40Z [44469] INFO processed 46037635 bytes (15%) of input file
2019-04-18T06:19:40Z [44469] INFO processed 55245162 bytes (18%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 64452689 bytes (21%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 73627449 bytes (24%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 82834976 bytes (27%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 92042503 bytes (30%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 101250030 bytes (33%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 110457557 bytes (36%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 119665084 bytes (39%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 128872611 bytes (42%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 138080138 bytes (45%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 147254898 bytes (48%) of input file
2019-04-18T06:19:41Z [44469] INFO processed 156462425 bytes (51%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 165669952 bytes (54%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 174877479 bytes (57%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 184085006 bytes (60%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 193292533 bytes (63%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 202500060 bytes (66%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 211674820 bytes (69%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 220882347 bytes (72%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 230089874 bytes (75%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 239297401 bytes (78%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 248504928 bytes (81%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 257712455 bytes (84%) of input file
2019-04-18T06:19:42Z [44469] INFO processed 266919982 bytes (87%) of input file
2019-04-18T06:19:43Z [44469] INFO processed 276127509 bytes (90%) of input file
2019-04-18T06:19:43Z [44469] INFO processed 285302269 bytes (93%) of input file
2019-04-18T06:19:43Z [44469] INFO processed 294509796 bytes (96%) of input file
2019-04-18T06:19:43Z [44469] INFO processed 303717323 bytes (99%) of input file
created:          0
warnings/errors:  0
updated/replaced: 0
ignored:          0
command:
arangoimport --server.endpoint=tcp://<IP_ADDRESS>:8529 --server.database=xxxx --server.username=xxx --server.password=123456 --file="/home/master/resume/education.json" --type=json  --collection="education" --batch-size=367001600 --threads=2
Expected result:
How to import big file? If the file is small like 468KB, the import is OK.

Can you please share the source file? It's impossible to tell what the problem might be without a look at the file. If it contains data you don't want or can't share, then please obfuscate it but keep the structure and format intact (quote marks, whitespace, line breaks etc.). If you want to share the file only with the team and not publicly here then we can arrange that too.

How can I send the file to you?
------------------ 原始邮件 ------------------
发件人<EMAIL_ADDRESS>发送时间: 2019年4月18日(星期四) 下午5:34
收件人<EMAIL_ADDRESS>抄送: "It's My<EMAIL_ADDRESS><EMAIL_ADDRESS>主题: Re: [arangodb/arangodb] arangoimport invalid (#8795)
Can you please share the source file? It's impossible to tell what the problem might be without a look at the file. If it contains data you don't want or can't share, then please obfuscate it but keep the structure and format intact (quote marks, whitespace, line breaks etc.). If you want to share the file only with the team and not publicly here then we can arrange that too.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

It seems that  "--batch-size" maximum value to be 805306368KB, if the file size over it, the arangoimport will fail.
I am sure the source file format is right, I split it into some small file, and then it can be imported.

It seems that  "--batch-size" maximum value to be 805306368KB, if the file size over it, the arangoimport will fail.
I am sure the source file format is right, I split it into some small file, and then it can be imported.

Please note that the file should be JSONL format - one document per line. The ArangoImp only understands the linebreaks, not the full json. So it can only break upload packages based on line breaks to the request limit - which won't work when its just one big blob.
please see https://docs.arangodb.com/3.4/Manual/Programs/Arangoimport/ExamplesJson.html#converting-json-to-json-lines for more details.

Hi @wjx-git,
has the latest message been helpful?
In case your file is in JSON format, did you try convert your JSON file to JSONL format as suggested?
If that is not the problem, could you please share an obfuscated JSON example file in order to reproduce this issue?

@wjx-git
Did you have a chance to read the latest comments?

@wjx-git
Closing this issue for now since we have not heard back from you in a while.
In case the problem persists, please respond to the latest comments and we will reopen.


first change to apps/v1 for Install

First check in changes for installation yaml to consume K8s changes :
These resources have been deprecated since k8s v1.9 and are planned to no longer be served starting in k8s v1.16 (c.f. kubernetes/kubernetes#43214)
details are in https://github.com/istio/istio/issues/12211

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: irisdingbj
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: mandarjog
If they are not already assigned, you can assign the PR to them by writing /assign @mandarjog in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

install/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@irisdingbj: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-integ-local-tests.sh
0bf671b80e98a3a7d69cae0cd55d44b27f714f42
link
/test istio-integ-local-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-multicluster-e2e.sh
cca4a76a58ac2e6b28258b074c6a2e7b249dd5ba
link
/test istio-pilot-multicluster-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-multicluster-e2e.sh
cca4a76a58ac2e6b28258b074c6a2e7b249dd5ba
link
/test istio-pilot-multicluster-e2e

prow/istio-integ-k8s-tests.sh
cca4a76a58ac2e6b28258b074c6a2e7b249dd5ba
link
/test istio-integ-k8s-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-integ-k8s-tests.sh
cca4a76a58ac2e6b28258b074c6a2e7b249dd5ba
link
/test istio-integ-k8s-tests

prow/istio-pilot-multicluster-e2e.sh
4e44616a7f0d5d1195f51204f67a173ef965f14b
link
/test istio-pilot-multicluster-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@irisdingbj: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-multicluster-e2e.sh
4e44616a7f0d5d1195f51204f67a173ef965f14b
link
/test istio-pilot-multicluster-e2e

prow/istio-integ-k8s-tests.sh
4e44616a7f0d5d1195f51204f67a173ef965f14b
link
/test istio-integ-k8s-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/LGTM

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: irisdingbj, morvencao
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

install/OWNERS [morvencao]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


[CI] Versioning of Meshery Server

Current Behavior
mesheryctl --version only returns the client version number, and a stubbed-out version number for meshery server. When meshery server is built, the release tag (as entered into GitHub releases) is not included as an artifact in the meshery server Docker image.
Desired Behavior

include a properties.yaml in the meshery server image, which includes the release tag and the git commit sha.

Related

mesheryctl - #603
meshery rest api - #963

@rav121 would you like to take this one on? You can use Meshery-tmp repo to try out changes to GitHub action workflow, if so.

@naturalett after you join the layer5io GitHub org, you can self-assign...


Fix RustWriter debug mode

Motivation and Context
Debug mode is useful for tracing the origin of generated code. Currently ./gradlew codegen-server-test:check will fail with it enabled.
This is caused by the following rustfmt bug https://github.com/rust-lang/rustfmt/issues/5425 which causes valid rust code to break after cargo fmt. One instance of this pattern is generated by withBlock("$memberName: self.$memberName", ",") found here.
Description
To prevent such code being generated we disallow debug comment being introduced when the line is just a single ,.
Note that this fix is not "tight" in the following sense:

This probably does not completely cover all cases where we can run into this rustfmt bug.
This prevents debug comments being attached to commas which wouldn't result in breakage.

Without a deeper inspection of the AST it's unlikely we'll be able to achieve 1 or 2. This PR is presented as a reasonable compromise until the rustfmt bug is fixed.
Testing

Set debugMode to true.
Rerun all tests.
Observe that all tests pass, except for the handful codegen tests which assert equality on string outputs.

This commit has been made and reverted to demonstrate this in CI.

As explained in https://github.com/rust-lang/rustfmt/issues/5425#issuecomment-1172649588, we're able to avoid the rustfmt behavior by running it with trailing_comma=Never. This might be a better temporarily fix.


3 days ago started getting error: 404  Not found because of proxy error: Error: unable to verify the first certificate

starting 3 days ago:
https://aaaaaa8.herokuapp.com/https://www.comicskingdom.com/sherman-s-lagoon
and getting 404  Not found because of proxy error: Error: unable to verify the first certificate
tried setting NODE_TLS_REJECT_UNAUTHORIZED=0 and restart the app. MADE no difference. same error.
Any advice?

Fixed in https://github.com/Rob--W/cors-anywhere/commit/3c87a51664bc625535afcecc4e618009ff41d2ce


Support Laravel Nova 3.0 and Spatie sortable 3.8

Bumps Laravel Nova and Spatie sortable versions

Sorry, didn't notice your PR! Just went through my packages one-by-one, adding 3.0 support. Thanks though, support added in version 1.3.1!

No problem! Thanks!


Ensure test coverage 100%

Refs #13

Here's the coverage report for the code I care about: https://codecov.io/gh/simonw/asgi-csrf/src/coverage-100/asgi_csrf.py

I need to test stuff relating to a missing signing_secret parameter:
https://github.com/simonw/asgi-csrf/blob/aae49f029836d07f18d80695ff1959565e8ca395/asgi_csrf.py#L27-L30
Also these branches:
https://github.com/simonw/asgi-csrf/blob/aae49f029836d07f18d80695ff1959565e8ca395/asgi_csrf.py#L132-L135
https://github.com/simonw/asgi-csrf/blob/aae49f029836d07f18d80695ff1959565e8ca395/asgi_csrf.py#L155-L166
https://github.com/simonw/asgi-csrf/blob/aae49f029836d07f18d80695ff1959565e8ca395/asgi_csrf.py#L223-L228
https://github.com/simonw/asgi-csrf/blob/aae49f029836d07f18d80695ff1959565e8ca395/asgi_csrf.py#L257

The trickiest tests to write are the ones that exercise edge-cases in multipart/form-data submissions. This one in particular:
File encountered before csrftoken - make sure csrftoken is first in the HTML
This means I need to construct a test request where the files come before the POST data.
Here's the relevant code in httpx:
https://github.com/encode/httpx/blob/4d287956fd5c14d6d3d9d451c5e99a8a90ad719b/httpx/_content_streams.py#L321-L333
    def _iter_fields(
        self, data: typing.Mapping, files: RequestFiles
    ) -> typing.Iterator[typing.Union["FileField", "DataField"]]:
        for name, value in data.items():
            if isinstance(value, list):
                for item in value:
                    yield self.DataField(name=name, value=item)
            else:
                yield self.DataField(name=name, value=value)

        file_items = files.items() if isinstance(files, typing.Mapping) else files
        for name, value in file_items:
            yield self.FileField(name=name, value=value)

This is in the MultipartStream class which is used by the encode() function at https://github.com/encode/httpx/blob/4d287956fd5c14d6d3d9d451c5e99a8a90ad719b/httpx/_content_streams.py#L373-L378 - that encode() function is called in the Request constructor here: https://github.com/encode/httpx/blob/655773e1c1b75895eda927d5a9d22a3b5b8f572d/httpx/_models.py#L609
So if looks like I can subclass Request() and call my own encode() function that behaves differently from the default.

Also tricky to test: this NoToken bit:
https://github.com/simonw/asgi-csrf/blob/aae49f029836d07f18d80695ff1959565e8ca395/asgi_csrf.py#L155-L165
I need to test that if a multipart/form-data submission comes in that doesn't contain a csrftoken form field that error will be triggered. BUT... if there are any file upload fields in the body, those will trigger FileBeforeToken instead.
So I need a test that exercises a multipart/form-data with form fields but no file fields.
The default encode() function in httpx only uses multipart/form-data if the files= argument evaluates to true:
https://github.com/encode/httpx/blob/4d287956fd5c14d6d3d9d451c5e99a8a90ad719b/httpx/_content_streams.py#L383-L394
    if not data:
        if json is not None:
            return JSONStream(json=json)
        elif files:
            return MultipartStream(data={}, files=files, boundary=boundary)
        else:
            return ByteStream(body=b"")
    elif isinstance(data, dict):
        if files:
            return MultipartStream(data=data, files=files, boundary=boundary)
        else:
            return URLEncodedStream(data=data)

I think I can trick it by creating an object that pretends to be a non-empty dictionary but yields nothing when you loop over that.

Turns out the NoToken exception wasn't being raised anyway, so I've refactored out that bit of the code.

Now at 97% coverage.

Released in 0.7.


Push UTxO creation into LedgerClient impl where it belongs

This isn't a big surprise, but we need to introduce a better intermediary representation of the UTxO and then let the LedgerClient adapter deal with either iding them or letting the blockchain give you that info.
REgardless, it needs to be pushed out of the domain. There are a few TODOs scattered through the code that relates to this.

This is done.


Skip usage of the 'visit' set. All you need is just add an extra condition

You can skip usage of the 'visit' set. All you need is just add a condition 'if rooms[r][c] >= dist:' in line 34. It reduces memory usage as well as makes the code shorter.

Can you provide a submission URL with this change, please

It's locked on leetcode problem, so I can't, sorry


Publish Codemos.codemos-modern to Open VSX

Hey there 👋!
I would like to you kindly publish the extension to the Open VSX marketplace.
Context
Unfortunately, as Microsoft prohibits usages of the Microsoft marketplace by any other products or redistribution of .vsix files from it, in order to use VS Code extensions in non-Microsoft products, we kindly ask that you take ownership of the VS Code extension namespace in Open VSX and publish this extension on Open VSX.
What is Open VSX? Why does it exist?
Open VSX is a vendor neutral alternative to the MS marketplace used by most other derivatives of VS Code like VSCodium, Gitpod, OpenVSCode, Theia-based IDEs, and so on.
You can read on about Open VSX at the Eclipse Foundation's Open VSX FAQ.
How can you publish to Open VSX?
The docs to publish an extension can be found here. This process is straightforward and shouldn't take too long. Essentially, you need an authentication token and to execute the ovsx publish command to publish your extension. There's also a doc explaining the whole process with an example GitHub Action workflow.
If there's anything I can help with, feel free to ping me. Would really love to have the extension on the registry.
cc @EmrecanKaracayir

Hey 👋🏻 ,
Thank you for informing me about this. I've published Codemos Moden to the Open VSX Registry via our vsix package. Your clear instructions helped us a lot. I've also claimed the namespace "Codemos". But it seems there is an issue about extension icon, once it is fixed it is ready to go.
cc @filiptronicek

Thank you!


Setting state doesn't work when bootstrap switch is disabled

Setting the state of a button in javascript code doesn't work when the bootstrap switch is disabled. I figure this is a bug because the 'disabled' state typically means disabled for a user to interact with via the User Interface.

:+1:
Please, reopen this issue. It's very awkward to ignore state changes in disabled mode. In my case I need to show non-admin users the current state of item every time it's changed. And the best way to do it is to show it via disabled switcher.
Anyway, If I changes value of disabled input It's changed and I see it. Why did you invent your own unexpected (for the most of the web-developers) logic instead of using prevalent one?

@tenphi I agree with you that this behavior is awkward. But, in the meantime, my workaround was to (starting with the button already disabled):

Enable the button
Change the button state
Disable the button

In my experience, this has given the desired effect (including smooth animations) without the button blinking/flashing (from enabling/disabling the button).

@mmuelle4 Thanks, but it doesn't work for me. I need to show realtime changes of that state.
Of course, I can implement it with a bunch of hacks, but it will be much complicated than changing one parameter. At last, current behaviour is just not right.


Enter symbol should be there after each command

What happened:
Enter symbol is missing after each command to execute it.
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:

kubectl get nodes
kubectl get pods --all-namespaces
kubectl get services
kubectl get sc
kubectl get pv
kubectl get pvc
OS (e.g. from /etc/os-release):
Kernel (e.g. uname -a):
Install tools:
Others:

@NisantaSahoo -- please update the issue with the links to the pages, where the modification is required.

I would like to work on this bug, @NisantaSahoo can you please mention the files that need this update ?

Please re-open this issue or raise a new issue with specific page that needs enhancements. The docs are now moved to https://github.com/openebs/openebs-docs


Question about the performance of VTAB-1K with FacT

Hello, inspiring work! I've encountered some issues while reproducing the results of FacT. Specifically, I'm having trouble replicating the results from the VTB-1k dataset using the default settings provided in the source code. I was wondering if you could kindly provide the detailed hyperparameter settings used for the different results presented in the paper.

Dataset
Method
Paper
Reproduce

VTAB-1K-average
FacT-TT4
73.5
-

VTAB-1K-average
FacT-TT<=16
75.3
73.1

VTAB-1K-average
FacT-TK8
74.0
-

VTAB-1K-average
FacT-TK<=32
75.6
73.0

Can I have a look at the reproduced results on each dataset?

Dataset
FacT-TT<=16
FacT-TK<=32

caltech101
91.83
91.73

cifar
71.07
71.28

clevr_count
82.69
81.25

clevr_dist
67.80
66.30

diabetic_retinopathy
73.97
75.80

dmlab
50.80
51.20

dsprites_loc
80.18
82.51

dsprites_ori
48.97
47.50

dtd
70.85
70.59

eurosat
95.70
95.81

kitti
79.32
79.04

oxford_flowers102
99.07
99.14

oxford_iiit_pet
90.41
90.27

patch_camelyon
83.56
83.54

resisc45
84.11
85.17

smallnorb_azi
34.72
33.83

smallnorb_ele
40.22
39.37

sun397
54.68
54.29

svhn
89.07
89.19

avg
73.11
73.04

Can I have a look at the reproduced results on each dataset?

Following NOAH, the "avg result" in our paper denotes "(Natural avg + Specialized avg + Structured avg) / 3".
So the reproduced avg results should be 75.3 for FacT-TT and 75.4 for FacT-TK.

Following NOAH, the "avg result" in our paper denotes "(Natural avg + Specialized avg + Structured avg) / 3". So the reproduced avg results should be 75.3 for FacT-TT and 75.4 for FacT-TK.

Got it! Thanks


[User Story] Secure Environment Variable Providers

[User Story]
Secure Environment Variable Providers

Epic Title

User Story Title
Secure Environment Variable Providers

T-shirt size: S(mall), M(edium), L(arge)
M

Story Points - Fibonacci (1,2,3,5,8,13)
5

User Story
Secure Environment Variable Providers

Description
Add support for secure environment variable providers (e.g. TVAULT) in the common configuration helper class (#589).

Business Need (the why):

Details

Additional User Story
#589

Dependencies
#589

Assumptions

Questions/Clarifications

@adamgering  Can we write this as user story?  It helps to explain what adding this to the product means to the user -- what functionality is enabled by this?  It would really help us figure out the priority

pretty sure this a duplicate of #206 -- at least without more details.


fix: kfp-api observability integration tests

Updates test to explicitly call out relations.  Refactors tests for consistency with others.

Note that this is against kf-16-release, not main, so publishing jobs will fail

lgtm, but since it's for 1.6 release, maybe we could test on microk8s 1.22? What do you think?

Totally agree that testing on microk8s 1.22 is a good idea, but I'll do it separately to keep cause and effect of any breaks clear if that's ok