RF Plug don't really consume rf

hello
Advanced Rocketry 0.6.4
libvulpes 0.0.7
when you link a capacitor bank or energy conduit (from Enderio) to the rf plug, the rf plug don't drain power from capacitor but machine was fully powered
thanks

so this issue is still there in the latest version?
What I got:
fill it with power using BC kinesis pipes
break the pipes
profit infinite power

Will check when i get off work

Seem that this only occurs for some machines, like rolling machine, lathe...

Only multiblocks?
On Jul 14, 2016 2:05 PM, "wormzjl"<EMAIL_ADDRESS>wrote:

Seem that this only occurs for some machines, like rolling machine,
lathe...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/zmaster587/AdvancedRocketry/issues/152#issuecomment-232744795,
or mute the thread
https://github.com/notifications/unsubscribe/ADX3LXkUTfE1wwTv5GQOokYu1Ycl7YiLks5qVnqCgaJpZM4I_tlx
.


fleetctl --endpoint http://x.x.x.x:4001 journal -f never closes ssh connection

Hello FleetUI Contributors,
First, thank you for your hard work and excellent product.  Our developers really appreciate fleet-ui.
We noticed that journal -f ssh connections are not closed upon closing of the websocket.  This leaves a number of ssh tunnels connected to the requested host, and eventually exhausts all available incoming ssh connections on said host.

Every time we bring up the journal these tunnels are created, and never terminated.  If we look at the same journal 10 times we create 10 forever connections.
Inside container:
10932    13 root     S    11820   1%   0% fleetctl --endpoint http://172.x.x.x:4001 journal -f<EMAIL_ADDRESS>12750    13 root     S    11820   1%   0% fleetctl --endpoint http://172.x.x.x:4001 journal -f<EMAIL_ADDRESS>After a while (~104 requests to the same host), we are unable to ssh to the requested host at all:
➜  ~  ssh<EMAIL_ADDRESS>ssh_exchange_identification: Connection closed by remote host
➜  git  ssh<EMAIL_ADDRESS>ssh_exchange_identification: read: Connection reset by peer
After bringing the socket-activated sshd service back up, we see this in the service journal: Jun 03 23:29:46 ip-172-x-x-x.us-west-2.compute.internal systemd[1]: sshd.socket: Too many incoming connections (64)
Is this because of the --follow nature of the connection?

I think this is a bug. The connections should be terminated as soon as the log overlay is closed.

I ran into this problem today and I'm now unable to login via ssh on some nodes :(

Hey Julian,
When that happens we've been restarting the fleet-ui container which releases the connections, has been the easiest workaround so far.

This works as workaround. Thank you for the tip!


Add support for setting Silent Mode in the mobileconfig

I'm assuming that the variable silentModeEnabled can be used to enable/disable the Dialog window pop-up.
It would be useful if we can set this variable using the mobileconfig, for silent installs.

This has been merged into the dev branch.
Leaving this issue open until it's included in the next release.


Cleanup around ViewImports

Added a default for the imports filename.
Deleted unused test files

/cc @pranavkm @ryanbrandenburg

I don't think this is going to break anything because MVC sets this value. Getting this in first is going to help my MVC PR so I'm going to push it.


Fix drop for multi-index columns support.

Codecov Report

Merging #658 into master will decrease coverage by 2.46%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #658      +/-   ##
==========================================
- Coverage   93.19%   90.73%   -2.47%
==========================================
  Files          32       32
  Lines        5294     5300       +6
==========================================
- Hits         4934     4809     -125
- Misses        360      491     +131

Impacted Files
Coverage Δ

databricks/koalas/frame.py
92.66% <100%> (-1.79%)
:arrow_down:

databricks/koalas/usage_logging/__init__.py
23.14% <0%> (-74.08%)
:arrow_down:

databricks/koalas/usage_logging/usage_logger.py
50% <0%> (-50%)
:arrow_down:

databricks/koalas/__init__.py
76.92% <0%> (-7.7%)
:arrow_down:

databricks/conftest.py
90.69% <0%> (-6.98%)
:arrow_down:

databricks/koalas/plot.py
92.51% <0%> (-1.58%)
:arrow_down:

databricks/koalas/utils.py
97.31% <0%> (-0.68%)
:arrow_down:

databricks/koalas/testing/utils.py
77.35% <0%> (-0.63%)
:arrow_down:

databricks/koalas/internal.py
95.91% <0%> (-0.52%)
:arrow_down:

... and 2 more

Continue to review full report at Codecov.

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

Thanks! merging.


broker table , external hdfs table, can not select, what operations can be put on the broker table

我建了一个外表， hdfs的外表， broker引擎， 不可以select， load， 请问能做什么操作。
`CREATE EXTERNAL TABLE tb_student_hdfs (
name string,
age INT,
enter_school_date DATE
)
ENGINE=broker
PROPERTIES (
"broker_name" = "broker1",
"path" = "hdfs://<IP_ADDRESS>:9000/user/wdw/hive/warehouse/starrocks_test.db/tb_student_parquet",
"format" = "parquet"
)
BROKER PROPERTIES (
"timeout" = "3600"
)
mysql> select * from tb_student_hdfs limit 1;
ERROR 1064 (HY000): unsupported scan table type: BROKER
`
select can not be used,
load data infile, 不可以load data in table
请问这个外表broker表可以做什么操作

Broker Table is not supported any more. Instead you can create a hive external table. You can refer to documents about Hive External Table.
By the way, Broker table should be disabled when creating table. @Astralidea Can you handle it?

Yes. I'll see it.

Yes. I'll see it.

Thanks @Astralidea , I have assigned this issue to you.

Broker Table is not supported any more. Instead you can create a hive external table. You can refer to documents about Hive External Table.
By the way, Broker table should be disabled when creating table. @Astralidea Can you handle it?

谢谢， 原来是不再支持了， （doc里还有这个 https://docs.starrocks.com/zh-cn/main/using_starrocks/External_table）。


generated model field descriptions always ends with "\n"

For example
type Service struct{
        // Service ID
	ID string `json:"id"`
}

will generate
 "v1.Service": {
            "type": "object",
            "properties": {
                "id": {
                    "description": "Service ID\n",
                    "type": "string"
                },

Thanks!

https://github.com/swaggo/swag/pull/187


Usage of this package

Can this be used with an wysiwyg editor, like quilljs?
And this package handle the rendering?

If question is - does library have ready to use integrations with wysiwyg editors, answer is NO.
First you need implement convertion from format that is supported by your wysiwyg editor and that you could use library to render result.
You could check this demo - https://github.com/VolodymyrBaydalka/docxjs/tree/next/docx-editor-poc that have some editing capabilities, but it depends on other version of library that is not under development right now


Bug: Composer php spark migrate error

Hello Team group I run a composer command to migrate my database schemas here is the  error i got. Please this need a fix
PS C:\php748\htdocs\shop> php spark migrate

CodeIgniter CLI Tool - Version 4.0.4 - Server-Time: 2020-10-12 15:42:13pm

Running all new migrations...

Unknown column 'group' in 'where clause'
C:\php748\htdocs\shop\system\Database\MySQLi\Connection.php - 331

Can you try the latest develop branch if the problem is still there?

Or did you check if the table you are using actually has the group column.

That sounds like an issue with the query, not the framework, but if you could provide the schema and code you're using we can verify.

Here is the code i will like you to check it

namespace App\Database\Migrations;

use CodeIgniter\Config\Config;
use CodeIgniter\Database\Migration;

class Cart extends Migration
{
	public function up()
	{
		$this->forge->addField([
			'id'          => [
				'type'           => 'INT',
				'constraint'     => 50,
				'unsigned'       => true,
				'auto_increment' => true,
			],
			'user_id'          => [
				'type'           => 'INT',
				'constraint'     => 11,
				'unsigned'       => true,
				'default'		=> 0
			],
			'identifier'       => [
				'type'           => 'VARCHAR',
				'constraint'     => '150',
			],
			'instance' => [
				'type'           => 'VARCHAR',
				'constraint'     => '200',
			],
			'content' => [
				'type'           => 'TEXT',
				'null'	=> true
			],
		]);
		$this->forge->addKey(['identifier', 'instance']);
		$this->forge->addPrimaryKey('identifier');
		$this->forge->createTable(Config::get('cart')->database['table']);
	}

	//--------------------------------------------------------------------

	public function down()
	{
		$this->forge->dropTable(Config::get('cart')->database['table']);
	}
}

here is my config code
namespace Config;

use CodeIgniter\Config\BaseConfig;

class App extends BaseConfig
{

    /*
    |--------------------------------------------------------------------------
    | Default tax rate
    |--------------------------------------------------------------------------
    |
    | This default tax rate will be used when you make a class implement the
    | Taxable interface and use the HasTax trait.
    |
    */

    public $tax = 21;

    /*
    |--------------------------------------------------------------------------
    | Shoppingcart database settings
    |--------------------------------------------------------------------------
    |
    | Here you can set the connection that the shoppingcart should use when
    | storing and restoring a cart.
    |
    */

    public $database = [

        'connection' => null,

        'table' => 'cart',

    ];

    /*
    |--------------------------------------------------------------------------
    | Destroy the cart on user logout
    |--------------------------------------------------------------------------
    |
    | When this option is set to 'true' the cart will automatically
    | destroy all cart instances when the user logs out.
    |
    */

    public $destroy_on_logout = false;

    /*
    |--------------------------------------------------------------------------
    | Default number format
    |--------------------------------------------------------------------------
    |
    | This defaults will be used for the formated numbers if you don't
    | set them in the method call.
    |
    */

    public $format = [

        'decimals'  => 2,

        'decimal_point' => '.',

        'thousand_seperator' => ','

    ];

}

Were am I doing it wrong

That sounds like an issue with the query, not the framework, but if you could provide the schema and code you're using we can verify.

That sounds like an issue with the query, not the framework, but if you could provide the schema and code you're using we can verify.

Here is the code i will like you to check it

namespace App\Database\Migrations;

use CodeIgniter\Config\Config;
use CodeIgniter\Database\Migration;

class Cart extends Migration
{
	public function up()
	{
		$this->forge->addField([
			'id'          => [
				'type'           => 'INT',
				'constraint'     => 50,
				'unsigned'       => true,
				'auto_increment' => true,
			],
			'user_id'          => [
				'type'           => 'INT',
				'constraint'     => 11,
				'unsigned'       => true,
				'default'		=> 0
			],
			'identifier'       => [
				'type'           => 'VARCHAR',
				'constraint'     => '150',
			],
			'instance' => [
				'type'           => 'VARCHAR',
				'constraint'     => '200',
			],
			'content' => [
				'type'           => 'TEXT',
				'null'	=> true
			],
		]);
		$this->forge->addKey(['identifier', 'instance']);
		$this->forge->addPrimaryKey('identifier');
		$this->forge->createTable(Config::get('cart')->database['table']);
	}

	//--------------------------------------------------------------------

	public function down()
	{
		$this->forge->dropTable(Config::get('cart')->database['table']);
	}
}

here is my config code
namespace Config;

use CodeIgniter\Config\BaseConfig;

class App extends BaseConfig
{

    /*
    |--------------------------------------------------------------------------
    | Default tax rate
    |--------------------------------------------------------------------------
    |
    | This default tax rate will be used when you make a class implement the
    | Taxable interface and use the HasTax trait.
    |
    */

    public $tax = 21;

    /*
    |--------------------------------------------------------------------------
    | Shoppingcart database settings
    |--------------------------------------------------------------------------
    |
    | Here you can set the connection that the shoppingcart should use when
    | storing and restoring a cart.
    |
    */

    public $database = [

        'connection' => null,

        'table' => 'cart',

    ];

    /*
    |--------------------------------------------------------------------------
    | Destroy the cart on user logout
    |--------------------------------------------------------------------------
    |
    | When this option is set to 'true' the cart will automatically
    | destroy all cart instances when the user logs out.
    |
    */

    public $destroy_on_logout = false;

    /*
    |--------------------------------------------------------------------------
    | Default number format
    |--------------------------------------------------------------------------
    |
    | This defaults will be used for the formated numbers if you don't
    | set them in the method call.
    |
    */

    public $format = [

        'decimals'  => 2,

        'decimal_point' => '.',

        'thousand_seperator' => ','

    ];

}

Were am I doing it wrong

Or did you check if the table you are using actually has the group column.

I am not sure I called anything relating to column group check the code above and that is the only code I am trying to migrate


Offer iterator interface for fetching documents in msg_count

Description
Closes #898.
This is one of PRs to complete #898. It replaces h.PgPool.QueryDocuments and a channel with iterator for msg_count.
Please take a look at this example (iterator interface, its place, iterator implementation to query documents, how it's used).
If it looks good, I'll continue replacing channel-based solution with the iterator.
My questions so far:

Would the iterator-based solution be slower? with channel we had a bit of concurrency to speed up the fetching process
In the initial task it's proposed to describe iterator as Next() (E1, E2, error), E1 for keys, E2 for values, but I don't see a use case for it if we fetch documents from the database.
I don't see places where we actually do need this interface passed as an interface (e.g. as a function parameter). So, why do we need it at all, and it's not enough to just implement it?

TODO for this PR:

add more tests

Readiness checklist

[ ] I added tests for new functionality or bugfixes.
[x] I ran task all, and it passed.
[x] I added/updated comments for both exported and unexported top-level declarations (functions, types, etc).
[ ] I checked comments rendering with task godocs.
[x] I ensured that the title is good enough for the changelog.
[ ] (for maintainers only) I set Reviewers (@FerretDB/core), Assignee, Labels, Project and project's Sprint fields.
[x] I marked all done items in this checklist.

Would the iterator-based solution be slower?

Nothing prevents the implementation from prefetch rows/documents in the background. But I don't think we should focus on that now.

but I don't see a use case for it if we fetch documents from the database

That interface is not only for fetching documents from the database. It could also be used instead of for range d.Keys() loop to iterate over document fields.

So, why do we need it at all, and it's not enough to just implement it?

It would be easier for us when Go support that or similar interface natively in for range loops.


[bugfix] Fix the setup.py package installation script

Move the schemas directory under reframe.

Make the necessary fixes to documentation.

Require jsonschema during installation of ReFrame.

Require Python>=3.6 for installation of ReFrame.

Codecov Report

Merging #1341 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1341   +/-   ##
=======================================
  Coverage   91.73%   91.73%
=======================================
  Files          83       83
  Lines       12492    12492
=======================================
  Hits        11460    11460
  Misses       1032     1032

Impacted Files
Coverage Δ

reframe/core/config.py
88.09% <ø> (ø)

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 4bd8069...3d8e60e. Read the comment docs.

Hello @teojgo, Thank you for updating!

In the file reframe/frontend/cli.py:

Line 335:10: E131 continuation line unaligned for hanging indent

Do see the ReFrame Coding Style Guide


Graphic for README

Please verify the following:

[x] Everything works on iOS/Android
[x] yarn ci:test jest tests pass with new tests, if relevant
[x] ./docs/ has been updated with your changes, if relevant

Describe your PR
Adding graphic for Jon Ruddell quote requested in this issue: https://github.com/infinitered/ignite/issues/1467

@joshuayoes This is great, thank you!

:tada: This PR is included in version 3.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


invalid json

at:
http://organigram.surge.sh/#/
using json from:
https://json.org/example.html (and other sources)
response is:
"Sorry, the structure of the JSON file is not valid."

Hi, the JSON structure requires to match the given example structure. Please take a look into the structure provided in the readme.md, or sample_json.json file. It was actually a requirement of the interview question that I should validate the structure of the json before attempting to render it as a tree.


链接中query参数在hash之前，route.query取不到值

Version
4.0.11
Steps to reproduce
在浏览地址栏输入http://localhost:8010/?a=1#/，然后用route.query，取到的是个空对象
将query放在hash后面，就可以正常取到值了：http://localhost:8010/#/?a=1
What is expected?
{a:1}
What is actually happening?
{}

Hi, thanks for your interest but Github issues are for bug reports and feature requests only. You can ask questions on the forum, the Discord server or StackOverflow.


adding marching tetrahedra

Adding the differentiable marching tetrahedra function.

you want to forward marching_tetrahedra in kaolin/ops/conversions/__init__.py as all the other conversions.
Also add kaolin/ops/conversion/tetmesh.py to https://github.com/NVIDIAGameWorks/kaolin/blob/master/docs/kaolin_ext.py#L35


Overlapping ttl fix

Adding the possibility to specify a TTL (Time To Live) for the lock.

Closed because, it's contained in another PR (https://github.com/crunzphp/crunz/pull/96)


Nested SCSS elements are unstyled with 0.3.5

<template>

</template>

<script>
  // content
</script>

<style lang="scss">
  @import '~styles/main.scss';

  section[role='alert'] {
  @extend .alert;
    @extend .alert-dismissible;
    border-radius: 0;
    margin-bottom: 0;
    background: darken(white, 2);
    border: 0;
    z-index: 1;

    > div {
      @extend .container;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-between;
      align-content: stretch;
      align-items: flex-start;

      div {
        order: 0;
        flex: 1 1 auto;
        align-self: auto;
      }
    }

    P:last-of-type {
      @extend .mb-0;
    }
  }
</style>

Format it with shortcut shift+alt+f, scss are not formatted

The embedded formatter seems broken. I'll take a look tomorrow.

FYI LESS files are affected as well
<style lang="less">
#story {
 border: 3px black double;
  padding: 5px;
   border-radius: 15px;
    min-width: 320px;
}
</style>

In 0.4.

Published 0.4 which resolves this problem. Give it a try.

Works great, thanks! 👍


Batch deployment schema for pipelineComponent deployments missing?

We have recently had to deploy a pipelineComponent to a batch endpoint as part of our process in azure ai, using az ml. We attempted this a few weeks ago to be met with a missing BatchDeployment schema: http://azureml/sdk-2-0/BatchDeployment.json (still down as of raising this issue). Upon a conversation with someone from Microsoft we discovered it was back up again and we ventured to implement this. However, we discovered yesterday that it was once again down. When can we expect for this to be working fully? We are aware it is in public preview but it's been down longer than it's been up.

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

ID: e44126f8-f15e-d599-3ea1-e86b2d5f5e10
Version Independent ID: 34029b50-3533-ccd5-01c2-786a303809d4
Content: Deploy pipelines with batch endpoints (preview) - Azure Machine Learning
Content Source: articles/machine-learning/how-to-use-batch-pipeline-deployments.md
Service: machine-learning
Sub-service: inferencing
GitHub Login: @santiagxf
Microsoft Alias: fasantia

@MihailBratanov
It would be great if you could add a link to the documentation you are following for these steps? This would help us redirect the issue to the appropriate team. Thanks!

@MihailBratanov
Thanks for your feedback! We will investigate and update as appropriate.

@santiagxfl, thank you for the update, weirdly enough it deployed successfully with both schemas but the deployment configuration in AML did not match what we set in the config. Also when updating the schema link some of the settings seem to make it unhappy. We have a pipelineComponent that just does some geospatial processing over a large dataset with multiple inputs so there is no model or inference happening. Any ideas? I'm attaching the deployment config and a screenshot of what it looks like in AML.
$schema: https://azuremlschemas.azureedge.net/latest/batchDeployment.schema.json
name: intersection-dpl
description: Deployment to intersect change area polygons with sites.
endpoint_name: intersection
type: pipeline
component: azureml:ml_intersector_pipeline@latest
settings:
    default_compute: d1e1-intersection-cluster

deployment configuration file

What it looks like in AML.
For starters it doesn't seem to like defining the compute in settings. Are we doing something wrong?

@MihailBratanov
I've delegated this to @santiagxf, a content author, to review and share their valuable insights.

Closing this issue as schemas has been upgraded from the Public Preview. @MihailBratanov please take a look at the upgraded documentation about the right schemas being used and let us know if there is any further question. Thanks!


Keep previous behavior for persistent binded paths

With this patch the current (stable release) behavior of binded persistent paths is kept.
This commit adds a new rsync wrapper method (MirrorData) which includes the --delete flag. Named mirror because it actually causes the target and source to have the same exact data causing the deletion of any file already present in target that is not present in source. This is the behavior we want when dumping the image root-tree to a new snapshot.
Current behavior updates at early boot all files in a given path from the image to the persisted path. This includes a couple of non obvious behaviors:

Reverts changes done in files that were originally part of the image on every boot.
Files included in path configured as persistent that are present in image A but not present in image B and kept in the persistent storage when upgrading from A to B.

Fixes #1982

Codecov Report
Attention: Patch coverage is 82.60870% with 4 lines in your changes are missing coverage. Please review.

Project coverage is 73.05%. Comparing base (9538960) to head (995c623).

Files
Patch %
Lines

pkg/action/mount.go
42.85%
3 Missing and 1 partial :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1984      +/-   ##
==========================================
+ Coverage   73.04%   73.05%   +0.01%
==========================================
  Files          74       74
  Lines        8713     8719       +6
==========================================
+ Hits         6364     6370       +6
  Misses       1831     1831
  Partials      518      518

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Wondering if could be worth to add a unit test in utils_test.go to cover MirrorData... but maybe not after all, as is just the old SyncData (and the same as the actual SyncData but with the --delete 🤷🏼 ). LGTM!

Yes I also wondered about it, then I realized that all lines of this method are actually covered by unit tests (kudos to codecov report), the only four lines that are not covered, are the error exits for mount command and they are already not covered...

Yes I also wondered about it, then I realized that all lines of this method are actually covered by unit tests

And I also think that in case of issue the Elemental CI should trap it quickly.


WIP: remove cached nonces on reconnection

Commit Message: See https://github.com/envoyproxy/envoy/issues/15767, remove cached nonces on reconnection.
Additional Description:
Risk Level: LOW
Testing: unit test
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Fixes #Issue] #15767

/retest

@yanavlasov @htuch PTAL


Expose Go function for validating log entry

Currently the logic for validating the signature of a log entry needs to be reconstructed at least in part by other projects that wish to rely on it, e.g.:

https://github.com/google/ent/blob/b0804661406ee428d2127d7f2d653d6c1b45f766/cmd/ent/cmd/status.go#L110-L207
https://github.com/slsa-framework/slsa-verifier/blob/aee753f58fa9a4de2be6290e3eefae2d6e998a9d/pkg/provenance.go#L164-L285

This logic is mostly already available in rekor, but not particularly well packaged or exposed yet.
cc @asraa @laurentsimon @eddiezane @dlorenc

Thanks @tiziano88! This has been a common source of problems when other users need to verify entries. Which is also complex, so agreed there needs to be a central library to pull these functions from.
The second link on verifying an entry is exported in cosign here https://github.com/sigstore/cosign/blob/80fe5a31a398c45395d09d23e237c676ddad709f/pkg/cosign/tlog.go#L329
I could imagine putting this to a rekor library, but we will need to expose the rekor public keys as a parameter. In Cosign, we have a default TUF root stored where public keys are gathered from a default repository.
The first function, on extracting certificates, is also re-implemented in private logic in cosign. This can be added in rekor.

Dropping from GA per maintainers chat.


TypeError: undefined is not an object (evaluating 'display._reactInternalFiber.key')

Hey, sorry I have not been able to maintain this repo! If you are interested in becoming a maintainer, let me know!

I changed _reactInternalFiber to _reactInternals in NumberPad.js and Display.js and it is working. But don't know how to contribute through GitHub. Sorry

Sweet!


Add lightning_network_invoices

My first pull request!
Add lightning_network_invoices and now we can create a Lightning Network Invoice.
Fix path lightning_withdrawal and add/fix comment lightning_network_invoices

Good work!


NativeUtility.GetShortPath returns chinese for a network drive

When I call the setEnvironmentVariables with rHome="\\server001xy\folder1\folder2\folder3\folder4\folder5\fold" value, where the length of the string is 58, I get an error message: "Directory '\\server001xy\folder1\험º핈º햌º盤滘滙矫⁂蔐" & ChrW(2656) & "ˑ炨˓'' does not exist - cannot set the environment variable R_HOME to that value ".
I checked the problem and the NativeUtility.GetShortPath returns a bad path containing chinese characters.
Could you please let me know if this is a bug in my system or on your part?
thanks in advance,
fifty

Hi @fifty56 - in your code, are you escaping the backslash so that the parameter going into the method for rHome is "\\server001xy\folder1\folder2\folder3\folder4\folder5\fold"?

for me it works when I'm using an alias and not the name of the server. So problem solved.


(Feature) Apply new design to step 4: "Publish"

Description:
Here's the implementation of Step 4's styles.
There are some changes to the original designs (fields' order, added TxStatus elements) in the hopes of making everything clearer and easier to the end user.
Screenshots:

Black Duck Security Report
Merging #1204 into integration/#1082-new-design will not change security risk.
Click here to see full report

@gabitoesmiapodo
Multitiers crowdsale: only Tier1 column is displayed in modal.

@gabitoesmiapodo
Extra title, shouldn't be here

@gabitoesmiapodo
Typo in Step3

@vbaranov
1- column with tx status is not fixed. It is moving depending on the length of the current status message. Could we fix it? -> The "Tx Name" column's width is now fixed, so no columns should move now. I don't know if there's a better fix for this, other than changing how this information is shown.
2- There is no response on copy action. Could we add a tooltip? -> Yeah, now a message is shown when the user clicks on this.
3- Text in one line -> Sure. I think there was a mistake and some text got repeated.
4- Text in one line for wallet addres -> Sure, but for "Whitelist with cap" only, because there's a column for "Burn excess" next to in "Dutch Auction".
@dennis00010011b

Multitiers crowdsale: only Tier1 column is displayed in modal. -> I think only first tier and tiers with a whitelist are displayed (maybe someone can confirm this?)

@gabitoesmiapodo

Yes, you are right

Multitiers crowdsale: only Tier1 column is displayed in modal. -> I think only first tier and tiers with a whitelist are displayed (maybe someone can confirm this?)

2.There is no modal in Step 4 after this commit https://github.com/poanetwork/token-wizard/pull/1204/commits/6ba57375cfbbe8f1c3958981d9fb445b102f06c3

@dennis00010011b
1- Extra title, shouldn't be here
Removed.
2- Typo in Step3
Fixed.
3- Dutch: tier 's info is placed in chaotic order. Would be better:

Start time      ---- End Time
Global min cap  ---- max cap
Min rate        ---- max rate
Enable whitelisting

Fixed.
4- There is no modal in Step 4 after this commit 6ba5737
Yeah, now it's back.

@gabitoesmiapodo
LGTM, except two things:

I still cannot compile build on MacOS unless to rename folder  from src/components/crowdsale to src/components/Crowdsale`
Should be mentioned  about all tiers in modal? Example, crowdsale has 3 tiers: 1&3 without whitelist, 2nd whiteist, as a result the Tier3 isn't displayed. Would be better to group  no-whitelisted tiers together?

@dennis00010011b

I still cannot compile build on MacOS unless to rename folder from src/components/crowdsale to src/components/Crowdsale

I used another way to change the files / folders' names on MacOS and have them recognized by Git, please have a look now.

Should be mentioned about all tiers in modal? Example, crowdsale has 3 tiers: 1&3 without whitelist, 2nd whiteist, as a result the Tier3 isn't displayed. Would be better to group no-whitelisted tiers together?

We should ask @vbaranov or maybe @fernandomg  about this. I'm not particularly fond about the way this information is displayed now, for several reasons: It's not clear that only tiers with a whitelist are included, tiers' names aren't displayed, I can't cancel or leave this section if something goes wrong (or if I just want to), and generally speaking It's not always clear what's going on (to me at least).
Maybe we should just add a short text clarifying that only tiers' with a whitelist are included here? That would be a small improvement, but I'm not sure if that's really the problem.
I created an issue with a proposal of what I think would be a better way to display all this information to the user: https://github.com/poanetwork/token-wizard/issues/1208

@gabitoesmiapodo I just added a fix to eliminate the duplicated in-progress button

The rest looks fantastic.


Add context support to RADOS functions

It would be really great if there was a version of IOCtx that supported a context.Context so that deadlines and cancellations could be supported. Adding a deadline externally can be done fairly easily, but actually attempting to cancel the in-flight operation is non trivial. Sometimes you initiate a write or a read on an object in an unhealthy placement group and you want to fail fast instead of blocking until the pg recovers.
I'm willing to work on this and submit a PR, but having worked with librados at only a cursory level, I'm not sure how this would work. Can someone either suggest how this could be done, or confirm that it's not possible using librados?

I think we can close this issue as it has been open but largely inactive for over six months. As I previously mentioned, I think this is a worthwhile suggestion but not one the core library packages ought to support directly. I hope you understand. Please feel free to reopen this if it still needs additional discussion.

No problem. It's not as simple as passing through some already-existing librados support for contexts/timeouts so I agree that this can be closed.


ViewController embedded in UINavigationController

Report
Hi everyone!
I added Segmentio to a new project I'm working on. Project setup is simple, a View Controller embedded in a UINavigationController. Added a UIView via Storyboard, set to Segmentio class, set its outlet and added a simple setup function. But I'm seeing only this:

If I remove the UINavigationController everything shows fine.
Thanks in advance for any help you can provide.
Your Environment

Version of the component: 2.1
Swift version: 3
iOS version: 10.1
Device: Simulator
Xcode version: 8.1

Stack
   CocoaPods : 1.2.0.beta.1
        Ruby : ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]
    RubyGems : <IP_ADDRESS>
        Host : Mac OS X 10.11.6 (15G1212)
       Xcode : 8.1 (8B62)
         Git : git version 2.9.3 (Apple Git-75)
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib
Repositories : master - https://github.com/CocoaPods/Specs.git @ 70a2c5c37ccbac12d109e8bed739bfb5616f15b8

Installation Source
Executable Path: /usr/local/bin/pod

Plugins
cocoapods-deintegrate : 1.0.1
cocoapods-plugins     : 1.0.0
cocoapods-search      : 1.0.0
cocoapods-stats       : 1.0.0
cocoapods-trunk       : 1.1.1
cocoapods-try         : 1.1.0

Podfile
platform :ios, "10.0"

use_frameworks!

target 'segmentio-test' do

pod 'Segmentio', '~> 2.1'

end

Project that demonstrates the bug
https://github.com/zentraedi/segmentio-test

I solved the issue with #19
Thanks.


How to trigger a notification when an alert is unknown, which cannot be evaluated

I only find warnNotification and critNotification.
Please help ...

When the queries used in crit or warn do not return any results, the alert will become unknown. Because there is limited information available, unknown notifications use a different template (see http://bosun.org/definitions#the-unknown-template ). They will however send the message to the existing warnNotification or critNotification defined for the alert. You can configure how long the return results should be missing before it triggers by adding unknown = 30m to the alert (see http://bosun.org/definitions#unknown )


chore: Release Noir(0.32.0)

:robot: I have created a release beep boop
0.32.0
0.32.0 (2024-07-18)
⚠ BREAKING CHANGES

constant inputs for blackbox (https://github.com/AztecProtocol/aztec-packages/pull/7222)
error on too large integer value (#5371)
rename struct-specific TypeDefinition -> StructDefinition (#5356)
frontend: Explicit numeric generics and type kinds (#5155)

Features

mod.nr entrypoint (#5039) (076fe0a)
static_assert builtin (#5342) (ef44270)
Add map, fold, reduce, any, and all for slices (#5331) (03e25b4)
Add CLI argument for debugging comptime blocks (#5192) (0b74a18)
Add comptime support for modulus_* compiler builtins (#5530) (5bbce79)
Add debug codelens action (#5474) (6bcdac4)
Add fuzzer for Noir programs (#5251) (e100017)
Add gate profiler for noir circuits (https://github.com/AztecProtocol/aztec-packages/pull/7004) (083070e)
Add more slice methods to the stdlib (#5424) (4020e77)
Add opcodes flamegraph and refactor gates flamegraph (https://github.com/AztecProtocol/aztec-packages/pull/7282) (32029f9)
Add support for fieldable in events (https://github.com/AztecProtocol/aztec-packages/pull/7310) (3f71169)
Add support for usage of super in import paths (#5502) (256509e)
Add support for wildcard types (#5275) (7445efb)
Add TraitConstraint type (#5499) (30cb65a)
Add unquote function (#5497) (2947aba)
Allow arguments to attribute functions (#5494) (a33cafc)
Allow comptime attributes on traits & functions (#5496) (b59a29e)
Apply no_predicates in stdlib (#5454) (24d26c0)
Build releases for aarch64-unknown-linux-gnu target (#5289) (f35614a)
Build simple dictionary from inspecting ACIR program (#5264) (508e677)
Constant inputs for blackbox (https://github.com/AztecProtocol/aztec-packages/pull/7222) (fb97bb9)
Detect subgraphs that are completely independent from inputs or outputs (#5402) (7ea83a9)
Disable nargo color output if stderr is tty (#5346) (554dd6b)
Error on too large integer value (#5371) (0c4fffa)
frontend: Explicit numeric generics and type kinds (#5155) (d4e03d0)
frontend: Where clause on impl (#5320) (cf938bc)
Handle ACIR calls in the debugger (#5051) (0541568)
Implement comptime support for array_len builtin (#5272) (c91186a)
Implement comptime support for as_slice builtin (#5276) (9db65d8)
Implement trait dispatch in the comptime interpreter (#5376) (8aa5b2e)
Insert trait impls into the program from type annotations (#5327) (efdd818)
Let should_fail_with check that the failure reason contains the expected message (#5319) (cb9db55)
Let LSP always work in a Noir workspace if there's any (#5461) (e0d7833)
Lsp "find all references" (#5395) (ce1994c)
Lsp "go to definition" for modules (#5406) (3e7f1f2)
LSP document symbol (#5532) (1fabcde)
LSP hover (#5491) (010c835)
LSP inlay hints for let and global (#5510) (43f5b8d)
Lsp rename struct (#5380) (ee8b0cd)
Lsp rename/find-all-references for globals (#5415) (fa9b444)
Lsp rename/find-all-references for local variables (#5439) (bb6913a)
Lsp rename/find-all-references for struct members (#5443) (a6d213d)
Lsp rename/find-all-references for traits (#5409) (bf3a75a)
Lsp rename/find-all-references for type aliases (#5414) (24c621f)
lsp: Allow function rename (#4294) (3d86dc6)
Make macros operate on token streams instead of AST nodes (#5301) (7689d59)
nargo: Default expression width field in Nargo.toml (#5505) (dea6b32)
optimization: Deduplicate more instructions (#5457) (c47242a)
Prefix operator overload trait dispatch (#5423) (a3bb09e)
Remove duplicated array reads at constant indices (#5445) (82a67a0)
Remove redundant EnableSideEffects instructions (#5440) (e153ecb)
Rename struct-specific TypeDefinition -> StructDefinition (#5356) (7ffccf7)
Run comptime code from annotations on a type definition (#5256) (6cbe6a0)
Skip reading values immediately after it being written into an array (#5449) (141ecdd)
stdlib: Update stdlib to use explicit numeric generics (#5306) (8456185)
Sync from aztec-packages (#5347) (47b621f)
Sync from aztec-packages (#5377) (7b77bbf)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7257) (32029f9)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7288) (322f863)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7308) (322f863)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7332) (3f71169)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7352) (98e72ac)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7392) (fb97bb9)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7400) (fb97bb9)
Unquote multiple items from annotations (#5441) (be8eac6)
Use runtime loops for brillig array initialization (#5243) (0bd22bb)

Bug Fixes

Account for the expected kind when resolving turbofish generics (#5448) (82c335d)
Add more thorough check for whether a type is valid when passing it from constrained code to unconstrained code (#5009) (318314d)
Address compiler warnings coming from stdlib (#5351) (758a905)
Allow importing notes from other contracts and inject them in the macros (https://github.com/AztecProtocol/aztec-packages/pull/7349) (98e72ac)
Avoid duplicating constant arrays (#5287) (3ef3645)
Avoid panic in type system (#5332) (52d48ff)
Avoid unnecessarily splitting expressions with multiplication terms with a shared term (#5291) (19884f1)
Change panic to error in interpreter (#5446) (d44f882)
Complete call stacks with no_predicates (#5418) (df73fe2)
Correct range for overlfowing/underflowing integer assignment (#5416) (30c50f5)
Correctly detect signed/unsigned integer overflows/underflows (#5375) (0603bd3)
docs: Fix broken docs link to gihtub (#5398) (70ebf60)
Don't benchmark the "prove" command as it doesn't exist anymore (#5323) (3bb3b03)
Don't lazily elaborate functions (#5282) (0ea608f)
Don't panic when using undefined variables in the interpreter (#5381) (94d209a)
Don't type error when calling certain trait impls in the interpreter (#5471) (299703c)
Error on empty function bodies (#5519) (6a7f593)
Error when a local function is called in a comptime context (#5334) (7cd4a4d)
Fix incorrect return type being applied to stdlib functions modulus_be_bytes(), modulus_be_bits(), etc. (#5278) (91a9b72)
Fix issue with unresolved results (#5453) (c4154cb)
Fix tokenization of unquoted types in macros (#5326) (6673c8b)
Fix usage of #[abi(tag)] attribute with elaborator (#5298) (64dd48a)
Go to definition from use statement (#5390) (53bae3b)
Go to definition from aliased use (#5396) (90b135c)
Handle struct with nested arrays in oracle return values (#5244) (a30814f)
ICE when using a comptime let variable in runtime code (#5391) (9fb7e4d)
Ignore calls to Intrinsic::AsWitness during brillig codegen (#5350) (9c11fd2)
Implement generic functions in the interpreter (#5330) (d8b9870)
Included argshash computation in public call_interfaces and cleanup (https://github.com/AztecProtocol/aztec-packages/pull/7354) (98e72ac)
Lsp find struct reference in return locations and paths (#5404) (e1bcb73)
Lsp hover wasn't always working (#5515) (951e821)
Lsp struct rename/reference difference (#5411) (580c16d)
Move BigInt modulus checks to runtime in brillig (#5374) (741d339)
Mutability in the comptime interpreter (#5517) (8cab4ac)
nargo_fmt: Account for spaces before the generic list of a function (#5303) (ec728dd)
Never panic in LSP inlay hints (#5534) (6b11445)
Prevent no_predicates from removing predicates in calling function (#5452) (66244b6)
Remove compile-time error for invalid indices (#5466) (323e0c9)
Remove panics in the interpreter when a builtin fails to type check (#5382) (c8161c8)
Replace expects in interpreter with errors (#5383) (ac738b2)
Replace panic in monomorphization with an error (#5305) (49e1b0c)
Replace std::HashMap with FxHashMap to fix frontend indeterminism (#5385) (9501495)
Revert PR #5449 (#5548) (a213c15)
Run macro processors in the elaborator (#5472) (89642c2)
Runtime brillig bigint id assignment (#5369) (a8928dd)
Skip emission of brillig calls which will never be executed (#5314) (b859ef9)
Truncate flamegraph text to the right (https://github.com/AztecProtocol/aztec-packages/pull/7333) (3f71169)
Update in_contract flag before handling function metadata in elaborator (#5292) (4c4ea2d)
Use proper serialization in AbiValue (#5270) (d08b7b9)

0.48.0
0.48.0 (2024-07-18)
⚠ BREAKING CHANGES

constant inputs for blackbox (https://github.com/AztecProtocol/aztec-packages/pull/7222)
add session id to foreign call RPC requests (#5205)
restrict noir word size to u32 (#5180)
switch bb over to read ACIR from nargo artifacts (https://github.com/AztecProtocol/aztec-packages/pull/6283)
specify databus arrays for BB (https://github.com/AztecProtocol/aztec-packages/pull/6239)
remove Opcode::Brillig from ACIR (https://github.com/AztecProtocol/aztec-packages/pull/5995)
AES blackbox (https://github.com/AztecProtocol/aztec-packages/pull/6016)
Bit shift is restricted to u8 right operand (#4907)
contract interfaces and better function calls (https://github.com/AztecProtocol/aztec-packages/pull/5687)
change backend width to 4 (https://github.com/AztecProtocol/aztec-packages/pull/5374)
Use fixed size arrays in black box functions where sizes are known (https://github.com/AztecProtocol/aztec-packages/pull/5620)
trap with revert data (https://github.com/AztecProtocol/aztec-packages/pull/5732)
acir: BrilligCall opcode  (https://github.com/AztecProtocol/aztec-packages/pull/5709)
remove fixed-length keccak256 (https://github.com/AztecProtocol/aztec-packages/pull/5617)
storage_layout and #[aztec(storage)] (https://github.com/AztecProtocol/aztec-packages/pull/5387)
acir: Add predicate to call opcode (https://github.com/AztecProtocol/aztec-packages/pull/5616)
contract_abi-exports (https://github.com/AztecProtocol/aztec-packages/pull/5386)
Brillig typed memory (https://github.com/AztecProtocol/aztec-packages/pull/5395)
acir: Program and witness stack structure (https://github.com/AztecProtocol/aztec-packages/pull/5149)
automatic NoteInterface and NoteGetterOptions auto select (https://github.com/AztecProtocol/aztec-packages/pull/4508)
Acir call opcode (https://github.com/AztecProtocol/aztec-packages/pull/4773)
Support contracts with no constructor (https://github.com/AztecProtocol/aztec-packages/pull/5175)
Internal as a macro (https://github.com/AztecProtocol/aztec-packages/pull/4898)

Features

multi_scalar_mul blackbox func (https://github.com/AztecProtocol/aztec-packages/pull/6097) (73a635e)
variable_base_scalar_mul blackbox func (https://github.com/AztecProtocol/aztec-packages/pull/6039) (73a635e)
Acir call opcode (https://github.com/AztecProtocol/aztec-packages/pull/4773) (c3c9e19)
acir_gen: Brillig stdlib (#4848) (0c8175c)
acir_gen: Fold attribute at compile-time and initial non inlined ACIR (https://github.com/AztecProtocol/aztec-packages/pull/5341) (a0f7474)
acir: Add predicate to call opcode (https://github.com/AztecProtocol/aztec-packages/pull/5616) (2bd006a)
acir: BrilligCall opcode  (https://github.com/AztecProtocol/aztec-packages/pull/5709) (0f9ae0a)
acir: Program and witness stack structure (https://github.com/AztecProtocol/aztec-packages/pull/5149) (13eb71b)
Activate return_data in ACIR opcodes (#5080) (c9fda3c)
acvm_js: Execute program  (#4694) (386f6d0)
acvm: Execute multiple circuits  (https://github.com/AztecProtocol/aztec-packages/pull/5380) (a0f7474)
Add CMOV instruction to brillig and brillig gen (https://github.com/AztecProtocol/aztec-packages/pull/5308) (13eb71b)
Add native rust implementation of schnorr signature verification (#5053) (fab1c35)
Add native rust implementations of pedersen functions (#4871) (fb039f7)
Add return values to aztec fns (https://github.com/AztecProtocol/aztec-packages/pull/5389) (2bd006a)
Add session id to foreign call RPC requests (#5205) (14adafc)
AES blackbox (https://github.com/AztecProtocol/aztec-packages/pull/6016) (73a635e)
Automatic NoteInterface and NoteGetterOptions auto select (https://github.com/AztecProtocol/aztec-packages/pull/4508) (13eb71b)
avm: Brillig CONST of size > u128 (https://github.com/AztecProtocol/aztec-packages/pull/5217) (c3c9e19)
avm: Integrate AVM with initializers (https://github.com/AztecProtocol/aztec-packages/pull/5469) (2bd006a)
Bit shift is restricted to u8 right operand (#4907) (c4b0369)
Brillig heterogeneous memory cells (https://github.com/AztecProtocol/aztec-packages/pull/5608) (305bcdc)
Brillig IR refactor (https://github.com/AztecProtocol/aztec-packages/pull/5233) (c3c9e19)
Brillig pointer codegen and execution (https://github.com/AztecProtocol/aztec-packages/pull/5737) (0f9ae0a)
Brillig typed memory (https://github.com/AztecProtocol/aztec-packages/pull/5395) (0bc18c4)
Change backend width to 4 (https://github.com/AztecProtocol/aztec-packages/pull/5374) (0f9ae0a)
Check initializer msg.sender matches deployer from address preimage (https://github.com/AztecProtocol/aztec-packages/pull/5222) (c3c9e19)
Constant inputs for blackbox (https://github.com/AztecProtocol/aztec-packages/pull/7222) (fb97bb9)
Contract interfaces and better function calls (https://github.com/AztecProtocol/aztec-packages/pull/5687) (0f9ae0a)
Contract_abi-exports (https://github.com/AztecProtocol/aztec-packages/pull/5386) (2bd006a)
Dynamic assertion payloads v2 (https://github.com/AztecProtocol/aztec-packages/pull/5949) (73a635e)
Handle BrilligCall opcodes in the debugger (#4897) (b380dc4)
Impl of missing functionality in new key store (https://github.com/AztecProtocol/aztec-packages/pull/5750) (0f9ae0a)
Increase default expression width to 4 (#4995) (f01d309)
Initial Earthly CI (https://github.com/AztecProtocol/aztec-packages/pull/5069) (c3c9e19)
Internal as a macro (https://github.com/AztecProtocol/aztec-packages/pull/4898) (5f57ebb)
Make ACVM generic across fields (#5114) (70f374c)
Move abi demonomorphizer to noir_codegen and use noir_codegen in protocol types (https://github.com/AztecProtocol/aztec-packages/pull/6302) (436bbda)
Move to_radix to a blackbox (https://github.com/AztecProtocol/aztec-packages/pull/6294) (436bbda)
nargo: Handle call stacks for multiple Acir calls (#4711) (5b23171)
nargo: Hidden option to show contract artifact paths written by nargo compile (https://github.com/AztecProtocol/aztec-packages/pull/6131) (ff67e14)
New brillig field operations and refactor of binary operations (https://github.com/AztecProtocol/aztec-packages/pull/5208) (c3c9e19)
Parsing non-string assertion payloads in noir js (https://github.com/AztecProtocol/aztec-packages/pull/6079) (73a635e)
Private Kernel Recursion (https://github.com/AztecProtocol/aztec-packages/pull/6278) (436bbda)
Proper padding in ts AES and constrained AES in body and header computations (https://github.com/AztecProtocol/aztec-packages/pull/6269) (436bbda)
Remove conditional compilation of bn254_blackbox_solver (#5058) (9420d7c)
Remove external blackbox solver from acir simulator (https://github.com/AztecProtocol/aztec-packages/pull/6586) (a40a9a5)
Restore hashing args via slice for performance (https://github.com/AztecProtocol/aztec-packages/pull/5539) (2bd006a)
Restrict noir word size to u32 (#5180) (bdb2bc6)
Separate runtimes of SSA functions before inlining (#5121) (69eca9b)
Set aztec private functions to be recursive (https://github.com/AztecProtocol/aztec-packages/pull/6192) (73a635e)
Signed integer division and modulus in brillig gen (https://github.com/AztecProtocol/aztec-packages/pull/5279) (c3c9e19)
simulator: Fetch return values at circuit execution (https://github.com/AztecProtocol/aztec-packages/pull/5642) (305bcdc)
Specify databus arrays for BB (https://github.com/AztecProtocol/aztec-packages/pull/6239) (436bbda)
Storage_layout and #[aztec(storage)] (https://github.com/AztecProtocol/aztec-packages/pull/5387) (2bd006a)
Support contracts with no constructor (https://github.com/AztecProtocol/aztec-packages/pull/5175) (c3c9e19)
Switch bb over to read ACIR from nargo artifacts (https://github.com/AztecProtocol/aztec-packages/pull/6283) (436bbda)
Sync from aztec-packages (#4483) (fe8f277)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5234) (c3c9e19)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5286) (c3c9e19)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5572) (2bd006a)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5619) (2bd006a)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5697) (305bcdc)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5794) (0f9ae0a)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5814) (0f9ae0a)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5935) (1b867b1)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5955) (1b867b1)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/5999) (1b867b1)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/6280) (436bbda)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/6332) (436bbda)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/6573) (436bbda)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7392) (fb97bb9)
Sync from noir (https://github.com/AztecProtocol/aztec-packages/pull/7400) (fb97bb9)
ToRadix BB + avm transpiler support (https://github.com/AztecProtocol/aztec-packages/pull/6330) (436bbda)
Trap with revert data (https://github.com/AztecProtocol/aztec-packages/pull/5732) (0f9ae0a)
Use fixed size arrays in black box functions where sizes are known (https://github.com/AztecProtocol/aztec-packages/pull/5620) (0f9ae0a)
Variable length returns (https://github.com/AztecProtocol/aztec-packages/pull/5633) (305bcdc)

Bug Fixes

acvm: Mark outputs of Opcode::Call solvable (#4708) (8fea405)
Add support for nested arrays returned by oracles (#5132) (f846879)
Avoid huge unrolling in hash_args (https://github.com/AztecProtocol/aztec-packages/pull/5703) (305bcdc)
Avoid unnecessarily splitting expressions with multiplication terms with a shared term (#5291) (19884f1)
Catch panics from EC point creation (e.g. the point is at infinity) (#4790) (645dba1)
Check for public args in aztec functions (https://github.com/AztecProtocol/aztec-packages/pull/6355) (436bbda)
Don't reuse brillig with slice arguments (https://github.com/AztecProtocol/aztec-packages/pull/5800) (0f9ae0a)
Handle struct with nested arrays in oracle return values (#5244) (a30814f)
Issue 4682 and add solver for unconstrained bigintegers (#4729) (e4d33c1)
Move BigInt modulus checks to runtime in brillig (#5374) (741d339)
Noir test incorrect reporting (https://github.com/AztecProtocol/aztec-packages/pull/4925) (5f57ebb)
Proper field inversion for bigints (#4802) (b46d0e3)
Runtime brillig bigint id assignment (#5369) (a8928dd)
Temporarily revert to_radix blackbox (https://github.com/AztecProtocol/aztec-packages/pull/6304) (436bbda)

Miscellaneous Chores

Remove Opcode::Brillig from ACIR (https://github.com/AztecProtocol/aztec-packages/pull/5995) (73a635e)
Remove fixed-length keccak256 (https://github.com/AztecProtocol/aztec-packages/pull/5617) (305bcdc)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/noir-lang/noir/releases/tag/v0.32.0 :sunflower:


Inspect copies between host and device

Running nvprof shows
11.39%  821.00ms       217  3.7834ms  1.4080us  108.56ms  [CUDA memcpy HtoD]
10.96%  790.22ms       389  2.0314ms  1.5360us  101.28ms  [CUDA memcpy DtoH]

We need to investigate where all these copies come from.

Running what?

Running what?

Standard distributed benchmark with 10^6 values and queries on fetnat.

This hardly answer the question...

There are 3 difference benchmarks (construction, kNN, radius search).  The driver performs a number of iteration that we don't really have control over.

nvprof --print-gpu-summary ./ArborX_DistributedTree.exe --queries=1000000 --values=1000000 --neighbors=20

There are 3 difference benchmarks (construction, kNN, radius search). The driver performs a number of iteration that we don't really have control over.

Sure. This is a reminder to look into this a bit closer.

What are the columns?

I updated the description.

The driver performs a number of iteration that we don't really have control over.

Not sure what you mean. This is distributed benchmark, not on-node, so there is no Google benchmark. Everything (construction, both searches) is executed once.

I missed the "distributed" part...

With
nvprof --print-gpu-trace ./ArborX_BoundingVolumeHierarchy.exe --benchmark_repetitions=1 --benchmark_filter=Cuda

I see 1732 occurrences of memcpy with bvh_driver.
I get 413 for benchmark_filter="BM_knn_search<ArborX::BVH<Cuda> and 644 for benchmark_filter="BM_radius_search<ArborX::BVH<Cuda> and 331 for benchmark_filter="BM_construction<ArborX::BVH<Cuda>. Increasing the number of values to 1e6 gives 439 occurrences for knn, using 1e6 additionally gives 55 occurences (also with the default value for values). The same number for radius search are 119 and 139.

Construction
$ nvprof --print-gpu-summary ./ArborX_DistributedTree.exe \
    --do-not-perform-knn-search --do-not-perform-radius-search 2>cuda-summary.log
$ egrep '(DtoH|HtoD)' cuda-summary.log

results in
Time(%)      Time     Calls       Avg       Min       Max  Name
 12.43%  117.95us        20  5.8970us     672ns  102.69us  [CUDA memcpy HtoD]
  2.02%  19.169us        20     958ns     800ns  1.7930us  [CUDA memcpy DtoH]

which seems reasonable. Running --print-gpu-trace indicates just a
handful of copies for each kernel launch.
"construction+knn"   : 135 HtoD and 252 DtoH.
"construction+radius":  67 HtoD and 110 DtoH.
 (Note: I don't see createFromSends, though. Was it inlined?)
 Is it a view size? I wonder why it
would have been copied back to host, though...
If I just look at the construction, there are 34 128B calls, each
taking 600-1200 nanoseconds, and there is only a single HtoD call that is more than a few bytes and taking more than a single microsecond.
Overall, I did not see anything outstanding. I think most of the copies are coming from copying views metadata to and from the device, and from some 4B copies of lastElement() things.
I'd like to know a bit more about how kernels are launched, and how the KOKKOS_LAMBDA captures things, and what is the magic 128B number corresponds to. But that's for later.


reporting moltenvk/vulkan errors in games

would it be acceptable to have a place somewhere on moltenvk's github account to report errors found in games ?
it could be as a general issue, or on moltenvk discussion forum as a  thread about moltenvk support for dxvk games.
the point would be to highlight real world usages of moltenvk current implementation.
because testing units can only go so far to show what current implementation actualy produce in the end.
games are good for showcasing current status of moltenvk.
if that is acceptable this issue could be used to list games that present problems, to keep track of these, as a reminder.
here's a few games that almost run fine, but require some additional care to be perfectly supported:
(as tested on macos big sur 11.4, macbook pro M1, with both crossover and wineskin)

atom rpg (player, npc and enemies 3d models are invisible)
witcher3 (some enemies 3d models are invisibles)
fallout 4 (lots of little lighting problems, for example: sunlight pass through walls and buildings)
star control origins ( invisible 3d models for ships)
outer worlds (UI shows fine but game world is rendered mostly black, so screen is all black at 98% )

if needed i could provide screenshots and additional infos for each titles.

@nsklaus
This is a good idea in terms of cataloging, and I wish we had the resources to tackle such a list in development. But in the general case, the MoltenVK development team doesn't have the bandwidth or resources to evaluate issues with individual games, based on game-user feedback.
For the most part, we rely on either the developers of the game, or developers who are attempting a platform port of a game, to identify specific issues or deficiencies with MoltenVK's implementation of Vulkan, that can be addressed internally (be they bugs with current behavior, or additional feature support that needs to be added).
Ideally, those porting developers are welcome to submit a Pull Request code patch to MoltenVK. If they do not have the knowledge or resources to do that, then submitting a detailed issue that identifies the behavioral deficiency at a level that can be addressed by the MoltenVK development team. For example, not just "incorrect lighting in scene X of game Y", but something like "depth textures in a format Z not being read correctly by shader W".
So...as issues come up in games, we rely on interested developers to do some triage and report deficiencies at a Vulkan technical level to the team here.

i thought so. thanks for the reply anyway, sorry for the lack of technical depth in my issue. i thought all these games shared a common problem (missing render / invisible rendering of some 3d models). where i stand, the best i can see is the log output from wine and  its derivates (wineskin/crossover/..) i'm not sure such output would be best to use for reports, so i'd like to ask a question about moltenvk lib instead:
would it be possible for moltenvk lib to enable some sort of debug flag to output errors to a log file ?
that way, i could spot a given error being repeatedly produced on variety of different games.
given that i could see the same error over and over again on differents games then maybe it would worthwhile reporting it, i mean for you guys it could be a better hint at a particular, specific problem in moltenvk itself.

would it be possible for moltenvk lib to enable some sort of debug flag to output errors to a log file

MoltenVK does support logging. If you are using the binary from the Vulkan SDK, I believe logging is disabled by default. You can enable it to various levels with the MVK_CONFIG_LOG_LEVEL  environment variable. You can learn more about this from the documentation in the vk_mvk_moltenvk.h header file.

the header file you linked to seems to indicate that if nothing is set or specified, the default behavior is to log errors and informational messages anyway. where would that log file be stored at on my local filesystem ?
unless it is meant as in loged on std output,  like terminal output, not actualy a file ? if so how could i direct moltenvk log to a file instead ? using plain redirection like:  wine my_program.exe > my_log_file.txt would probably have wine output too mixed in..

the header file you linked to seems to indicate that if nothing is set or specified, the default behavior is to log errors and informational messages anyway

This is true for MoltenVK in source form. However, MVK_CONFIG_LOG_LEVEL can be used as both an environment variable and a build variable (as can all of the config settings listed there). So, whoever builds a MoltenVK binary can set its value as a build variable and can therefore define that default value differently than documented in the source code. This value can then be overridden again as an environment variable with the same name.
I believe the Vulkan SDK build does override this setting, as may the source build of the lib binary you are using (I don't know that...but it's possible and may be likely).

it is meant as in loged on std output, like terminal output

The logging is to stderr, and to Vulkan's VK_EXT_debug_utils extension.

For cataloguing purposes - The nameplates over cars in Rocket League are invisible.


requirements

imageai ==2.0.3
tensorflow ==1.15.0
h5py ==2.10.0
opencv-python
keras

What is the version of python


Expand Inner Bottom Widget after click

It looks like inner top widget and inner bottom widget have the same hight. Is it possible to increase only the hight for the inner bottom wight (to show more data) after click open button?
Its a suggestion. Btw I loved your work.

Hi thanks i wanted to leave this widget simple as possible if i make inner cell big then folding effect will not look good you can add ScrollView to your inner widget if your content is big.
I have done many fold levels widget where inner widget can be big I just need some time i will add new widget to package
https://twitter.com/faaoob/status/1073177025207255041
https://twitter.com/faaoob/status/1072059933045211137
If you have any interesting idea or any dribble design then share it i will add this


Existing and error logs behavior

Description

Adds an integration test for existing behavior (continue.t)
Fixes behavior of --output-logs=errors-only to match behavior for full in the case of a task that errors
Fixes --continue behavior to report all failed tasks at the end

Testing Instructions
New continue.t integration test. I recommend viewing the changes to that file at each commit to see initial behavior and how it changes.
Fixes #4504
link WEB-895

The best way to see the behavior changes is to look at the changes to the integration test:
existing behavior
fixing errors-only
adding back summary


slot height in ressource views not adapting to resource title

In my implementation the resourcetitle is a html from a template, prefilled with some values e.g.:

						 Room A1

						 Minnie Mouse

						 07:30-18:30

						Donald Duck

As long as there are no events shown in the calendar, the reource-titles do not expand to show the full content
Only the last resource at the bottom expands to the contents height

When i add events to the calendar, the slot height expands to the events height
(see screenshots)

Because the resource title is dynamic in my szenario, I can not use slot height property because it would lead to a lot of unnecessary whitespace for resources that have only 1 or two infos and not all 4 lines
The last line of this views is working as expected - so I call this an issue because the last line is behaving differently than the other ones.
Any idea or hint to solve this would be highly appreciated - thanks in advance
Gerald

Can you provide a live demo please? CodeSandbox, StackBlitz, etc

I have similar problem with resouce height.

Can you provide a live demo please?

Any update?

Please open a new ticket when the demo is ready.


ERROR: You must enter a query

Hi Matt.
Im trying to program a simple retwitter bot  (basically).
I started making it with twitterOAuth library, and then changed to yours because its capable of more things. The error i got this time is in search( ); function, while trying to perform any search, 'pages' value is not correctly set (I think). This is what var_dump($_POST) and vardump($args) say:
array(6) { ["search"]=> string(25) "#LlamadmeRebeldeSiQuereis" ["selection"]=> string(15) "rt_with_mention" ["string"]=> string(13) "@ManuAlpuente" ["ckey"]=> string(0) "" ["csec"]=> string(0) "" ["ammount"]=> string(1) "5" } array(5) { ["q"]=> string(25) "#LlamadmeRebeldeSiQuereis" ["since_id"]=> string(1) "0" ["pages"]=> string(1) "1" ["rpp"]=> string(1) "5" ["lang"]=> string(2) "es" }
#LlamadmeRebeldeSiQuereis: 0: 1: 5: es: array(1) { ["page"]=> int(1) } Received page 0 http://search.twitter.com/search.json?page=1 There was an error. string(55) "{"error":"You must enter a query."}"
So arg['$pages'] should be a string. I found issue #17 and fixed its value to $pages = '0', but no result (same error). Here is the full code (functions are examples of yours).

CODE: http://pastebin.com/H58cRHVa

Thanks a lot Matt.
I've just changed the keys the first (i noticed what i did really this morning, and i was wondering if create another app or what :). Your code fits pretty well my needs, it runs ok from console and also embedded in a bigger php web (it shows the results with var_dump, I just need to return that array in function search to keep to program running as expected). I also added to your code some items to the array, like intented in the pastebin (make the function capable of advanced searchs based on id, lang, or location).
Effectivelly it works with a form in other side, where you select the terms to search, the action and also could add a string (i.e. retweeting all items in #hashtag to @someone). I made that part the first. It worked with twitterOAuth.php from another developer, but that API is buggy i think.
I surely may change spam and tweet functions, but that would be another issue. Thanks a lot and pardon moi the noobness :)
I mark this as closed.


Instructions on wiki result in an error

Hey folks!
One quick issue i identified when trying to integrate the tna-frontend in nationalarchives/ds-caselaw-public - the instructions on the wiki result in an error because $largest-container-width is defined in px, then used in a calc statement with a variable defined in rem. I can't work out how to send a PR against a wiki page, but suggest the example here is changed to give a width in rem?
thanks!
Tim

Very good spot! Thank you, I have updated the wiki. 👍🏼


Downloading specific series and lessons

Hi,
Thanks for your contribution! It is a nice and requested feature i was planning to add.
There is room for improvement but for now the important is that it is working good.
Thanks again.


Accessor for desiredCapabilities

Is there a reason there's no accessor for desiredCapabilities? (ie. getDesiredCapabilities())?
Thanks!

I guess because getting desired capabilities after driver creation isn't of any use.
If you have any specific use case, then please share.

The use case I'm looking at is when using Sauce Labs for Behat testing.  I have multiple profiles set up in my behat.yml file for different browsers that look like this:
Firefox:
  extensions:
    Behat\MinkExtension:
      selenium2:
        browser: chrome
        wd_host<EMAIL_ADDRESS>        capabilities: {"platform":"Windows 8.1","browserName":"chrome","version":"35"}

I have a requirement to access the data in the "capabilities" field inside of my featureContext.php file during some Behat test steps for logging/reporting purposes and to call services that may require that data, specifically the browser version.  In any case, the only place I can find that data (as well as other fields like deviceType, and deviceOrientation) is in the private desiredCapbilities field in the Selenium2Driver returned by calling
$this->getSession()->getDriver()

from inside a method in featureContext.php.
An accessor for this would accomplish what I'm after, however I'm no expert on any of this, so if there's a more appropriate way of accessing this information please let me know.

Agreed. Then please create PR, that will:

add getDesiredCapabilities method
throw an exception in the setDesiredCapabilities method, when somebody tries to call it, when session is already started because that would have no effect naturally

Sure thing.  I'll have it ready shortly.


Seek-and-Hide Collision failure when hero is Okar

Hi all, we have seen this today while playing the level with one of my students.
In Computer Science 2 Level 30 (Seek-and-Hide) there is an undesired failure when the hero is Okar (Goliath). This happens because the hero is quite big, resulting in a collision with one of the walls. Please check the picture attached.

The code is the expected one for the level (equal to the solution), but due to this problem the level outcome is a failure with this hero. Workaround is to use a different (smaller) hero.

This is fixed now; thanks for the bug report!


Rxjs has no default export, installation example does not work.

Documentation Related To Component:
Package
Please check those that apply

[ ] typo
[ ] documentation doesn't exist
[ ] documentation needs clarification
[x] error(s) in example
[ ] needs example

Description Of The Issue
The documented method to import the entire library does not work with webpack/ES6 modules.
From the current docs:
import Rx from 'rxjs/Rx';
Rx.Observable.of(1, 2, 3);

As the Rxjs/Rx package has no default export defined this can't work.
Either the documentation should be updated or the package should have a default export which would classify this as a bug report.
Possible Solution
Update documentation to
import * as Rx from 'rxjs/Rx'
Rx.Observable.of(1, 2, 3);

Environment

Runtime: node v8.11.1
RxJS version: 6.2.0
Tested with react-create-app's defaults
Tested with own minimal webpack v4.12.0 + ts-loader v4.4.1 setup

I believe the preferred way is now this:
import { of } from 'rxjs';
of(1, 2, 3);

Note that operators currently require a different import syntax for UMD, as described in #3850