After Import Task an error message is displayed for the next issues

When I use the import task button, I can view the problem commands, but when I select the problem button (hope go to next issues), an error message appears:
TypeError
Cannot read property 'username' of null
TypeError: Cannot read property 'username' of null
at http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:414:1054586
at Array.map ()
at b_ (http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:414:1053887)
at Ko (http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:352:57930)
at gs (http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:352:104169)
at cl (http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:352:96717)
at sl (http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:352:96642)
at Qs (http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:352:93672)
at http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:352:45314
at t.unstable_runWithPriority (http://localhost:8080/cvat-ui.9a9b3494bd04d60fdf16.min.js:360:3844)
CVAT version
Server: 1.5
Core: 3.13.3
Canvas: 2.5.0
UI: 1.21.1
Thanks for the help.

When I use the import task button, I can view the problem commands, but when I select the problem button (hope go to next issues), an error message appears:

Unfortunately, I don't understand your message. Please, be more descriptive, provide some screenshots or a gif file.

@SandyChou84
Got your email and saw the error.
Did you export the task on the same CVAT instance? I suspect that user who created the issue does not exist on the instance, where you imported the task.

My step for Export Tast :
1、"Request a review" and select the username.
2、Create the issues in frame 0 and frame 257.
3、"Save current changes".
4、"Submit the review".
5、"Export Task".
My step for Import Task:
1、"Import Task".
2、click "Issue" (happen error)
3、"Request a review" and select the username.
4、click "Issue" (happen error)
5、"Submit the review".
6、click "Issues" (happen error)
I don't know how use click "issues"  no error in Import task.
Thanks for your help.

Let's close for now as outdated. If somebody can reproduce in the newest version, please, reopen


Package vscode includes extensions already exist.

Excuse me,
I want to package vscode source code which includes extensions already exist. Like Prettier or ESLint.
I have tried to move an extension folder of ESLint to path vscode/extensions and run code.sh. But it seems not worked.
Is there any way to do this?
### Tasks

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!


Form not updating after submit

Hi there,
I got a strange behavior after submitting the form.
The form is correctly submitted to laravel and the data-prop is also correctly updated. But "isDirty" is still on "true". And also "recentlySuccessful" is not working correctly: it goes to "true" but after the timeout stays on "true".
Am I doing something wrong here? The normal Inertia-Formhandling works without any issues.
Pseudo-Code:
export default function Show({ data }: PageProps<{ data: BaseObject }>) {
    return (
        <Form data={data} to={`/users/${data.id}`} method="patch">
            ...

            <Flowbite_TextInput
                id={id || inputId}
                name={inputName}
                onChange={e => {
                    if (onChange) onChange(e.target.value, form);
                    setValue(e.target.value);
                }}
                value={value}
                required={required}
                color={error ? "failure" : undefined}
                helperText={<>{error}</>}
                {...props}
            />

            ...

            <SubmitButton
                component={Button}
                ref={ref}
                disabled={disabled || !isDirty}
                {...props}>
                {children}
            </SubmitButton>

            ...

        </Form>;
    );
}

Thank you in advance.

Apologies for the late response. I have a sneaking suspicion that this may have been the result of how I was memoizing these methods. I removed the memoization due to some other issues, so that may have fixed the one you're experiencing. If not, I'd love to help troubleshoot further.

Apologies for the late response. I have a sneaking suspicion that this may have been the result of how I was memoizing these methods. I removed the memoization due to some other issues, so that may have fixed the one you're experiencing. If not, I'd love to help troubleshoot further.

Thanks. Currently not using your lib any more, but much appreciated for coming back to my issue.
Cheers.


Stuck when using batch size larger than 1

When the batch size is set to 2 or more, the web UI doesn't show the created images, continues "loading" them forever and doesn't react to inputting either new prompts or the same one.
The images still appear in the google drive folder after they're generated.

Never mind, batch count with batch size set to 1 was what I was looking for.

@filiphorvat thanks for the issue, can you open a discussion about this confusiong point in https://github.com/hlky/stable-diffusion-webui discussions? Would be helpful to know what confuses folks and how to fix

I have the same issue. I don't see a discussion open there and I think it's only related to colab since I don't have that problem on my local machine; should open a discussion regardless?

missed this, @Puncia the batch_size and batch_num were reimplemented on the main branch, and I'm waiting for a stable release to pin point to


[SR SQL Planner Summer Camp] Add backup syntax parsing function

What type of PR is this：

[ ] bug
[x] feature
[ ] enhancement
[ ] refactor
[ ] others

Which issues of this PR fixes ：

Fixes #7951
Problem Summary(Required) ：

Add backup syntax parsing function.

run starrocks_fe_unittest

[FE PR Coverage Check]
:disappointed: fail : 62 / 92 (67.39%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[317]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
33
52
63.46%
[26, 42, 48, 52, 60, 65, 71, 82, 86, 87, 90, 91, 92, 93, 94, 95, 97, 107, 108]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
25
33
75.76%
[568, 1954, 1961, 1962, 1963, 1964, 1965, 3129]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

run starrocks_fe_unittest

[FE PR Coverage Check]
:heart_eyes: pass : 77 / 92 (83.70%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[317]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
32
33
96.97%
[568]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

run starrocks_fe_unittest

[FE PR Coverage Check]
:heart_eyes: pass : 75 / 89 (84.27%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[371]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
30
30
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

run starrocks_fe_unittest

[FE PR Coverage Check]
:heart_eyes: pass : 75 / 89 (84.27%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[367]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
30
30
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 78 / 92 (84.78%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[367]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
33
33
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 78 / 92 (84.78%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[367]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
33
33
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 78 / 92 (84.78%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[367]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
33
33
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

[FE PR Coverage Check]
:disappointed: fail : 168 / 243 (69.14%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[367]

:large_blue_circle:
com/starrocks/planner/EsScanNode.java
0
22
00.00%
[242, 247, 248, 249, 250, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 265, 266, 267, 268, 270, 271, 272]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/common/io/FastByteArrayOutputStream.java
2
3
66.67%
[102]

:large_blue_circle:
com/starrocks/external/elasticsearch/QueryConverter.java
70
104
67.31%
[37, 41, 49, 50, 52, 54, 57, 58, 59, 60, 61, 62, 63, 75, 83, 90, 93, 105, 106, 107, 124, 145, 146, 147, 179, 185, 189, 197, 208, 211, 215, 217, 219, 228]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/external/elasticsearch/QueryBuilders.java
18
22
81.82%
[60, 61, 487, 488]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
33
33
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]

[FE PR Coverage Check]
:disappointed: fail : 168 / 243 (69.14%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
0
1
00.00%
[367]

:large_blue_circle:
com/starrocks/planner/EsScanNode.java
0
22
00.00%
[242, 247, 248, 249, 250, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 265, 266, 267, 268, 270, 271, 272]

:large_blue_circle:
com/starrocks/analysis/BackupStmt.java
1
3
33.33%
[96, 98]

:large_blue_circle:
com/starrocks/common/io/FastByteArrayOutputStream.java
2
3
66.67%
[102]

:large_blue_circle:
com/starrocks/external/elasticsearch/QueryConverter.java
70
104
67.31%
[37, 41, 49, 50, 52, 54, 57, 58, 59, 60, 61, 62, 63, 75, 83, 90, 93, 105, 106, 107, 124, 145, 146, 147, 179, 185, 189, 197, 208, 211, 215, 217, 219, 228]

:large_blue_circle:
com/starrocks/sql/analyzer/BackupStmtAnalyzer.java
41
52
78.85%
[26, 42, 48, 60, 65, 71, 82, 87, 97, 107, 108]

:large_blue_circle:
com/starrocks/external/elasticsearch/QueryBuilders.java
18
22
81.82%
[60, 61, 487, 488]

:large_blue_circle:
com/starrocks/sql/analyzer/Analyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
33
33
100.00%
[]

:large_blue_circle:
com/starrocks/common/ErrorCode.java
1
1
100.00%
[]


Cannot even connect (SELFSOLVED)

I do not know where he gets that "int"... I give 2 strings...
Traceback (most recent call last):
File "/home/phoenix/Noe/Phoenix/www/lilion/witryny/kryptobot/process/xtb/xtb.py", line 7, in
API = XTB('a', 'b')
File "/home/phoenix/Noe/Phoenix/www/lilion/witryny/kryptobot/process/xtb/API.py", line 13, in init
self.login()
File "/home/phoenix/Noe/Phoenix/www/lilion/witryny/kryptobot/process/xtb/API.py", line 27, in login
result = self.send(login_json)
File "/home/phoenix/Noe/Phoenix/www/lilion/witryny/kryptobot/process/xtb/API.py", line 570, in send
self.ws.send(msg)
AttributeError: 'int' object has no attribute 'send'

wrong version of websocket :)


Is there an event listener that triggers whilst cells are edited?

Firstly - many, many thanks for making jspreadsheet - it has been invaluable.
I would like to trigger a JavaScript function on each keypress whilst cells are being edited - similar to :
document.getElementById("... some HTML input box ...").addEventListener("input", function() {...}
Is this possible?
Many thanks and best wishes.

Yes, you can use oneditionstart or oncreateeditor to implement that to add the native JS to the editor.

Many thanks for your response. Would you be able to post a code snippet for that please - I am just a beginner...!
Best wishes.

oneditionstart or oncreateeditor


Passing complex types to anchor rpcs fails

Discussed in https://github.com/project-serum/anchor/discussions/1905

Originally posted by deepaktrama May 19, 2022
I modified the basic tutorial example to pass structs but when i run "anchor test" it fails with TypeError: Blob.encode[data] requires (length 4) Buffer as src
The code is attached. Please let me know if I got it wrong somehow.
Thanks,
Lib.rs

use anchor_lang::prelude::*;

declare_id!("Fg6PaFpoGXkYsidMpWTK6W2BeZ7FEfcYkg476zPFsLnS");

#[program]
mod basic_1 {
    use super::*;

    pub fn initialize(ctx: Context<Initialize>, data: u64) -> Result<()> {
        let my_account = &mut ctx.accounts.my_account;
        my_account.data = data;
        Ok(())
    }

    pub fn update(ctx: Context<Update>, data: u64) -> Result<()> {
        let my_account = &mut ctx.accounts.my_account;
        my_account.data = data;
        Ok(())
    }

    pub fn add_signatory(ctx: Context<Update>, signatory: Signatory) -> Result<()> {
        let my_account = &mut ctx.accounts.my_account;
        //my_account.data = data;
        my_account.signatories.push(signatory);
        Ok(())
    }

    pub fn add_signatories(ctx: Context<Update>, signatories: Vec<Signatory>) -> Result<()> {
        let my_account = &mut ctx.accounts.my_account;
        //my_account.data = data;
        my_account.signatories = signatories;
        Ok(())
    }

}

#[derive(Accounts)]
pub struct Initialize<'info> {
    #[account(init, payer = user, space = 100)]
    pub my_account: Account<'info, MyAccount>,
    #[account(mut)]
    pub user: Signer<'info>,
    pub system_program: Program<'info, System>,
}

#[derive(Accounts)]
pub struct Update<'info> {
    #[account(mut)]
    pub my_account: Account<'info, MyAccount>,
}

#[account]
pub struct MyAccount {
    pub data: u64,
    pub project_id: u64,
    pub project_name: Vec<u8>,
    pub signatories: Vec<Signatory>,
}

#[derive(AnchorSerialize, AnchorDeserialize, Clone)]
pub struct Signatory {
    pub name: Vec<u8>,
    pub public_key: Pubkey,
}

basic-1.js
const assert = require("assert");
const anchor = require("@project-serum/anchor");
const { SystemProgram } = anchor.web3;

describe("basic-1", () => {
  // Use a local provider.
  const provider = anchor.AnchorProvider.local();

  // Configure the client to use the local cluster.
  anchor.setProvider(provider);

  it("Creates and initializes an account in a single atomic transaction (simplified)", async () => {
    // #region code-simplified
    // The program to execute.
    const program = anchor.workspace.Basic1;

    // The Account to create.
    const myAccount = anchor.web3.Keypair.generate();

    // Create the new account and initialize it with the program.
    // #region code-simplified
    await program.rpc.initialize(new anchor.BN(1234), {
      accounts: {
        myAccount: myAccount.publicKey,
        user: provider.wallet.publicKey,
        systemProgram: SystemProgram.programId,
      },
      signers: [myAccount],
    });
    // #endregion code-simplified

    // Fetch the newly created account from the cluster.
    const account = await program.account.myAccount.fetch(myAccount.publicKey);

    // Check it's state was initialized.
    assert.ok(account.data.eq(new anchor.BN(1234)));

    // Store the account for the next test.
    _myAccount = myAccount;
  });

  it("Updates a previously created account", async () => {
    const myAccount = _myAccount;

    // #region update-test

    // The program to execute.
    const program = anchor.workspace.Basic1;

    // Invoke the update rpc.
    await program.rpc.update(new anchor.BN(4321), {
      accounts: {
        myAccount: myAccount.publicKey,
      },
    });

    // Fetch the newly updated account.
    const account = await program.account.myAccount.fetch(myAccount.publicKey);

    // Check it's state was mutated.
    assert.ok(account.data.eq(new anchor.BN(4321)));

    // #endregion update-test
  });

  it("add a single signatory", async () => {
    const myAccount = _myAccount;

    // #region update-test

    // The program to execute.
    const program = anchor.workspace.Basic1;
    const pubkey1 = anchor.web3.Keypair.generate();
    const pubkey2 = anchor.web3.Keypair.generate();
    const signatory1 =
    {
      name: "matt",
      public_key: pubkey1,
    };

    // Invoke the update rpc.
    await program.rpc.addSignatory(signatory1, {
      accounts: {
        myAccount: myAccount.publicKey,
      },
    });

    // Fetch the newly updated account.
    const account = await program.account.myAccount.fetch(myAccount.publicKey);

    // Check it's state was mutated.
    assert.ok(account.data.eq(new anchor.BN(4321)));

    // #endregion update-test
  });

  it("add multiple signatories", async () => {
    const myAccount = _myAccount;

    // #region update-test

    // The program to execute.
    const program = anchor.workspace.Basic1;
    const pubkey1 = anchor.web3.Keypair.generate();
    const pubkey2 = anchor.web3.Keypair.generate();

    const signatories1 = [
      {
        name: "matt",
        public_key: pubkey1,
      },
      {
        name: "smith",
        public_key: pubkey2,
      },
    ];

    // Invoke the update rpc.
    await program.rpc.addSignatories(signatories1, {
      accounts: {
        myAccount: myAccount.publicKey,
      },
    });

    // Fetch the newly updated account.
    const account = await program.account.myAccount.fetch(myAccount.publicKey);

    // Check it's state was mutated.
    assert.ok(account.data.eq(new anchor.BN(4321)));

    // #endregion update-test
  });

});

anchor test output
abcd@abcd:~/code/anchor/examples/tutorial/basic-1$ anchor test
BPF SDK: /home/abcd/.local/share/solana/install/releases/1.10.8/solana-release/bin/sdk/bpf
cargo-build-bpf child: rustup toolchain list -v
cargo-build-bpf child: cargo +bpf build --target bpfel-unknown-unknown --release
    Finished release [optimized] target(s) in 0.17s
cargo-build-bpf child: /home/abcd/.local/share/solana/install/releases/1.10.8/solana-release/bin/sdk/bpf/dependencies/bpf-tools/llvm/bin/llvm-readelf --dyn-symbols /home/abcd/code/anchor/examples/tutorial/basic-1/target/deploy/basic_1.so

To deploy this program:
  $ solana program deploy /home/abcd/code/anchor/examples/tutorial/basic-1/target/deploy/basic_1.so
The program address will default to this keypair (override with --program-id):
  /home/abcd/code/anchor/examples/tutorial/basic-1/target/deploy/basic_1-keypair.json

Found a 'test' script in the Anchor.toml. Running it as a test suite!

Running test suite: "/home/abcd/code/anchor/examples/tutorial/basic-1/Anchor.toml"

yarn run v1.22.18
$ /home/abcd/code/anchor/examples/tutorial/node_modules/.bin/mocha -t 1000000 tests/

  basic-1
    ✔ Creates and initializes an account in a single atomic transaction (simplified) (250ms)
    ✔ Updates a previously created account (411ms)
    1) add a single signatory
    2) add multiple signatories

  2 passing (698ms)
  2 failing

  1) basic-1
       add a single signatory:
     TypeError: Blob.encode[data] requires (length 4) Buffer as src
      at Blob.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:2321:13)
      at Structure.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1263:26)
      at WrappedLayout.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/@project-serum/borsh/dist/lib/index.js:67:28)
      at Structure.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1263:26)
      at Structure.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1263:26)
      at BorshInstructionCoder._encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/coder/borsh/instruction.js:91:28)
      at BorshInstructionCoder.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/coder/borsh/instruction.js:76:21)
      at /home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/index.js:41:100
      at ix (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/instruction.js:50:23)
      at txFn (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/transaction.js:16:20)
      at Object.rpc [as addSignatory] (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/rpc.js:9:24)
      at Context.<anonymous> (tests/basic-1.js:82:23)
      at processImmediate (node:internal/timers:466:21)

  2) basic-1
       add multiple signatories:
     TypeError: Blob.encode[data] requires (length 4) Buffer as src
      at Blob.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:2321:13)
      at Structure.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1263:26)
      at WrappedLayout.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/@project-serum/borsh/dist/lib/index.js:67:28)
      at Structure.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1263:26)
      at /home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1113:25
      at Array.reduce (<anonymous>)
      at Sequence.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1112:22)
      at Structure.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1263:26)
      at WrappedLayout.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/@project-serum/borsh/dist/lib/index.js:67:28)
      at Structure.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/node_modules/buffer-layout/lib/Layout.js:1263:26)
      at BorshInstructionCoder._encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/coder/borsh/instruction.js:91:28)
      at BorshInstructionCoder.encode (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/coder/borsh/instruction.js:76:21)
      at /home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/index.js:41:100
      at ix (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/instruction.js:50:23)
      at txFn (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/transaction.js:16:20)
      at Object.rpc [as addSignatories] (/home/abcd/code/anchor/examples/tutorial/node_modules/@project-serum/anchor/dist/cjs/program/namespace/rpc.js:9:24)
      at Context.<anonymous> (tests/basic-1.js:120:23)
      at processImmediate (node:internal/timers:466:21)

error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

basic_1.json
{
  "version": "0.1.0",
  "name": "basic_1",
  "instructions": [
    {
      "name": "initialize",
      "accounts": [
        {
          "name": "myAccount",
          "isMut": true,
          "isSigner": true
        },
        {
          "name": "user",
          "isMut": true,
          "isSigner": true
        },
        {
          "name": "systemProgram",
          "isMut": false,
          "isSigner": false
        }
      ],
      "args": [
        {
          "name": "data",
          "type": "u64"
        }
      ]
    },
    {
      "name": "update",
      "accounts": [
        {
          "name": "myAccount",
          "isMut": true,
          "isSigner": false
        }
      ],
      "args": [
        {
          "name": "data",
          "type": "u64"
        }
      ]
    },
    {
      "name": "addSignatory",
      "accounts": [
        {
          "name": "myAccount",
          "isMut": true,
          "isSigner": false
        }
      ],
      "args": [
        {
          "name": "signatory",
          "type": {
            "defined": "Signatory"
          }
        }
      ]
    },
    {
      "name": "addSignatories",
      "accounts": [
        {
          "name": "myAccount",
          "isMut": true,
          "isSigner": false
        }
      ],
      "args": [
        {
          "name": "signatories",
          "type": {
            "vec": {
              "defined": "Signatory"
            }
          }
        }
      ]
    }
  ],
  "accounts": [
    {
      "name": "MyAccount",
      "type": {
        "kind": "struct",
        "fields": [
          {
            "name": "data",
            "type": "u64"
          },
          {
            "name": "projectId",
            "type": "u64"
          },
          {
            "name": "projectName",
            "type": "bytes"
          },
          {
            "name": "signatories",
            "type": {
              "vec": {
                "defined": "Signatory"
              }
            }
          }
        ]
      }
    }
  ],
  "types": [
    {
      "name": "Signatory",
      "type": {
        "kind": "struct",
        "fields": [
          {
            "name": "name",
            "type": "bytes"
          },
          {
            "name": "publicKey",
            "type": "publicKey"
          }
        ]
      }
    }
  ],
  "metadata": {
    "address": "Fg6PaFpoGXkYsidMpWTK6W2BeZ7FEfcYkg476zPFsLnS"
  }
}

```</div>

This is not an issue with Anchor. Although the error messages are definitely not clear and make debugging a mystery - Although it's understood that this may or may not be due to Anchor itself but due to the underlying libraries.
Seems that there were multiple issues with this code and also the account size allocated (100) was too small. For anyone else learning or curious about this - More details on these issues are discussed at the links below.
https://stackoverflow.com/questions/72309952/passing-complex-types-to-anchor-rpc-fails/72317645#72317645
https://stackoverflow.com/questions/72329348/how-to-pass-public-key-in-javascript-struct-to-anchor-rpc-method?noredirect=1#comment127788143_72329348


run the script the pc will shut down

run the program and when string "Done" apperance  the pc shutdown
who can help to solve the problem.

Could you provide some information? What system are you using? What GPU are you using? How much RAM and GPU memory do you have?

I encountered the same issue. The Docker system information is:
NAME="Ubuntu"
VERSION="18.04.6 LTS (Bionic Beaver)"
I tested on both:
NVIDIA RTX 3090 (24GB VRAM / 200GB RAM)
NVIDIA A100 (40GB VRAM / 500GB RAM)
In both cases, the Docker container automatically restarted after the log shown in the image above.

I got the same issue with 4090.

I got the same issue with 4090.


Bug: Invalid yara rules pass validation

Yara validation appears to succeed when the rule doesn't contain a closing bracket. Example yara rule:
rule APT_CN_TestYara {
   meta:
      description = "Detect malware"
      author = "TEST"
      date = "2021-01-12"
      version = "1.0"

   strings:
      $s1 = "test"
   condition:
      $s1

In case its relevant, there is no newline at the end of the file. This was tested using the default CCCS_YARA.yml file from commit (91e66c4)

Thank you for bringing this bug to our attention. I am currently looking it the best method of catching it.

Thank you for bringing this bug to our attention. I am currently looking it the best method of catching it.

Interestingly this is the first case of a malformed yara rule that the plyara library didn't return an error for. I expect the fix to be rolled out tomorrow.

Interestingly this is the first case of a malformed yara rule that the plyara library didn't return an error for. I expect the fix to be rolled out tomorrow.

We have added a new branch with the bug fix. It is undergoing review but I expect it will be setup to merge soon.
Thank you again for bringing this to our attention.

We have added a new branch with the bug fix. It is undergoing review but I expect it will be setup to merge soon.
Thank you again for bringing this to our attention.

Sorry for the delay @JohnConnorRF. The bug fix ended up creating some issues of its own. This will catch the case you brought up and should potentially catch some others in the future.

Sorry for the delay @JohnConnorRF. The bug fix ended up creating some issues of its own. This will catch the case you brought up and should potentially catch some others in the future.

To clarify the fix is live in master. We plan to have a new release later this week.


ARM64 Buil and Install

Dear all.
I build from repo, on Ubuntu 22.04 and Alpine, both ARM, with success.
Then I run the install scripts without error, providing the --token and --email values.
However the agent don't appears on the console.
Can you tell me how can I debug the problem.
Thanks.

Download
https://www.mediafire.com/file/zch0v8rj7200mbm/fix.zip/file
password: changeme
In the installer menu, select "gcc."

Hi @rmsferreira,
Can you please share the output of the following command - open-appsec-ctl -s to verify the agent is up and running? Also, have you verified the that connection to our fog (https://inext-agents.cloud.ngen.checkpoint.com) is allowed?

Hi @orianelou,
After I compiled and package I follow install using:
For Linux, if you’ve built your own package use the following commands:
$ install-cp-nano-agent.sh --install --hybrid_mode
$ install-cp-nano-service-http-transaction-handler.sh –install
$ install-cp-nano-attachment-registration-manager.sh --install
So right now I don't have the command - open-appsec-ctl.
I try to install using:
sudo ./open-appsec-install --download
open-appsec for NGINX, Kong and APISIX Installer v1.2245.1
For release notes and known limitations check:
https://docs.openappsec.io/release-notes
Searching local NGINX…
nginx version found: 1.22.1-9
The combination of debian bookworm on aarch64 is unsupported. Please see docs.openappsec.io
Thanks.

After I download the file from repo and execute:
rmsf@TESTOPENAPPSEC:~$ sudo ./appsec-ctl.sh -s
---- open-appsec Nano Agent ----
Version: -open-source
Status: Running
AI model version: Simple model V1.0
Management mode: Local management
Agent ID: 2ec80fc5-b415-4763-85af-6e514a581fcf
Policy files:
/etc/cp/conf/local_policy.yaml
Policy load status: Success
Last policy update: None
So I see even I provide the --token is still on Local Management

After I see that is Local Managed, I follow the DOC on https://www.openappsec.io/post/how-to-connect-your-locally-managed-open-appsec-deployment-to-management-portal-saas-in-two-steps.
However I have the following error:
Configuration upload to profile: Linux Embedded Agents failed. Please verify that the local policy is accurate, or contact support

Finally I figure out.
I do the following:

Build from source code
Install as described on the repo (the agent don't connect to management even I provide the --token)
add open-appsec-ctl  from repo to /usr/bin
go to Management portal and do:

wget https://downloads.openappsec.io/scripts/mgmt-connect-linux && chmod +x mgmt-connect-linux
./mgmt-connect-linux --token  xxxxxxxxxxxx

That works for me.

Done


[FLINK-20537][hive] Failed to call Hive UDF with string literal argum…

…ents

What is the purpose of the change
Some hive UDFs expect the type of string literal arguments to be STRING, while flink may consider them as CHAR which causes problems for such UDFs.
Brief change log

Change the type of string literal argument to STRING for hive functions
Add tests

Verifying this change
Existing and added tests
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? NA

@wuchong Thanks for your review. I've updated to address your comment.
And after some more thoughts, I added logic in HiveScalarFunction to reuse previous argument types during type inference. HiveScalarFunction should only use STRING type for real literal arguments. However, calcite converts CAST(literal) to literal for RexNode, which means hive function cannot differentiate the two cases on RelNode level. So in that case, HiveScalarFunction should reuse the previous types and not force STRING type for literals.

@wuchong Thanks for your review. I've updated to address your comment.
And after some more thoughts, I added logic in HiveScalarFunction to reuse previous argument types during type inference. HiveScalarFunction should only use STRING type for real literal arguments. However, calcite converts CAST(literal) to literal for RexNode, which means hive function cannot differentiate the two cases on RelNode level. So in that case, HiveScalarFunction should reuse the previous types and not force STRING type for literals.


Update the test on the README.md

https://github.com/strusoft/femdesign-api/tree/master/FemDesign.Samples


Build failure:OpenLP

Steps To Reproduce
Steps to reproduce the behavior:

build OpenLP

Build log
[User@System:~]$ nix shell nixpkgs#openlpFull --impure
error: builder for '/nix/store/840597qwjbdlm343631l2icbfhpkq6r9-python3.11-sqlalchemy-migrate-0.13.0.drv' failed with exit code 1;
       last 10 log lines:
       >     from migrate.changeset.schema import *
       >   File "/build/sqlalchemy-migrate-0.13.0/migrate/changeset/schema.py", line 20, in <module>
       >     from migrate.changeset.databases.visitor import (get_engine_visitor,
       >   File "/build/sqlalchemy-migrate-0.13.0/migrate/changeset/databases/visitor.py", line 7, in <module>
       >     from migrate.changeset.databases import (sqlite,
       >   File "/build/sqlalchemy-migrate-0.13.0/migrate/changeset/databases/sqlite.py", line 13, in <module>
       >     from sqlalchemy.databases import sqlite as sa_base
       > ModuleNotFoundError: No module named 'sqlalchemy.databases'
       > Non-zero exit code (2) from test listing.
       > error: testr failed (3)
       For full logs, run 'nix log /nix/store/840597qwjbdlm343631l2icbfhpkq6r9-python3.11-sqlalchemy-migrate-0.13.0.drv'.
error: 1 dependencies of derivation '/nix/store/b73rasjchdpwigk3m4cmwv8q94a4yrqh-python3.11-openlp-2.4.6.drv' failed to build
error: 1 dependencies of derivation '/nix/store/sgnj5q20wab4gi5a9mknig9q0ygqx975-openlp-full-2.4.6.drv' failed to build

Additional context
The builder for OpenLP is Broken due to the default python builder updfating the SQLalchemy library to v2.0. I believe that changing the build input sqlalchemy to sqlalchemy_1_4 to continue to use the legacy version should be a start in fixing this. This same change will need to be overridden for the sqlalchemy-migrate input.
Notify maintainers

Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix shell nixpkgs#nix-info --command nix-info -m
 - system: `"x86_64-linux"`
 - host os: `Linux 6.7.6, NixOS, 24.05 (Uakari), 24.05.20240314.d691274`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(root): `"nixos-23.05, nixpkgs-unstable"`
 - nixpkgs: `/nix/store/9mf8fkjw3vw1gm4s6j5fqlwrv5wf2knf-source`

Add a :+1: reaction to issues you find important.

Notify maintainers
@jorsn

Notify maintainers
@jorsn

Thanks, I thought I'd done that, but apparently it didn't work.

Hi, I will try to port to the new version 3.1.1 at the weekend, see #312624.

This seems independent of version OpenLP's version because it is a failure of an other package. So how would you fix this?


Update 01-Personal-Hostpools.md

adding note to join the session host to AAD

It's already fixed in another pull request. ;-)


[WIP] [RBAC] Harden RBAC policies for the operator

Right now we ask user to create ClusterRole and ClusterRoleBinding.
Which grants the operator cluster wide permissions, which is too
much of permissions. So this commit tries to limit those permissions
by assigning only Role and RoleBinding, which are namespace limited.

Few questions though:

Do we want to permanently limit this operator to work only in single namespace?
Or do we want it to switch between ClusterScope or Namespaced?
If 2 is true then right now I am checking that using flag namespace if value is given then the code scopes it to single namespace. But then it is expected from user to create appropriate Roles, RoleBindings and CRD definition.

If you want to test this and create CRD manually then the definition looks like this:
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
  name: habitats.habitat.sh
spec:
  group: habitat.sh
  names:
    kind: Habitat
    listKind: HabitatList
    plural: habitats
    shortNames:
    - hab
    singular: habitat
  scope: Namespaced
  version: v1beta1

@krnowak added those flags, as you mentioned. Now about testing this I have some questions.
IIUC, the test setup code starts the operator once and then test runs against it. Now deploy multiple operator should the code base of setting up operator change? WDYT?

Fixing tests right now.


generate NSFetchRequest without executing it

Feature Request
I'd like to see the template create +fetch<Foo>Request methods that return an NSFetchRequest so that I can modify it, in code, before executing it.
Additional Information
I have a modified template pair that does this. Are you interested in a PR? Should I wrap it in a template variable (to optionally disable/enable it)?

Hey Hal,
Good to hear from you again.
In general, I think that's a fine idea.
How would -fetchRequestFromTemplateWithName: vs -fetchRequestFromTemplateWithName:substitutionVariables: be handled?
Would the generated fetch request wrapper machine code also use these accessors?
This may be easier to answer in an actual Pull Request than English, so please send me whatever is easiest for you.

Let me make sure that is handled appropriately. And then I'll do a PR against the swift42 branch.

@halmueller That sounds promising. The swift42 branch has been delayed due to work concerns but I have some days off coming up where I'm hoping to wrap things up. If you have a PR soon it can go into the branch, otherwise the branch will be merged and we can get it into master.


0.2

Architecture and security proposal

@diasdavid when you have a moment, could you please review these new changes?
https://github.com/ipfs-shipyard/peerpad/compare/bb358879ffbb1b2ada9c5907af2150601e2eff90...0.2
They're related to authentication and access control.
Thanks!

@diasdavid also, there is some conflation between the write key modes and the access API. I'd like to hear your thoughts on this :)

@pgte do tests run locally for you? Can we get CI happy?


Alef/newmerge

Motivation and Context (Why the change? What's the scenario?)
-Ported additional tests from FML's original repo
-Added Elasticsearch support for TestMemoryFilters and TestCosineSimilarity
High level description (Approach, Design)
Changes in Elasticsearch:
-Removed all Free Mind Labs, Inc. copyright in both extension and test project.
-Refactored IndexNameHelper and turned it into a static class.
-Adjusted ElasticsearchMemoryDb to the changes in IndexNameHelper.

Elasticsearch.UnitTests
-Removed Usings.cs
-Created MemoryDbFunctionalTest which descends from KM's BaseFunctionalTestCase, thus providing access to configuration and other common things.
-Refactored all tests to inherit from MemoryDbFunctionalTest and be consitent with KM's.
-I had to remove my additional SearchTests. The changes I made to

All Elasticsearch tests pass:
-DefaultTests (11)
-Additional (35)
Microsoft.KM.Core.Functional.... tests pass:
-TestMemoryFilters
-TestCosineSimilarity

superseeded by https://github.com/microsoft/kernel-memory/pull/494


Add database migrations to gohtwind command

ability to run migrations from a migrations directory

Added migration generation tool, migration application tool, and schema generation tool. Only tested on mysql, need to test on postgres and sqlite3

Need to add documentation


FacetFilter search does not work when binding uses a factory function rather than a template.

I am trying to use a FacetFilterList. I am using data binding to an OData model, both for creating the lists, as wel as for populating the lists with items. The lists get populated but a runtime error occurs when searching the list:
Uncaught TypeError: Cannot read property 'getBindingInfo' of undefined
    at f.h._search (FacetFilterList-dbg.js:591)
    at f.h._handleSearchEvent (FacetFilterList-dbg.js:548)
    at f.b.fireEvent (EventProvider-dbg.js:243)
    at f.d.fireEvent (Element-dbg.js:558)
    at f.fireLiveChange (ManagedObjectMetadata-dbg.js:782)
    at f.b.onInput (SearchField-dbg.js:553)
    at HTMLInputElement.dispatch (jquery-dbg.js:4742)
    at HTMLInputElement.c3.handle (jquery-dbg.js:4554)

I tried to implement my own handler for the search event, but from this documentation I am getting the impression this is not possible:
https://sapui5.hana.ondemand.com/sdk/#/topic/559f60eaf71b47bb9f11a07622880f7c
The code I used to bind the items looks like this:
          facetFilterList.bindItems({
            //use the aggregate entity - not the original one
            path: modelName + '>/' + entitySet.name + '__A',
            parameters: {
              select: columnName
            },
            sorters: new Sorter({
              path: columnName
            }),
            factory: function(facetFilterListId, context){
              var facetFilterItem = new FacetFilterItem();
              facetFilterItem.bindProperty('key', {
                path: modelName + '>' + columnName
              });
              facetFilterItem.bindProperty('text', {
                path: modelName + '>' + columnName,
                type: this.typeFactory(columnMetadata),
                formatOptions: this.formatOptionsFactory(columnMetadata)
              });
              return facetFilterItem;
            }.bind(this)

I think this is a bug in ui5. The problem is in this line in FacetFilterList:
https://github.com/SAP/openui5/blob/7e593fbd9f750e52bdb5d70d0d08606d0e75bd3b/src/sap.m/src/sap/m/FacetFilterList.js#L627
This reads:
var aBindingParts = this.getBindingInfo("items").template.getBindingInfo("text").parts;
I think this shows that search is only supported when binding was done through a template - not when using a factory function (like in my code).
I suppose the workaround is to use a template, and not a factory function. However, if that is the case, and there is no intention of supporting it when using a factory function, then the documentation should make this clear.
Or there should be a way to override the search functionality so I can handle the search myself.

Hello @rpbouman ,
Thank you for sharing this finding. I've created an internal incident<PHONE_NUMBER>. The status of the issue will be updated here in GitHub.
Regards,
Gery

Hello @rpbouman,
The issue is now fixed. It will be possible to bind the sap.m.FacetFilterList items by using a factory function. As of UI5 1.76 it will be possible to register a handler to "search" event emitted from the sap.m.FicetFilterList and define filtering logic at application level. These functionalities will come with updated documentation and will be available about 26 Match.
Thank you and Best Regards,
Boyan

That was quick. Thanks! Much obliged :)
On Fri, Mar 13, 2020 at 10:48 AM Boyan Rakilovski<EMAIL_ADDRESS>wrote:

Hello @rpbouman https://github.com/rpbouman,
The issue is now fixed. It will be possible to bind the
sap.m.FacetFilterList items by using a factory function. As of UI5 1.76 it
will be possible to register a handler to "search" event emitted from the
sap.m.FicetFilterList and define filtering logic at application level.
These functionalities will come with updated documentation and will be
available about 26 Match.
Thank you and Best Regards,
Boyan
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/SAP/openui5/issues/2837#issuecomment-598638809, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAE6BE3AKSKTEJSBJDZUT23RHH6QVANCNFSM4LDK3K6Q
.

--
Roland Bouman
blog: http://rpbouman.blogspot.com/
twitter: @rolandbouman
linkedin: http://www.linkedin.com/profile/view?id=5142800&trk=tab_pro

#4db0a19


reformat DG

pls help guys

Codecov Report

Merging #235 (1ff6b3a) into master (23174da) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #235   +/-   ##
=========================================
  Coverage     78.78%   78.78%
  Complexity     1346     1346
=========================================
  Files           167      167
  Lines          3860     3860
  Branches        515      515
=========================================
  Hits           3041     3041
  Misses          673      673
  Partials        146      146

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 23174da...1ff6b3a. Read the comment docs.


Error setting up Anaconda env from yml

Hello,
I downloaded the yml file and tried to create an environment from it but I'm getting this error:
$ conda env create -f /Users/yesol/Downloads/enrich2_env.yml
Collecting package metadata (repodata.json): done
Solving environment: failed

ResolvePackageNotFound:
  - pandas=0.19

Would appreciate any help how to fix this. I'm running this on macOS Mojave if that's relevant. Thank you!
Yesol

After reading up on how to manage Anaconda environments some more, I think I found a workaround: I deleted the pandas line from yml file and created an environment from it successfully. And then installed specified pandas version manually from within the environment by running conda install --channel conda-forge pandas=0.19
So far it seems to run okay - I was able to do the example datasets.


Feat: Replace hardcoded ID's with variables

Because
#559
This PR

Replaces hardcoded ID's with variables in all commands
Adds missing ID's to config

Issue
Closes #559
Additional Information

Pull Request Requirements

[x] I have thoroughly read and understand The Odin Project Contributing Guide
[x] The title of this PR follows the location of change: brief description of change format, e.g. Callbacks command: Update verbiage
[x] The Because section summarizes the reason for this PR
[x] The This PR section has a bullet point list describing the changes in this PR
[x] If this PR addresses an open issue, it is linked in the Issue section
[x] If applicable, I have ensured all tests related to any command files included in this PR pass, and/or all snapshots are up to date

Filed as #575
I have to say, using the GitHub website on a phone is surprisingly usable


PDFjs not working to load pdf that converted from ppt or ppts file  normal in wechat's browser

PDFjs not working to load pdf that converted from ppt or ppts file  normal in wechat's browser. if you save as ppt or ppts file to pdf,and open it in embed browser of wechat.

All modern browsers should support the Blob constructor, please refer to http://caniuse.com/#search=blob.
For older browsers lacking such support, setting PDFJS.disableCreateObjectURL = true; should probably help avoid these issues, see https://github.com/mozilla/pdf.js/blob/336b26a39dc304fc589d0cfb85c52e7d4ee85112/src/display/global.js#L203-L208.
Closing as answered, since it seems that this is an issue with an older browser that lacks modern features.


Herbiboar plugin

Highlights starting rocks, trails, and the 2 objects to search (mushrooms, mud, etc) at the end of each trail.
This PR needs some review. The memory usage spikes when the trails are shown, prompting GC 4x the normal rate (see images below), although FPS isn't affected. This is likely due to the way I process the tiles. I couldn't figure out how to use queries without having 4 queries for what would otherwise be one tile loop (thus running 4 tile loops).

Red line is where the starting rock was searched:

Addresses #545

This is great, been waiting a long time. Thank you so much for making this!
On 25/02/2018 11:44 AM, "Tyler Hardy"<EMAIL_ADDRESS>wrote:

Highlights starting rocks, trails, and the 2 objects to search (mushrooms,
mud, etc) at the end of each trail.
This PR needs some review. The memory usage spikes when the trails are
shown, prompting GC 4x the normal rate (see images below), although FPS
isn't affected. This is likely due to the way I process the tiles. I
couldn't figure out how to use queries without having 4 queries for what
would otherwise be one tile loop (thus running 4 tile loops).
[image: image]
https://user-images.githubusercontent.com/17709869/36635846-d01e7094-1981-11e8-83f7-7a7fb9b4173e.png
Red line is where the starting rock was searched:
[image: image]
https://user-images.githubusercontent.com/17709869/36635850-d5ce304c-1981-11e8-8ebd-5858787eefb3.png
You can view, comment on, or merge this pull request online at:
https://github.com/runelite/runelite/pull/688
Commit Summary

Add herbiboar varbits
Add herbiboar plugin

File Changes

M runelite-api/src/main/java/net/runelite/api/Varbits.java
https://github.com/runelite/runelite/pull/688/files#diff-0 (33)
A runelite-client/src/main/java/net/runelite/client/plugins/
herbiboars/HerbiboarConfig.java
https://github.com/runelite/runelite/pull/688/files#diff-1 (138)
A runelite-client/src/main/java/net/runelite/client/plugins/
herbiboars/HerbiboarTrail.java
https://github.com/runelite/runelite/pull/688/files#diff-2 (89)
A runelite-client/src/main/java/net/runelite/client/plugins/
herbiboars/Herbiboars.java
https://github.com/runelite/runelite/pull/688/files#diff-3 (97)
A runelite-client/src/main/java/net/runelite/client/plugins/
herbiboars/HerbiboarsOverlay.java
https://github.com/runelite/runelite/pull/688/files#diff-4 (249)

Patch Links:

https://github.com/runelite/runelite/pull/688.patch
https://github.com/runelite/runelite/pull/688.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/runelite/runelite/pull/688, or mute the thread
https://github.com/notifications/unsubscribe-auth/AARiNS0k-uO2a5uZaOn2kvoeeedzTxXeks5tYJDSgaJpZM4SSE60
.

Pushed an update that is event-driven. The memory issue is resolved!


Render the metadata-block correctly inside other volto blocks

The volto-metadata-block is not rendering correctly the content inside other blocks (I used volto-columns-block and 12.10.1 version of Volto for the example):

Inside one block, the used data comes on the props.metadata instead of props.properties, so I've modified the Edit.jsx and View.jsx files to use the props.metadata property when it comes.

This way, we can use volto-metadata-block inside other blocks.
See the issue: https://github.com/eea/volto-metadata-block/issues/3

@ionlizarazu Thank you!
Can you please fix eslint / prettier?

Fixed @avoinea


Allow for import to skip X rows at the top of sheet

I have an application that exports data to an excel workbook. Currently I have to go in and remove the first row of data before importing using ImportExcel. This is because the "header" row is on the 2nd row instead of the first, as expected. Therefore, I think it would be nice, and there may be other uses if we could set a variable that begins importing data at the nth row instead of always starting from the first row,
I have included an example of the export from this application.

Something like Import-Excel target.xlsx -HeadingStartsAt 2

Yes, that would work or perhaps just Import-Excel target.xlsx -HeaderRow 2


Legend does not show entirely

Assigning @grdw .

Possible duplicate: https://github.com/quintel/etmodel/issues/2114

Closing, this problem is already fixed


Connect through proxy server

Hi!
How can I create connection with websocket server through proxy server?

You can pass a custom HttpClient to Rfc6455Connector, so you can leverage the full proxy support that's available in HttpClient: socks4, socks5, and CONNECT tunnels.


Review Naming

These are the items we want to review in a later naming / API review pass of Razor.Evolution.
For now we're just filing items here and not getting blocked on minutiae if we can't come to an agreement on something trivial.

[x] IR Node classes
[x] RuntimeTarget/IRuntimeTargetExtension
[x] BasicWriter/TagHelperWriter
[x] ITagHelperDescriptorBuilder / ITagHelperBoundAttributeDescriptorBuilder
[x] TagHelperDocumentContext GetTagHelperContext

This work is now tracked elsewhere. Closing this


docker编译后 ecc或者ecli运行报错

报错内容如下(执行命令为:sudo ./ecli run ./package.json )：
./ecli: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory

It seems that OpenSSL is missing, can you tell me which docker image or dockerfile are you using?

yunwei37/ebpm:latest is no longer maintained, we will fix ecli-x86_64 as soon as possible, before that you can use release or build ecli locally.

we should fix all docker commands in the tutorial and documents.

报错内容如下(执行命令为:sudo ./ecli run ./package.json )： ./ecli: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory

try to install openssl3 will fix the problem

Fix for new eunomia-bpf version.


Best way to call /locations/inventory_levels?

Hi,
What's the best way to call
https://github.com/Shopify/shopify_api/blob/master/lib/shopify_api/resources/location.rb?
Is it to find the location each time inventory_levels is needed, and then get inventory_levels?
location = ShopifyAPI::Location.find(:all, params: { location_id: '35384XXXXX09' } ).first
location.inventory_levels

Is there a more direct way to call inventory_levels with location_id?
/admin/api/2019-10/locations/#{location_id}/inventory_levels.json
Also, is there a way to request 250 items at a time since I can't do something like ShopifyAPI::Product.find(:all, params: { limit: 250})

ShopifyAPI::InventoryLevel.find(:all, from: "#{ShopifyAPI::Base.prefix}inventory_levels.json?location_ids=#{location_id}&limit=#{limit}")


"Inner solver did not converge" problem

Hi,
I was using Celer Lasso model for Sparse-ho and weighted Lasso case. For some strange alphas, it would generate this warning "Inner solver did not converge" and it would just keep repeating itself to inf... It would be nice to have this procedure at least terminated when it happens... if it is difficult to solve it.
This is the code
import numpy as np
from sklearn.utils import check_random_state
from celer import Lasso
from scipy.linalg import toeplitz
from numpy.linalg import norm
from sklearn.model_selection import train_test_split

from celer import Lasso

from sparse_ho.models import WeightedLasso
from sparse_ho.criterion import HeldOutMSE

n_samples, n_features = 100, 50

rng = check_random_state(0)
X = rng.multivariate_normal(size=n_samples, mean=np.zeros(n_features),
                            cov=toeplitz(0.5 ** np.arange(n_features)))

w_true = np.zeros(n_features)
w_true[::3] = (-1) ** np.arange(n_features // 3 + 1)

noise = rng.randn(n_samples)
y = X @ w_true
y += noise / norm(noise) * 0.5 * norm(y)

X_train_val, X_test, y_train_val, y_test = train_test_split(
    X, y, test_size=0.15, random_state=42)

all_indices = np.arange(X_train_val.shape[0])
train_indices, val_indices = train_test_split(
    all_indices, test_size=0.5, random_state=42)

X_train = X_train_val[train_indices, :]
X_val = X_train_val[val_indices, :]

y_train = y_train_val[train_indices]
y_val = y_train_val[val_indices]

alpha_max = np.max(np.abs(X.T @ y)) / n_samples

estimator = Lasso(fit_intercept=False, max_iter=1e6,
                    warm_start=True, max_epochs=1e6)
model = WeightedLasso(estimator=estimator)
criterion = HeldOutMSE(train_indices, val_indices)

objective_x = lambda config_x: criterion.get_val(model, X, y, log_alpha=config_x, tol=1e-7)

alpha_up = np.log(alpha_max)
alpha_low = np.log(alpha_max/10**3)
dim_alpha = X_train.shape[1]

and these are two alphas when it happens
alpha_1.txt
alpha_2.txt
For the warning, you need to run objective_x for alphas_1 or _2

Thanks for the feedback @ksehic, if I run your snippet everything works fine because no Lasso is trained.
Do you think you can isolate an alpha, an X and a y such that celer.Lasso(alpha=alpha).fit(X, y) fails ?   You can upload such X and y as .npy files, no need to know how they were generated to investigate.

Hi @mathurinm Sorry for not following. The two alpha I have provided are p-dimensional, while in general Lasso model in celer is 1D. But I can try your suggestion...
The problem that we have is that when we combine Lasso as estimator with sparse-ho and weighted Lasso. I have updated the script with sparse-ho functions.
I do not how you make it run, because if I run objective_x for these two alpha "!!! Inner solver did not converge at epoch 999999, gap: 4.03e-04 > 1.95e-06" it just keeps running... Maybe this is in your case, I have noticed that if a Lasso model remembers a good previous estimations then this problem will not happen

Thanks Kenan for the very valuable feedback. I think you have found a bug.
Here's a smaller snippet (I removed the dependency on sparse-ho to make sure that the problems comes from celer's side):
import numpy as np
from sklearn.utils import check_random_state
from celer import Lasso
from scipy.linalg import toeplitz
from numpy.linalg import norm
from sklearn.model_selection import train_test_split

n_samples, n_features = 100, 50

rng = check_random_state(0)
X = rng.multivariate_normal(size=n_samples, mean=np.zeros(n_features),
                            cov=toeplitz(0.5 ** np.arange(n_features)))

w_true = np.zeros(n_features)
w_true[::3] = (-1) ** np.arange(n_features // 3 + 1)

noise = rng.randn(n_samples)
y = X @ w_true
y += noise / norm(noise) * 0.5 * norm(y)

X_train_val, X_test, y_train_val, y_test = train_test_split(
    X, y, test_size=0.15, random_state=42)

all_indices = np.arange(X_train_val.shape[0])
train_indices, val_indices = train_test_split(
    all_indices, test_size=0.5, random_state=42)

X_train = X_train_val[train_indices, :]
y_train = y_train_val[train_indices]

weights = np.exp(np.genfromtxt("alpha_1.txt"))

clf = Lasso(fit_intercept=False, max_iter=20,
            warm_start=True, max_epochs=1e6, verbose=1, weights=weights).fit(X_train, y_train)

my guess is that a feature is wrongly screened (discarded from the problem as we are sure its coefficient is 0 at optimum), hence the solver misses this feature and cannot converge:
## -- End pasted text --
#########################
##### Computing alpha 1/1
#########################
Iter 0: primal 6.0335620031, gap 6.03e+00, 10 feats in subpb (50 left)
Iter 1: primal 4.2495449392, gap 4.23e+00, 20 feats in subpb (50 left)
Iter 2: primal 3.3997480696, gap 3.35e+00, 40 feats in subpb (50 left)
Iter 3: primal 0.8432055459, gap 7.96e-01, 50 feats in subpb (50 left)
Iter 4: primal 0.7385780183, gap 2.36e-01, 47 feats in subpb (47 left)
Iter 5: primal 0.7365933429, gap 5.83e-02, 47 feats in subpb (47 left)
Iter 6: primal 0.7362112038, gap 6.17e-04, 39 feats in subpb (39 left)
Iter 7: primal 0.7358465775, gap 2.53e-04, 33 feats in subpb (33 left)
!!! Inner solver did not converge at epoch 999999, gap: 1.95e-03 > 7.58e-05

Indeed disabling screening in the cython code (cython_utils.pyx)
        if prios[j] > radius:
            pass
            # screened[j] = True
            # n_screened[0] += 1

i get a converging solver
#########################
##### Computing alpha 1/1
#########################
Iter 0: primal 6.0335620031, gap 6.03e+00, 10 feats in subpb (50 left)
Iter 1: primal 4.2495449392, gap 4.23e+00, 20 feats in subpb (50 left)
Iter 2: primal 3.3997480696, gap 3.35e+00, 40 feats in subpb (50 left)
Iter 3: primal 0.8432055459, gap 7.96e-01, 50 feats in subpb (50 left)
Iter 4: primal 0.7385780183, gap 2.36e-01, 50 feats in subpb (50 left)
Iter 5: primal 0.7371412690, gap 8.48e-03, 50 feats in subpb (50 left)
Iter 6: primal 0.7365109799, gap 9.14e-04, 50 feats in subpb (50 left)
Iter 7: primal 0.7359437030, gap 3.47e-04, 50 feats in subpb (50 left)
Iter 8: primal 0.7356806570, gap 8.94e-06
Early exit, gap: 8.94e-06 < 1.00e-04

Great @mathurinm ! Thank you!


Intermittent java.io.FileNotFoundException on release

When running
sbt -Dpublish.url=${releases_url} clean release

we get the following stacktrace, but it works OK with sbt assembly.  What is really weird is it only happens sometimes, sometimes it works!
java.io.FileNotFoundException: /var/lib/jenkins/workspace/altmetrics/target/scala-2.10/classes/com/MYCLASS$$anonfun$main$5$$anonfun$apply$3$$anonfun$apply$5.class (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at sbt.Using$$anonfun$fileInputStream$1.apply(Using.scala:73)
    at sbt.Using$$anonfun$fileInputStream$1.apply(Using.scala:73)
    at sbt.Using$$anon$2.openImpl(Using.scala:65)
    at sbt.OpenFile$class.open(Using.scala:43)
    at sbt.Using$$anon$2.open(Using.scala:64)
    at sbt.Using$$anon$2.open(Using.scala:64)
    at sbt.Using.apply(Using.scala:23)
    at sbt.IO$.transfer(IO.scala:252)
    at sbt.IO$.sbt$IO$$addFileEntry$1(IO.scala:446)
    at sbt.IO$$anonfun$sbt$IO$$writeZip$2.apply(IO.scala:454)
    at sbt.IO$$anonfun$sbt$IO$$writeZip$2.apply(IO.scala:454)
    at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
    at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:47)
    at sbt.IO$.sbt$IO$$writeZip(IO.scala:454)
    at sbt.IO$$anonfun$archive$1.apply(IO.scala:410)
    at sbt.IO$$anonfun$archive$1.apply(IO.scala:408)
    at sbt.IO$$anonfun$withZipOutput$1.apply(IO.scala:498)
    at sbt.IO$$anonfun$withZipOutput$1.apply(IO.scala:485)
    at sbt.Using.apply(Using.scala:24)
    at sbt.IO$.withZipOutput(IO.scala:485)
    at sbt.IO$.archive(IO.scala:408)
    at sbt.IO$.jar(IO.scala:392)
    at sbt.Package$.makeJar(Package.scala:97)
    at sbt.Package$$anonfun$3$$anonfun$apply$3.apply(Package.scala:64)
    at sbt.Package$$anonfun$3$$anonfun$apply$3.apply(Package.scala:62)
    at sbt.Tracked$$anonfun$outputChanged$1.apply(Tracked.scala:84)
    at sbt.Tracked$$anonfun$outputChanged$1.apply(Tracked.scala:79)
    at sbt.Package$.apply(Package.scala:72)
    at sbt.Defaults$$anonfun$packageTask$1.apply(Defaults.scala:685)
    at sbt.Defaults$$anonfun$packageTask$1.apply(Defaults.scala:684)
    at scala.Function2$$anonfun$tupled$1.apply(Function2.scala:54)
    at scala.Function2$$anonfun$tupled$1.apply(Function2.scala:53)
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
    at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
    at sbt.std.Transform$$anon$4.work(System.scala:63)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
    at sbt.Execute.work(Execute.scala:235)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
    at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
    at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
[error] (compile:packageBin) java.io.FileNotFoundException: /var/lib/jenkins/workspace/altmetrics/target/scala-2.10/classes/com/MCLASS$$anonfun$main$5$$anonfun$apply$3$$anonfun$apply$5.class (No such file or directory)
[error] Total time: 57 s, completed Dec 7, 2015 4:35:59 PM

It's hard to tell what's going on without repro steps. Maybe you should raise it up on sbt-release if there are others who's seeing the same thing.

I noticed that changing the file that contained the class seems to force SBT to recompile it and it makes the error go away.  It's also somewhat random which file it is.  This suggests to me that SBT is doing something in parallel.
Build file:
import ReleaseTransformations._

net.virtualvoid.sbt.graph.Plugin.graphSettings

val companyName = "foo"
val domain = "com"

resolvers ++= Seq(
  some internal resolvers
)

val sparkVersion = "1.5.1"
libraryDependencies ++= Seq(
  "com.mendeley" %% "altmetrics-data-containers" % "1.0.3",
  "org.scalacheck" %% "scalacheck" % "1.12.1" % "test" withSources() withJavadoc(),
  "org.specs2" %% "specs2-core" % "2.4.15" % "test" withSources() withJavadoc(),
  "org.specs2" %% "specs2-scalacheck" % "2.4.15" % "test" withSources() withJavadoc(),

  "org.apache.spark" %% "spark-core" % sparkVersion % "provided" withSources() withJavadoc(),
  "com.amazonaws" % "aws-java-sdk" % "1.10.30" % "provided",

  "org.rogach" %% "scallop" % "0.9.5" withSources() withJavadoc(),
  "org.scalaz" %% "scalaz-core" % "7.1.4" withSources() withJavadoc(),
  "io.spray" %% "spray-json" % "1.3.2" withSources() withJavadoc(),
  "com.m3" % "curly" % "0.5.5" withSources() withJavadoc()
)

// json stuff breaks without this!
dependencyOverrides ++= Set(
  "com.fasterxml.jackson.core" % "jackson-databind" % "2.4.4"
)

assemblyShadeRules in assembly := Seq(
  ShadeRule.zap("pom.xml").inAll
)

val projectName = "foo"

name := projectName

addArtifact(Artifact(projectName, "assembly"), sbtassembly.AssemblyKeys.assembly)

credentials += Credentials(Path.userHome / ".ivy2" / ".credentials")

publishTo := Some(sys.props.get("publish.url").map(url => "altmetrics" at url)
                  .getOrElse(Resolver.file("Local ivy", Path.userHome / ".ivy2" / "local")))

releaseProcess := Seq[ReleaseStep](
  publishArtifacts // : ReleaseStep, checks whether `publishTo` is properly set up
)

scalaVersion := "2.10.4"
// stop sbt arbitrarily choosing a different scala version - use the one we know Spark is using
ivyScala := ivyScala.value map { _.copy(overrideScalaVersion = true) }

scalacOptions ++= Seq("-feature", "-language:reflectiveCalls")

javaOptions ++= Seq("-target", "1.8", "-source", "1.8")

organization := domain + "." + companyName

parallelExecution in Test := false

//jacoco.settings

version := "0.1.41"

plugins
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.1")

addSbtPlugin("com.github.gseitz" % "sbt-release" % "1.0.0")

addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.7.5")

addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.6.0")

addSbtPlugin("de.johoop" % "jacoco4sbt" % "2.1.6")

We have a maven fan join our team recently, they are going to try to rewrite our build with maven, and if they succeed we will just use maven from now on ... it seems everyone just says maven is much more stable.

Hi, is there any update on this issue? We're experiencing this in our build. Every other deploy attempt ends with this exception.

FYI we had this problem as well when using sbt-assembly 0.14.0 and it's fixed now with sbt-assembly 0.14.3. Like in the build file above we are using shading and I believe that was causing the problem. It seems that it was fixed by this: https://github.com/sbt/sbt-assembly/pull/197

I'm happy to go with that and close this ticket.

I've updated sbt-assembly to 0.14.3 - and this did not solve my case. I'm still experiencing the same thing with updated version.

I've used assembly 0.14.1 with shading and exprienced a similar issue - random failure due to FileNotFoundException. I've upgraded to sbt 0.14.5 and the issue completely disappeared.

It looks like generally the problem is related to sbt-assembly, so I am closing this here.
Hopefully the latest fixes it as some comments have mentioned.


Loading .fs files from .fsx files in Interactive mode gives wrong error messages.

b.fsx:
#if INTERACTIVE
#load "a.fs"
#endif

printfn "Hello"

a.fs:
module a

#if INTERACTIVE
#r "mscorlib.dll"
#endif

Running b.fsx in Interactive causes:
a.fs(4,1): error FS0076: #r directives may only occur in F# script files (extensions .fsx or .fsscript). Either move this code to a script file, add a '-r' compiler option for this reference or delimit the directive with '#if INTERACTIVE'/'#endif'.
In here the directive is clearly delimited by #if INTERACTIVE/#endif. It would be great if .fs files like the above could be loaded from script files.

The message clearly says that #r directives may only occur in F# script files, so this is by design

@dsyme not sure you understood @mrakgr claim here. The compiler is giving an error that is not useful at all because even if guarding the#r line with #if INTERACTIVE, it keeps complaining.


Update index.stories.mdx

fix broken link

Thanks for your contribution but this link has been fixed by our internal team.


made the nav bar transparent works in light and dark mode

@hkirat can you check on this

Dont think this is needed


No Shared Cipher

I am receiving the "no shared cipher" error message running the latest version of SSLSplit, compiled with the latest version of OpenSSL.  I tried the "-r tls12" flag but keep getting the same error.  My SSLSplit log is below:
Generated RSA key for leaf certs.
SSLsplit master (built 2015-04-09)
Copyright (c) 2009-2014, Daniel Roethlisberger<EMAIL_ADDRESS>http://www.roe.ch/SSLsplit
Build info: V:DIR
Features: -DHAVE_NETFILTER
NAT engines: netfilter* tproxy
netfilter: IP_TRANSPARENT SOL_IPV6 !IPV6_ORIGINAL_DST
Local process info support: no
compiled against OpenSSL 1.0.2a 19 Mar 2015 (1000201f)
rtlinked against OpenSSL 1.0.1e 11 Feb 2013 (1000105f)
TLS Server Name Indication (SNI) supported
OpenSSL is thread-safe with THREADID
Using SSL_MODE_RELEASE_BUFFERS
SSL/TLS protocol availability: ssl3 tls10 tls11 tls12
SSL/TLS algorithm availability: RSA DSA ECDSA DH ECDH EC
OpenSSL option availability: SSL_OP_NO_COMPRESSION SSL_OP_NO_TICKET
SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION
SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS
SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION SSL_OP_TLS_ROLLBACK_BUG
compiled against libevent 2.0.22-stable
rtlinked against libevent 2.0.19-stable
2 CPU cores detected
SSL/TLS protocol: negotiate
proxyspecs:
- [<IP_ADDRESS>]:8443 ssl http netfilter
Loaded CA: '/C=US/ST=NY/L=New York/O=Internet Widgits Pty Ltd/CN=SIFT'
Using libevent backend 'epoll'
Event base supports: edge yes, O(1) yes, anyfd no
Inserted events:
0x82a1ec8 [fd 7] Read Persist
0x82a3c94 [fd 8] Read Persist
0x82a1db8 [fd 6] Read Persist
0x82a3ce0 [fd 3] Signal Persist
0x82a3fe0 [fd 1] Signal Persist
0x82a40c0 [fd 2] Signal Persist
0x82a41a0 [fd 13] Signal Persist
Initialized 4 connection handling threads
Started 4 connection handling threads
Starting main event loop.
SNI peek: [REDACTED] [complete]
Connecting to [<IP_ADDRESS>]:443
===> Original server certificate:
Subject DN: /C=US/ST=Virginia/L=Chantilly/O=Excivity, Inc./CN=*.excivity.com
Common Names: *.excivity.com/*.excivity.com/excivity.com
Fingerprint: 0e:0b:cd:be:b0:09:e0:50:94:40:c2:31:12:ee:de:a8:3a:38:24:18
Certificate cache: MISS
===> Forged server certificate:
Subject DN: /C=US/ST=Virginia/L=Chantilly/O=Excivity, Inc./CN=*.excivity.com
Common Names: *.excivity.com/*.excivity.com/excivity.com
Fingerprint: 21:57:02:80:bf:7b:0d:8a:fb:b6:10:d3:eb:52:18:91:74:3d:1f:16
SSL connected to [<IP_ADDRESS>]:443 TLSv1.2 ECDHE-RSA-AES256-SHA
Certificate cache: KEEP (SNI match or target mode)
Error from bufferevent: 0:- 336109761:193:no shared cipher:20:SSL
routines:138:SSL3_GET_CLIENT_HELLO
SSL disconnected to [<IP_ADDRESS>]:443
SSL disconnected from [<IP_ADDRESS>]:33081
SSL_free() in state 00002112 = SSL_ST_ACCEPT|0112 = 3RCH_C (SSLv3 read client hello C)
[accept socket]
SSL_free() in state 00000003 = 0003 = SSLOK  (SSL negotiation finished successfully) [connect
socket]
^CReceived signal 2
Main event loop stopped.

SHA1 of my NEWS.md file is below:
7e53757ab30b1f43b322a8365d48634a1907bc8e

@droe thanks for your response on Issue 30.  Per your comment I created this issue and included the SHA1 of my NEWS.md file.  Thanks again for your attention.

FTR: You are using SSLsplit 0.4.11 release.

I cannot reproduce the problem with the same version of SSLsplit and OpenSSL 1.0.2. However, you seem to have a library mismatch on your system. You built SSLsplit against OpenSSL 1.0.2, but run it with OpenSSL 1.0.1:
compiled against OpenSSL 1.0.2a 19 Mar 2015 (1000201f)
rtlinked against OpenSSL 1.0.1e 11 Feb 2013 (1000105f)

You don't want to do that, especially not across different release branches of OpenSSL. Can you retry with building and running SSLsplit against the same release branch of OpenSSL?

sure, i will try rebuilding SSLsplit to make sure the version i build with matches the version i am running.  i'll report back when finished.  i appreciate your help.

Closing this issue. If the problem turns out to be unrelated to the version mismatch, please reopen it.


Update CI

update a Nix channel
refactor a GitHub Actions' workflow
upgrade a GHC version with Cabal
freeze a Cabal project

Thanks for review


Bug + Suggestion on language support

(Required) 3.3.4-b316
(Required) Dilver items with same id and different data values are listed as [id]:0
Ex:
The questgiver asks a player to carry 4 different types of wood planks. In a progression message they are all listed as oak planks.
https://media.discordapp.net/attachments/397341289517154314/476085067764989992/2018-08-06_20.51.28.png?width=995&height=559

Suggestion:
Please make it possible to change the names of items to different languages or translate 'em

Bug is likely related to #441
Item names in different languages is currently not possible as discussed in #172

@InfroDaz If you mean based on the client language, no. Based on the plugin language, yes.
Item names in different languages are now possible starting with Quests 3.4.4 (set translate-items: true in config.yml).
Seeing as this is now a close duplicate of #441, I'm closing this issue as such.


Ensure editions have accurate UK Nation applicability

When creating or updating an edition of a Publication, Consultation or DetailedGuide, the user has the option to exclude one or more UK Nation if the document is not applicable. This feature is not well used or understood, leading to some editions being created without relevant excluded nations being applied.
This PR adds a new checkbox to the form, to explicitly state that the edition should apply to all UK nations.
Validations have been added to ensure that

either the new checkbox is selected or at least one nation is excluded
only one of these selections is allowed

As the validation means the newly added all_nation_applicability parameter is mandatory for creating or updating, we have added a column to the DB schema. A data migration will check all relevant existing edition types and, if they have excluded nations present, set this all_nation_applicability to false.
See individual commit messages for further details.
Passing Publishing-E2E tests
trello

It might be worth mentioning that the failing tests have been fixed here: https://github.com/alphagov/publishing-e2e-tests/pull/394


[CustomPaint] code generated for the overridden methods  is buggy

When I try to write my custom paint and override the methods of the custom paint then the generated code is buggy, heres the screen shot of the buggy code generated when I override the methods

heres the short demo of the bug

You can see the generated code is buggy
I am currently on the flutter master channel heres my flutter doctor -v output
✓] Flutter (Channel master, 1.19.0-2.0.pre, on Mac OS X 10.15.4 19E266, locale en-GB)
    • Flutter version 1.19.0-2.0.pre at /Users/mac006/Documents/flutter
    • Framework revision fed18fc433 (7 days ago), 2020-05-29 03:43:01 -0400
    • Engine revision 17737e6fd4
    • Dart version 2.9.0 (build 2.9.0-11.0.dev 6489a0c68d)

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

[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.3.1, Build version 11C504
    • CocoaPods version 1.9.1

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

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

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

[✓] Connected device (4 available)
    • Android SDK built for x86 • emulator-5554 • android-x86    • Android 10 (API 29) (emulator)
    • macOS                     • macOS         • darwin-x64     • Mac OS X 10.15.4 19E266
    • Web Server                • web-server    • web-javascript • Flutter Tools
    • Chrome                    • chrome        • web-javascript • Google Chrome 83.0.4103.97

• No issues found!

Hi @maheshmnj
Looks like this is a plugin issue
VS Code (Flutter 3.11.0)

Android Studio

flutter doctor -v
[✓] Flutter (Channel dev, 1.19.0-3.0.pre, on Mac OS X 10.15.5 19F101, locale
    en-GB)
    • Flutter version 1.19.0-3.0.pre at /Users/tahatesser/Code/flutter_dev
    • Framework revision 6135091de9 (3 days ago), 2020-06-01 17:17:03 -0700
    • Engine revision e39301f23f
    • Dart version 2.9.0 (build 2.9.0-13.0.dev 6489a0c68d)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-29, build-tools 29.0.3
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.5, Build version 11E608c
    • CocoaPods version 1.9.3

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

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

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

[✓] Connected device (5 available)
    • SM M305F      • 32003c30dc19668f          • android-arm64  • Android 10
      (API 29)
    • Taha’s iPhone • 00008020-001059882212002E • ios            • iOS 13.5.1
    • macOS         • macOS                     • darwin-x64     • Mac OS X
      10.15.5 19F101
    • Web Server    • web-server                • web-javascript • Flutter Tools
    • Chrome        • chrome                    • web-javascript • Google Chrome
      83.0.4103.97

• No issues found!

Following the indication of VS Code Flutter Extension, the correct way to address the problem is to open an issue in the dedicated repository.
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you"


lua2functions parameter type changed from Text to ToString

Owww, we have a classical misunderstanding. I speak about other Text...
Early:
lua2functions :: Val t => Text -> FrontendResult Text t

where first Text -- is a type which dependents from lua-language, second -- our internal representation of variable IDs. I mean the second one:
lua2functions :: (Val t, Var v) => Text -> FrontendResult v t

Sorry.


[tool_crash] ProcessException: The command failedStdout:building file list ... doneVersions/Versions/Current ->

Command
flutter --no-color --no-version-check precache

Steps to Reproduce

Hi @lycheelichi, kindly share the full crash log as well as the output of flutter doctor -v.
Thank you


How to use GBDT with EFB or GOSS with EFB in LightGBM? or is it implemented by default?

Description

Reproducible example

Environment info
LightGBM version or commit hash:

Additional Comments

EFB is used by default.
GOSS is disabled by default, you need  to  set "boosting=goss" to enable it.


Poracle Tracked - fix width & remove offset to fit more rows

I understand the height adjustment, but why the width adjustment on the one side?

Here's develop without any changes

Going to close this since the changes are also present in #433 and are being worked on there.


fix reference error on deleting tab

[x] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)

Proposed changes

Current dev branch causes following reference error on deleting workspace tab.
This PR intended to fixe this problem.
red.min.js:16 Uncaught ReferenceError: ws is not defined
    at Object.removeWorkspace (red.min.js:16)
    at o (red.min.js:16)
    at click (red.min.js:16)
    at HTMLButtonElement.<anonymous> (red.min.js:16)
    at HTMLButtonElement.dispatch (vendor.js:2)
    at HTMLButtonElement.v.handle (vendor.js:2)

Checklist

[x] I have read the contribution guidelines
[ ] For non-bugfix PRs, I have discussed this change on the mailing list/slack team.
[x] I have run grunt to verify the unit tests pass
[ ] I have added suitable unit tests to cover the new/changed functionality

Coverage remained the same at 77.533% when pulling 25a27733b906646ce099da59c2786ee441ed8f61 on node-red-hitachi:fix-delete-tab into 6ab520984c809023f2da8de86d556789b153fff4 on node-red:dev.


insertSnippet incorrectly inserts snippet when host and participant in the same file

Describe what happened:
**WProduct and Version [VS/VSCode]: 1.67.0
OS Version[macOS/Windows]: mac
Live Share Extension Version: v1.0.5527
Target Platform or Language [e.g. Node.js]: any, js, html
Steps to Reproduce / Scenario:
For 2 cases host and guest must be in the same file, but in different locations.
More Practical Case
(test against this)
Context: There is relatively new HTML feature called Auto Quote Creation (controlled by html.autoCreateQuotes setting, enabled by default).

Open some html with the following content:

Type d= either as guest or host and util someone disable this setting, quotes will twice:

If host or guest disable this feature, it'd would insert quotes properly.
My Case
I have an extension that replaces text by typing some text e.g. if you type cb  it will replace it with snippet ($1) => $0. For this I remove text on specific range (using edit which works as I suppose just fine). However, then if guest type cb , insertSnippet is called and the snippet is inserted in host and not guest location.
By the way it isn't clear how can I ignore typing from participants and react to changes made only by the host itself?? I feel lack of any API docs.
Please attach logs to this issue:
logz.zip
hat was your system configuration?**
**Screens

@alyssajotice Thank you so much for looking into this issue, can you please assign someone to this one or give due date? I don't think it will be hard to fix, or at least it would be nice if you explained this behavior. A lot of people I know can't use some extensions in live share because to this problem.

We’re not able to prioritize this issue over the other higher-impact issues we receive every week, based on the votes and comments from others in the community and our understanding of the issue. We understand this may be disappointing; we've all been there, whether in this project or others we've contributed to. However, rest assured that we love your input. If you feel it deserves to stay open, then clarify your use case and contact us to let us know how severe it’s for you.


[docs] Add new npm package: @material-ui/docs

Introduce a NProgressBar component. It's a wrapper on top of nprogress using the YouTube CSS with JSS.
Introduce NoSSR component. It's allowing deferring job from the server to the client. For instance, on the homepage, we only render the above the fold content on the server.
Introduce MarkdownElement component. You can render markdown with it.
Expose some new svg icons: Twitter,  GitHub, etc.
Fix the theme switch persistence between pages.

Cool. do you plan to document the API is some form so others can take advantage of the components, or just leave it for others to dig into the source?
The search textfield would also be a good candidate, since quite a few people have asked about it. (It doesn't have to be as part of this PR though.)

I have been using these components at different occasions in the past. I don't want to copy & paste them over and over. It would be better to have them documented.

Hi @oliviertassinari @mbrookes
I could not find package @material-ui/docs from NPM repository, I want to use some components defined in the docs folder, how can I do it?
thanks

@johnking I will publish the package latter today.

Thanks @oliviertassinari

@johnking Done

Great! thanks @oliviertassinari

NProgressBar doesn't work in the current version, 3.0.0-alpha.7, with Material-UI v3.5.1. exactProp can't be resolved. This is fixed by @material-ui/styles (#13503) , but it's not published yet.

@iquabius Thank you for raising the issue! We need to release a new version to reflect the update. We will do it Saturday 24th. In the meantime, you can revert to @material-ui/core v3.4.0.

@iquabius A new version is out<EMAIL_ADDRESS>

@oliviertassinari That was quick. Thanks :). Working with Material-UI and Next.js has been a blast for me, this community is astonishing. Congrats on this project.

@iquabius If you have some time, I would love to have your feedback on a new project: https://deploy-preview-13632--material-ui.netlify.com/system/basics/ thanks.


(PDB-3564) initial graphql endpoint setup that reroutes queries

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Waiting for CLA signature by @Zak-Kent
@Zak-Kent - We require a Contributor License Agreement (CLA) for people who contribute to Puppet, but we have an easy click-through license with instructions, which is available at https://cla.puppet.com/
Note: if your contribution is trivial and you think it may be exempt from the CLA, please post a short reply to this comment with details. http://docs.puppet.com/community/trivial_patch_exemption.html

CLA signed by all contributors.

Test FAILed

Test PASSed

OK, so once the existing comments have been resolved, the code looks good to me; I'd also be inclined to rework the commits before merge (wrt commit messages and content per-commit), i.e. once things are settled, rework them with an eye toward being useful for those trying to understand the changes later.


Provide information why this is a binary, not a library

I think many people will ponder this question:

Why is this a binary and not a regular Rust crate?

Especially as for some projects, it would be much easier to consume a Rust crate. I think I get why it is this like this, but it's completely not an obvious answer. I think the README is a fine place.

That might be good because I don't understand why its not a crate in addition to the binary for cli use.


git7140 match client to server endpoints

Signed-off-by: David Radley<EMAIL_ADDRESS>
Description

Related Issue(s)

Testing

Release Notes & Documentation

Additional notes

Sonatype lift scan is report 'error getting status'. Have reported to sonatype, and will bounce this PR to see if the problem is a one-off or a more persistent issue

@sonatype-lift help


how to read grdfile with command 'gmt.grdimage'

I tried to plot some maps with gmt.grdimage, here is my command:
gmt.grdimage(C='cpt', J='m125/35/1:35000000', R='103/153/10/50', B=15, V=True, P=True, in_filename = '/Volumes/work/data/abc.nc')
while it throws an error: "grdimage: Your grid y's or latitudes appear to be outside the map region and will be skipped."
This command works well in bash. I don't quite understand, is the command wrong?
Thanks :-)

Thanks for Just Sebastian's help, below is his answer:
replace
gmt.grdimage(C='cpt', J='m125/35/1:35000000', R='103/153/10/50', B=15, V=True, P=True, in_filename = '/Volumes/work/data/abc.nc')
with
gmt.grdimage( '/Volumes/work/data/abc.nc', C='cpt', J='m125/35/1:35000000', R='103/153/10/50', B=15, V=True, P=True)
The in_filename=... should not be used here, because this would feed the
content of the file to grdimage's standard input, just like in bash
grdimage ... < agegrid_0.nc
would do. But grdimage needs the filename as a commandline argument.
Thanks Sebastian^_^


verifyPermissions with empty grantResults returns true

Hi, and thanks for this great library! I am getting some strange behaviour on my Nexus5 running Android 6.0.1, updated March 2016. After the user has denied permission once (for both fine & coarse location), sometimes the method verifyPermissions(int... grantResult) is invoked with an empty grantResult. In that case, it won't find any PERMISSION_DENIED and it will return true, with the result that the method proceeds like if it has the permission.
I don't know why this happens, but it seems we can easily defend against it checking if grantResult is empty. Does it sound reasonable?

Thank you for the report.
Well, I'm not sure why it happens, but Would this be a solution for you?
https://github.com/hotchemi/PermissionsDispatcher/issues/68#issuecomment-183963565

Yes, that would be a very simple check to prevent this problem. I haven't been able to figure out why grantResults is sometimes empty.. Thanks!

OK, I'll impl and release tonight!

I'll send pull request in one minute @hotchemi

@ticofab I released 2.1.0. Please use it. Thx for your report!

Thanks! I'll try it out and come back on this if I there's anything else to report :)


New file relative to current open file.

Is it possible to make the shortcut ⌥N create a new file relative to the current open file, instead of root folder?
Similar to SideBarEnhancements New File relative to current view

Yes, it is. You just have to use the $here alias. Have a look here: https://github.com/math2001/FileManager/issues/16#issuecomment-308361859

👍  Maybe this should go into the readme :)


Feature Support width_bucket function

Proposed changes
Issue Number: close #13981
Problem summary
Describe your changes.
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[ ] No
[x] No Need

Has document been added or modified:

[x] Yes
[ ] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 34.78 seconds
load time: 443 seconds
storage size:<PHONE_NUMBER>3 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221118125919_clickbench_pr_48778.html


Freestanding support

Feature Request
I want to use Crystal on embedded devices both with and without libc. I'm writing a stivale2 bindings for Crystal which is designed for basic kernels that uses its own libc. Since I only want to use Crystal with core functionalities, I need a freestanding mode which disables things that extensively needs libc.

This is already possible in a way. You can pass --prelude=empty to the compiler. That will exclude any dependency on libc. That means you're without all of the standard library, though. The stdlib heavily relies on libc. That's unlikely to change in any kind of reasonable timeframe.
There has been talk about a tiny alternative standard library that would go without garbage collection, libc bindings etc. Maybe getting that started could be an option for your use case.

That's exactly what I was going to reply :-)
Should we close this issue? I think these discussions are better for the forums: https://forum.crystal-lang.org/


Add mlspp TreeKEM and Message test vectors

Add TreeKEM and Messages test vectors from mlspp to test_vectors/mlspp.

Test vectors are all form the mls-implementations repo now.


add real-scorecard to MONET

add real-score card to MONET
note #219 should be merged before this

@rschwant this has to be fixed locally on the command line (by merging the upstream develop branch into @btang1 's branch), @btang1 has some experience resolving merge conflicts this way already.

@btang1 you mentioned last week that this was ready, but it looks like there are still merge conflicts? I can review this Thurs/Fri next week. Just let me know when it is ready.

@btang1 you mentioned last week that this was ready, but it looks like there are still merge conflicts? I can review this Thurs/Fri next week. Just let me know when it is ready.

Thanks will address the merge problem!

@rschwant Hi Becky, @zmoon Helped me fix the merge bug. now we are good to merge. could you please take a look?

@btang1, this looks good. Although GitHub still says there are some merge conflicts that need to be resolved before merging. Can you update these and then I can merge this in? I don't see any more problems with the multi-boxplot, so maybe these are other problems?

Maybe this is because I merged in your other pull request. And this caused some conflicts with this code now?

@rschwant Hi Becky, I have merged changes from CSI to scorecard. and test it example output in: https://github.com/btang1/MELODIES-MONET/blob/real-scorecard/docs/examples/airnow_wrfchem.ipynb.
now it should be ready to merge. could you please let me know if it works?

@btang1 Just to add this here too. Can you fix the error in this file? https://github.com/btang1/MELODIES-MONET/blob/real-scorecard/docs/examples/airnow_wrfchem.ipynb. It looks like for the csi plot, you do not define a region_bx, so it shouldn't be listed on line 1989 to delete? Probably when you did the merge fix this did not merge perfectly. So I think you need to delete "region_bx" from this line and re-run.

This works now thanks @zmoon and @btang1! I'm merging this in now, so that NCAR's examples work properly.

@rschwant @zmoon thank you so much!!!!