Fix/support wasm

Pull Request Test Coverage Report for Build<PHONE_NUMBER>4
Details

24 of 39 (61.54%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.2%) to 88.952%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/src/impl_js/impl_js.utils.dart
0
6
0.0%

lib/src/impl_js/impl_js.random.dart
18
27
66.67%

Totals

Change from base Build<PHONE_NUMBER>2:
-0.2%

Covered Lines:
4702

Relevant Lines:
5286

💛  - Coveralls


Invalid Owner Reserve

If there are two or less objects subject to Owner Reserve, the Owner Reserve required by the RippleState object is 0XRP.
Total Reserved in this case should be 10XRP.
https://testnet.xrpl.org/accounts/rJzJwydbzVLqJSgLW99T7auNo7Wuy8aNgu

After some investigation we are going to keep it as is.  The rational for this is only trust lines are affected by this condition.  As such saying this account has a reserve of 14 is correct.  In order for a new object to be added the account will need 14 + incremental reserve.
For example in order to mint an NFT on that account you need 16(14 + 2) XRP and not 12.9 (10.9 + 2).
One option is to update the text to something other than "Reserve".  Maybe "Reserve Requirement"


xcrun: error: unable to find utility "instruments", not a developer tool or in PATH

Description
Hello, after downloading the xcode 13 I get an error when running react-native -run-ios --device "my device"
the error:
error Command failed: xcrun instruments -s xcrun: error: Failed to locate 'instruments'. xcrun: error: unable to find utility "instruments", not a developer tool or in PATH
React Native version:
IDEs:
Android Studio: 3.5 AI-191.8<IP_ADDRESS>10548
Xcode: 13.0/13A233 - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_242 - /usr/bin/javac
npmPackages:
@react-native-community/cli: Not Found
react: 16.8.6 => 16.8.6
react-native: 0.59.0 => 0.59.0
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found

same issue here cannot run on device, after updating Xcode

@aimensasi  not yet , but I did some change and getting another error: I changed this line inside runIOS function in<EMAIL_ADDRESS>:
 _child_process().default.execFileSync('xcrun', ['instruments', '-s'], {     encoding: 'utf8'   }));
by this:
 _child_process().default.execFileSync('xcrun', ['xctrace', 'list', 'devices'], {     encoding: 'utf8'   }));
the new error is No iOS devices connected. even my device is in the list

If you could, just update to RN 0.65. It is fixed in there

@aimensasi I dont want to update it I can't now

For those not willing to upgrade, here is the patch I applied with patch-packages.
<EMAIL_ADDRESS>and<EMAIL_ADDRESS>file<EMAIL_ADDRESS>diff --git<EMAIL_ADDRESS><EMAIL_ADDRESS>index 0df6b73..49f255f 100644
---<EMAIL_ADDRESS>+++<EMAIL_ADDRESS>@@ -49,6 +49,8 @@ var _findXcodeProject = _interopRequireDefault(require("./findXcodeProject"));

 var _parseIOSDevicesList = _interopRequireDefault(require("./parseIOSDevicesList"));

+var _parseXctraceIOSDevicesList = _interopRequireDefault(require("./parseXctraceIOSDevicesList"));
+
 var _findMatchingSimulator = _interopRequireDefault(require("./findMatchingSimulator"));

 var _warnAboutManuallyLinkedLibs = _interopRequireDefault(require("../../link/warnAboutManuallyLinkedLibs"));
@@ -100,7 +102,7 @@ function runIOS(_, ctx, args) {
     return runOnSimulator(xcodeProject, scheme, args);
   }

-  const devices = (0, _parseIOSDevicesList.default)(_child_process().default.execFileSync('xcrun', ['instruments', '-s'], {
+  const devices = (0, _parseXctraceIOSDevicesList.default)(_child_process().default.execFileSync('xcrun', ['xctrace', 'list', 'devices'], {
     encoding: 'utf8'
   }));

diff --git<EMAIL_ADDRESS><EMAIL_ADDRESS>new file mode 100644
index 0000000..0c45209
--- /dev/null
+++<EMAIL_ADDRESS>@@ -0,0 +1,70 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+
+/**
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ *
+ */
+
+/**
+ * Parses the output of the `xcrun instruments -s` command and returns metadata
+ * about available iOS simulators and physical devices, as well as host Mac for
+ * Catalyst purposes.
+ *
+ * Expected text looks roughly like this:
+ *
+ * ```
+ * == Devices ==
+ * this-mac-device [UDID]
+ * A Physical Device (OS Version) (UDID)
+ *
+ * == Simulators ==
+ * A Simulator Device (OS Version) (UDID)
+ * ```
+ */
+function parseIOSDevicesList(text) {
+  const devices = [];
+  let isSimulator = false;
+
+  if (text.indexOf('== Simulators ==') === -1) {
+    return [];
+  }
+
+  text.split('\n').forEach(line => {
+    if (line === '== Simulators ==') {
+      isSimulator = true;
+    }
+
+    const device = line.match(/(.*?) (\(([0-9.]+)\) )?\(([0-9A-F-]+)\)/i);
+
+    if (device) {
+      const [, name,, version, udid] = device;
+      const metadata = {
+        name,
+        udid
+      };
+
+      if (version) {
+        metadata.version = version;
+        metadata.type = isSimulator ? 'simulator' : 'device';
+      } else {
+        metadata.type = 'catalyst';
+      }
+
+      devices.push(metadata);
+    }
+  });
+  return devices;
+}
+
+var _default = parseIOSDevicesList;
+exports.default = _default;

I still have some warnings but running on device seems to work.

patch-package 6.4.7
Applying patches...
No patch files found


[1.12] Speed Upgrade II Issue

**Industrial Foregoing Version: **
industrialforegoing-1.12.2-1.12.8-232
**TeslaCoreLib Version: **
tesla-core-lib-1.12.2-1.0.15
Speed Upgrade 2 from the Tesla Core Lib mod cannot be put into the Latex Processing Unit. I'm pretty sure this is a bug because the LPU allows me to put the first tier of the speed upgrade into its upgrade slots.

Encountering the same with the Latex Processing Unit, Block Placer, and Plant Interactor (all accept speed upgrade I but not II) on:

tesla-core-lib 1.0.15
industrialforegoing 1.12.13

You need tier 1 to add tier 2

@Buuz135 Shouldn't the Fluid Extractor accept tier 2 upgrades aswell? (if you have tier 1 already equiped)?


Add swift-format.

Add swift-format.

Please resolve the CI issues and follow the contributing guide

I could not find a easy way other than compiling from source to install swift-format in ubuntu.
Would that work if I clone the source and compile it in the bash script?

I'm no domain expert but it looks like it has a hard dependency on macos.
@raxod502 if this is the case, I assume we want to reject this?

No, I am using it on Arch Linux. It doesn't require anything about macOS. But just the debian repo does not have this package available.

Sure that it's not this instead? Can't see any way to build Apple's version without XCode.

If it's a formatter that's only usable on macOS... yeah, that seems like the kind of thing that shouldn't be listed by default, because there's no way to make sure that future contributions to Apheleia don't break the functionality. If the only way to install it on Ubuntu is to compile from source, then yes, it's fine to compile and install from source in the installation script.

If it's a formatter that's only usable on macOS... yeah, that seems like the kind of thing that shouldn't be listed by default, because there's no way to make sure that future contributions to Apheleia don't break the functionality. If the only way to install it on Ubuntu is to compile from source, then yes, it's fine to compile and install from source in the installation script.

There seems to be two; Apple's own which seems to be MacOS only and the one I linked which isn't. Currently waiting on OP to let us know which they mean

This thread is being closed automatically by Tidier because it is labeled with "waiting on response" and has not seen any activity for 90 days. But don't worry—if you have any information that might advance the discussion, leave a comment and I will be happy to reopen the thread :)


Allow to use ON CLUSTER cluster_name in TRUNCATE syntax

See https://clickhouse.com/docs/en/sql-reference/statements/truncate#truncate-table

cc @iffyio

Pull Request Test Coverage Report for Build<PHONE_NUMBER>2
Details

20 of 22 (90.91%)  changed or added relevant lines in 4 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.001%) to 89.33%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

tests/sqlparser_common.rs
11
13
84.62%

Files with Coverage Reduction
New Missed Lines
%

src/ast/mod.rs
1
82.38%

Totals

Change from base Build<PHONE_NUMBER>3:
0.001%

Covered Lines:
29444

Relevant Lines:
32961

💛  - Coveralls


Add some basic indexing for posts and comments. Not comprehensive.

Thanks again :) By the way, I'm not super-familiar with that part of the GitHub workflow, but is it possible to make PRs into devel instead of master?

@SachaG make devel the default branch in repo's settings.

@slava done, thanks for the tip!


Error after npm start

React Boilerplate
Before opening a new issue, please take a moment to review our community guidelines to make the contribution process easy and effective for everyone involved.
Please direct redux-saga related questions to stack overflow:
http://stackoverflow.com/questions/tagged/redux-saga
For questions related to the boilerplate itself, you can also find answers on our gitter chat:
https://gitter.im/mxstbr/react-boilerplate
Before opening a new issue, you may find an answer in already closed issues:
https://github.com/mxstbr/react-boilerplate/issues?q=is%3Aissue+is%3Aclosed
Issue Type

[ ] Bug (https://github.com/mxstbr/react-boilerplate/blob/master/.github/CONTRIBUTING.md#bug-reports)
[ ] Feature (https://github.com/mxstbr/react-boilerplate/blob/master/.github/CONTRIBUTING.md#feature-requests)

Description

(Add images if possible)
Steps to reproduce
npm run setup
npm start
(Add link to a demo on https://jsfiddle.net or similar if possible)
Versions

Node/NPM:7.2.1/3.10.10
Browser:Chrome

The image isn't in your import path. You either need to move the image or change your import statement in the header.

I decided to pull down a fresh copy of the repository and then run npm run setup. It is done with the Cleaning old reporitory task, working on the Installing dependencies and that is going on forever. How long is it supposed to take for that to finish? Do I just have to wait for it to finish, however long it takes? Thanks.

On my machine 2010 Mac mini (2.66 GHz/16GB RAM/SSD) it takes about thirty seconds.
I would suggest:

Abort the current process
Delete node_modules folder
install with yarn

Get yarn here if needed.

After pulling a fresh copy and doing npm run setup (which took hours, but finally finished) and then npm start I am still getting an error that the Banner.jpg is not found. However the image is there!. See pics below:

Also, I never touched the code. Please help. This is frustrating. Thanks.

Works after removing the banner.

Even if I move the banner.jpg around I am getting the same error. It is so weird. Am I missing something here?

This works though:
Instead of importing the Banner.jpg if I give an absolute path like so:

Great. Works after I changed (in the webpack..base.babel.js) from:
{
test: /.(jpg|png|gif)$/,
loaders: [
'file-loader',
'image-webpack?{progressive:true, optimizationLevel: 7, interlaced: false, pngquant:{quality: "65-90", speed: 4}}',
],
}
To:
{
test: /.(jpe?g|png|gif)$/i,
loaders: [
'file?name=[name].[ext]',
],
},
Not sure why though.

I think this is a duplicate of #1342, closing this for now as the rollback to v2 should have fixed this?

I already have v2 of the image-webpack-loader. I still had the issue.

That is super weird then!

After pulling a fresh copy and doing npm run setup (which took hours, but finally finished)

I suspect a network problem, but do you have Yarn installed? Which step of the three listed below, took hours?
The minimal set up, assuming Yarn is installed, should not take more than about a minute total.
git clone https://github.com/mxstbr/react-boilerplate.git
yarn
npm start

Am I supposed to run the command just yarn instead of npm run setup?It is still going and it more than 10min now.

I tried both yarn and yarn install.
I ran it again and it is 2:20pm here. Will let you know approx how long it took.

Just yarn is an alias for yarn install. These commands bypass the setup script, which really on adds deletion of the local git repo from the clone and replacing it with fresh repo.
While just yarn is not documented, it is the most direct and reliable way to set up the boilerplate after cloning the GH repo.
Your screen capture, above looks unusual... What version of Windows are you running? What are the specs on your machine (CPU, RAM, free disk)?
Have you tried cloning and installing other similar boilerplate projects?

I am running Windows 7:

I have 200GB available on my C drive

I have downloaded react-slingshot too and npm install works very fast on it, so does npm start after that.
I am running behind proxy, however, that should be resolved.

Specs look great.
What about that other project?

Not sure if I understand the question. Which other project? I haven't done much with react-slingshot. I'm a react newbie and just muddling my way around it. However the demo app in react-slingshot works fine. Was that your question?

Yes, that was my question react-slingshot should be fine. I edited my message above, don't know what to do now, sorry ☹

The yarn is still winding (or unwinding). Will let you know when it is done (it at all). Thanks for the responses.

I guess the yarn pic above is incomplete (top part not shown).  Looks like there is an error?

@Rajiv-Kulkarni, since I don't have a better advice (sorry), what if you use regular cmd instead of PowerShell (provided you've previously used it of course).

Just tried. Same thing. Thanks.

That fsevent error is definitely not at fault here, it's an optional dependency and it doesn't affect anything, I get it too.

@Dattaya You're running Windows, right? If so, do you get that huge text dump shown in @Rajiv-Kulkarni 's screenshot? Maybe it's just a matter of formatting, but...
I'm on a Mac, so what I see may not apply, but if I

checkout current master
delete node_modules
yarn cache clean
yarn

I get a clean install.
This is the entire process in terminal:

@gihrig, yes, yarn throws at me that big scary error, npm just shows a warning that an optional dependency is going to be skipped, because it's incompatible with Windows OS.

I'm seeing a similar (the same?) error. Clean checkout on the 12th, no changes.
app    | ERROR in ./app/components/Header/banner.jpg
app    | Module build failed: Error: spawn Unknown system error -8
app    |     at exports._errnoException (util.js:1026:11)
app    |     at ChildProcess.spawn (internal/child_process.js:313:11)
app    |     at Object.exports.spawn (child_process.js:380:9)
app    |     at module.exports.err (/app/src/node_modules/execa/index.js:139:26)
app    |     at fsP.writeFile.then (/app/src/node_modules/exec-buffer/index.js:35:15)
app    |  @ ./app/components/Header/index.js 47:0-34
app    |  @ ./app/containers/App/index.js
app    |  @ ./app/app.js
app    |  @ multi main
app    | Child html-webpack-plugin for "index.html":

just reinstall the image-webpack-loader, That's worked for me
yarn add image-webpack-loader
refer to http://stackoverflow.com/a/41310731/2227031

getting the same error
ERROR in ./app/components/Header/banner.jpg
Module build failed: Error: The system cannot find the path specified.

and it is working if I remove 'image-webpack-loader' from 'internals/webpack/webpack.base.babel.js'
OS:
Windows 7 Enterprise
Service Pack 1

In my case, node v6.9.5, react-boilerplate-3.4.0, only npm, no yarn,
I did
$ npm install jpegtran-bin -g
$ mkdir react-boilerplate-3.4.0/node_modules/jpegtran-bin/vendor
$ cd react-boilerplate-3.4.0/node_modules/jpegtran-bin/vendor
$ ln -s /home/imyaman/local/node-v6.9.5/bin/jpegtran jpegtran

And the problem is solved.

I solved this by adding a alt prop to the img element,
if your img element is in a List,you must use a unique alt prop. e.g alt={Math.random()}


feat(Templates): Templates Card V2

Requirement Checklist

[X] The commit message follows our guidelines

Type of Change

[ ] Bug fix
[ ] Feature
[X] Other

UI + Css changes according to the V2 Design
Screenshots or Videos (if applicable)

Looks good, just might need to update some things with dark / light theming in mind

Thanks for the feedback! Seems like the designs provided are not really supporting the dark mode, I will reach out to the designer to bring up this topic and address it separately. The V2 changes are from V1 which have the same issue.


Add assert_matches

To do the implementation of  Display the execution time https://github.com/Chemaclass/bashunit/issues/19 I think this kind of assertion will help
assert_matches <expected-regex> <actual> [message]

test_obvious_notmatching_with_assert_matches(){
  assert_matches "a str.*" "another string" "'another string' should not match 'a str.*'"
}
test_obvious_matching_with_assert_matches(){
  assert_matches "a[nN].t{0,1}.*r str.*" "another string"
}

example of output
Running test_obvious_notmatching_with_assert_matches ... FAILURE
'another string' should not match 'a str.*'
 expected regex [a str.*] to match [another string]
doc:2:test_obvious_notmatching_with_assert_matches()

Source of the example: https://github.com/pgrange/bash_unit

Implemented ✅


bug: Writeify - Cannot display column on playlists

🔍 Is there already an issue for your problem?

[X] I have checked older issues, open and closed

ℹ Environment / Computer Info
Spotify for Windows (64 bit)
<IP_ADDRESS>5.g81fd6352
Spicetify v2.37.1
Theme: marketplace
Extensions: djinfo.js, writeify.js
Custom apps: marketplace

📦 Extension name
writeify
📝 Description
Based off documentation there should be an option for toggle within profile menu, but I see no such thing. I can add notes to a song without issue, but I'm unable to get the column in my playlist view so I can see the notes for each of the songs in the playlist.
📸 Screenshots

From looking in the code, there's no code for the button in the profile menu. This extension and description were taken from Charlie as it is so not sure what he meant, but that's not a bug!

With the column view, eh... it will break either way and that's not like the best way to "inject" to the tracklist, so I can leave this issue open but won't really bother fixing it. Sorry

Your main picture for this extension is showing the notes column within tracklist/playlist view. If this extension does not provide this functionality, it's pretty misleading on a major feature point that was the reason I decided to try it out. I completely understand if it's not worth the time investment to get working or keep working, but at least update your documentation to state as much. Appreciate you taking a look at this.

but at least update your documentation to state as much

Like I have said, this is not my extension. This repo was taken over from Charlie. Some extensions may work, and some may not. I didn't check if these extensions work or not. The only thing that is maintained is adblockify right now. The only mention about column is in its readme, but not even in the description of this extension.

Totally fair, I understand that you are stating you are simply hosting the code someone else created and not maintaining. Statement of such in at least the readme would be appreciated is all. The fact that you can view the readme within the marketplace and read that information from the readme still makes it misleading. Statement right at the top of "Code no longer maintained and provided as is" would have been more than sufficient for me to not pursue this issue since I would have simply assumed it was something that would not get addressed. Nothing on the GitHub main readme states that only adblockify is being maintained, so while you may state at the bottom that Charlie created these there is nothing that makes it clear that you aren't going to do any further work or fixes to the other extensions.
I appreciate your time today in replying and clarifying though!

The fact that you can view the readme within the marketplace and read that information from the readme still makes it misleading

The author of this extension disabled the injecting to tracklist. He did not update the readme. As I have mentioned before, I did not change anything in the description of these extensions.


Add Dataset support to Treemap, Graph, Lines, Sankey

What problem does this feature solve?
We want to have a support of Dataset by Treemap, Graph, Lines, Sankey!!!
_Using the version 4 Echarts we are providing the WebUI, where user can visualize data from different SQL-like databases using the SQL. So, in daily usage of our UI, user developing SQL and run the query, then data being sent to fronted and in with UI elements user can define what data columns will be applied to xAxis, yAxis and series.data {}

With Echarts 5, we really liked the concept of using Dataset, because in many cases the user can just select the 2d table way data and encode data to xAxis and yAxis.
Right now, Echarts 5 do not support Treemap, Graph, Lines, Sankey with complex data mapping because as it says in docs:

In fact, setting data via series.data is not deprecated and useful in some cases. For example, for some charts, like treemap, graph, lines, that do not apply table data, dataset is not supported for yet. Moreover, for the case of large data rendering (for example, millions of data), appendData is probably needed to load data incrementally. dataset is not supported in the case._

But the thing is, as in Echarts 4 using data as in Echarts 5 using Dataset, to visualize Treemap, Graph, Lines, Sankey in both ways the user is responsible to prepare data "on back-end". As prepare JSON file and using data map the data as to prepare data in a graph-way using SQL and encode col and rows to "source", "target",  "value".
Here, in the example shown how with SQL you can prepare data to Sankey and it would be very easy with Dataset map the data:
https://medium.com/@byanjati/sankey-diagram-7761dc7bd3eb
What does the proposed API look like?
The below example could be wrong, but I want to try to bring some idea maybe how to develop support.
Using the knowledgeof SQL  and UNION and WITH and other methods is a good way to prepare data, So Dataset for Sankey could looks like for example:
var option = {
    dataset: {
        source: [
            ['nodes','source', 'target', 'value'],
            ['Matcha Latte','Matcha Latte', 'Milk Tea', 89.3],
            ['Cheese Cocoa', 'Matcha Latte', 'Cheese Cocoa', 74.4],
            ['Cheese Brownie',  'Cheese Cocoa', 'Cheese Brownie', 50.1],
            ['Tea', 'Cheese Cocoa', 'Tea', 89.7],
        ]
    },
    series: [
        {
            type: 'Sankey',
            encode: {
                // Map dimension "nodes" to the W axis.
                w: 'names',
                // Map dimension "'source" to the X axis.
                x: 'source',
                // Map dimension "target" to the Y axis.
                y: 'target'
                // Map dimension "value" to the Z axis.
                z: 'value'
            }
        }
    ]
};

@pissang
Is support of dataset added to any other charts apart from these line, bar, pie, scatter, effectScatter, parallel, candlestick, map, funnel, custom  ??
As we are planning to integerate echarts in our product so just wanted to know the status as it is mentioned in future support will be provided to other charts as well


[gui] Error generating smali code: Dex version 040 is not supported

Issue details
Sorry I am not well versed in this stuff enough to understand this error output - does jadx not support this version of Dex?
Jadx version
1.4.6
Java version
1.8.0_211
OS

[X] Windows
[ ] Linux
[ ] macOS

According to the Android dex format help site version 39 should be the latest version. Where did you got a DEX file with version 40?

version 39 should be the latest version

Also, jadx do not check dex file version, and looks like error comes from smali library. So I am more curious of your usage pattern and how do you get this error :slightly_smiling_face:

Dex files were compiled with newest smali fatjars from Google repo ...

According to the Android dex format help site version 39 should be the latest version. Where did you got a DEX file with version 40?
See it for 041
https://android.googlesource.com/platform/external/smali/+/c360d663ab4a077493037923ddf3f8bf59f30974^!/#F2

It for 040
https://android.googlesource.com/platform/art/+/master/libdexfile/dex/dex_file.h#301
@skylot  it here all dexopcodes for testing
https://cs.android.com/android/platform/superproject/main/+/main:dalvik/dx/tests/

Where do I find the unstable build for Windows. >.>


new forge compatibility

I guess some modules have been moved/renamed.
*** Error loading script: ic_light_script.py
    Traceback (most recent call last):
      File "D:\webui_forge_cu121_torch231\webui\modules\scripts.py", line 525, in load_scripts
        script_module = script_loading.load_module(scriptfile.path)
      File "D:\webui_forge_cu121_torch231\webui\modules\script_loading.py", line 13, in load_module
        module_spec.loader.exec_module(module)
      File "<frozen importlib._bootstrap_external>", line 883, in exec_module
      File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
      File "D:\webui_forge_cu121_torch231\webui\extensions\sd-forge-ic-light\scripts\ic_light_script.py", line 12, in <module>
        import lib_iclight.patch_weight
      File "D:\webui_forge_cu121_torch231\webui\extensions\sd-forge-ic-light\lib_iclight\patch_weight.py", line 8, in <module>
        from ldm_patched.modules.model_management import cast_to_device
    ModuleNotFoundError: No module named 'ldm_patched'

The new Forge now has built-in IC-Light in the Spaces thingy.
So this Extension is no longer needed I presume

The new Forge now has built-in IC-Light in the Spaces thingy.
So this Extension is no longer needed I presume

Yes, but it works as a default gradio app, like the one from huggingface. We can't change the checkpoint, parameters and it lacks a lot of features.

Hmm, I'll look into it then

Hmm, I'll look into it then

Thank you.

The new Forge now has built-in IC-Light in the Spaces thingy.
So this Extension is no longer needed I presume

1、Space's [IC-Light] not has FBC.
2、Space's [IC-Light] not has Restore Details.

Hello, please check out the latest commit~

Hello, please check out the latest commit~

Hello, please check out the latest commit~

thank you，in new Forge working very good.


RedirectURI prefix validation

Is there a reason for only validating the prefix of redirectURI with the registered baseURI instead of validating the exact URL? As per Oauth2 RFC, baseURI should be identical with redirectURI, then why only the prefix validation?

The prefix validation was considered practical in the past as you would specify a single URL per domain and your client could redirect freely within it.
This practice, however, is currently frowned upon and exact matching is recommended by current BCP documents. I suppose that if we were to consider creating a v2 for this library, exact redirect URI matching and contexts in all Storage calls would be the two features that would come to my mind.
I actually expect some work to be done to the redirect URI validation in the near future, I wonder whether we could possibly include exact redirect URI matching there, too.

Thanks for clarifying @stlaz


progressive_render & json_data

Hi,
I've noticed there is a problem with the progressive_render option of the json_data plugin.
Demo here : http://jsbin.com/isocuc
I'm not using ajax, i'm only using "data" option, which is a JSON object.
If I set the "progressive_render" option to true, there is an exception when you select an item without children ('1.Design' in my example).
The exception is "Uncaught RangeError: Maximum call stack size exceeded".
:-(
I discovered this because the treeview isn't working in IE9 in LOCALHOST.
See : http://jsbin.com/ulilil (same without progressive_render), please reproduce it locally [download the files].
This example is working online, but there is an issue in "local" mode : the treeview open all nodes by default. And the state can't get better if i click/select a node.
Therefore I found the progressive_render bug...
Because I'm currently using a .hta to display a dashboard (=only IE in local), I can't manage to use the jsTree library right now :-(
Is there any workaround ?
I've noticed a "TODO"  section regarding IE9 in the jsTree code, maybe this could help you out :
function LoadXML(fname)
{
var xmlDoc = null;
if(window.ActiveXObject) // IE
{
try
{
xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
}
catch(err)
{
alert("Can't instanciate ActiveXObject 'Microsoft.XMLDOM', error is: " + err);
}
}
else if(document.implementation && document.implementation.createDocument)	// Firefox, Opera, etc.
{
xmlDoc = document.implementation.createDocument('','',null);
}
else
{
alert('Your browser cannot handle this script');
}
xmlDoc.async = false; // make sure that the parser will not continue execution of the script before the document is fully loaded
xmlDoc.load(fname);
return xmlDoc;
}
function LoadXMLString(str)
{
var xmlDoc = null;
try
{
xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
}
catch(err)
{
alert("Can't instanciate ActiveXObject 'Microsoft.XMLDOM', error is: " + err);
}
xmlDoc.async = false; // make sure that the parser will not continue execution of the script before the document is fully loaded
xmlDoc.loadXML(str);
return xmlDoc;
}
function GetXSLResult(xml,xsl)
{
if(window.ActiveXObject) // IE
{
return xml.transformNode(xsl);
}
else if(document.implementation && document.implementation.createDocument) // Mozilla, Firefox, Opera, etc.
{
xsltProcessor = new XSLTProcessor();
xsltProcessor.importStylesheet(xsl);
return xsltProcessor.transformToFragment(xml,document);
}
return false;
}
function GetBody(xhtml)
{
var html = xhtml.selectSingleNode('html');
var body = html.selectSingleNode('body');
return body.xml;
}
// Usage:
var xsl = LoadXML('test.xsl');
var xml = LoadXML('data.xml');
var xslRes = GetXSLResult(xml, xsl);
var xslResXml = LoadXMLString(xslRes);
$container.html(GetBody(xslResXml));

I had the same issue and was able to fix it by changing line 1657 of jquery.jstree.js
from
return obj == -1 || !obj || (!s.ajax && !s.progressive_render && !$.isFunction(s.data)) || obj.is(".jstree-open, .jstree-leaf") || obj.children("ul").children("li").length > 0;

to
return obj == -1 || !obj || (!s.ajax && !s.progressive_render && !$.isFunction(s.data)) || obj.is(".jstree-open, .jstree-leaf") || obj.children("ul").children("li").length > 0 || (s.progressive_render && (!obj.data("jstree_children") || obj.data("jstree_children").length == 0));

thanks, it seemed to resolve my issue also


Hypothesis Testing Techniques

Description
Hypothesis testing is employed to make inferences about a population based on sample data, providing a formal process for testing assumptions and theories. It is used extensively in scientific research to validate experimental results and in various fields such as psychology, medicine, and economics to test hypotheses about population parameters. In business, hypothesis testing can be used to determine if changes in processes, marketing strategies, or product designs have statistically significant effects. Additionally, it is a critical tool in quality control and manufacturing to ensure that products meet predefined standards and specifications. By evaluating the evidence provided by sample data, hypothesis testing helps in making informed decisions and understanding the underlying mechanisms of observed phenomena.
Fixes #411
Checklist:

[ +] My code follows the style guidelines of this project
[ +] I have performed a self-review of my own code
[ +] I have commented my code, particularly in hard-to-understand areas
[ +] I have made corresponding changes to the documentation
[ +] My changes generate no new warnings
complete #411

@sanjay-kv  sir could you please chake this


Improved description when the stack not export port. Add link for registry catalog name. Update info of author zhangsean.

Improved description when the stack not export port.
Add link for registry catalog name.
Update info of author zhangsean.

Current coverage is 41.64% (diff: 100%)

No coverage report found for master at 75c229c.

Powered by Codecov. Last update 75c229c...652fd60

ping @my9074

retest this please

retest this please

retest this please


CI Failing to collect tests?

Bug Description
CI  may fail to catch failing tests, likely because the test runner isn't collecting some or all tests.
Steps to reproduce the behavior

Build a test that should fail (see example below for the case that raised this issue)
Open a CR
Check CI results for test failure

Expected behavior
Failing tests should fail CI
References
Affected PR

This passing CI run should have failed.


change position hotspot after we apply xmp data

Hi, have a pb, after cube change position (if we have data in xmp GPano:PosePitchDegrees, GPano:PoseRollDegrees) hotspot change them position too. Is it norm?

checked, its not work

attached two image:

with config.horizonPitch: 0, config.horizonRoll: 0
with config.horizonPitch: 10, config.horizonRoll: 10
i didn't change ane other setting and look where hotspot are render

That's the expected behavior. The hot spot positions are independent of the pitch and roll corrections, i.e. they use post-correction coordinates.

they can't be independent, they part of img, and if i will have 100 img and i expect that they will have one position but they not, its not correct, or its hard to fix?

They can't be independent

They can and they are independent of the image. It's not my fault that your expectation is incorrect.
If you want to calculate the change, it's simple trigonometry. There's code that does this in libpannellum (you might have to flip some signs).

Hi i have hotspot in one scene i want to edit that hotspot position dynamically


fix: remove unnecessary leading spaces

All items were prefixed with two spaces for no real reason. This PR removes them for a more compact display.

Fixed the merge conflicts :slightly_smiling_face:


Adding GCP content from DevFest- Noida

Date : 11 December, 2022
Event (DevFest or Cloud Community Days or Cloud NEXT) : DevFest
City : Noida
Your Name : Aparna Soneja
Your talk topic : Open discussion on the topic- Open source
Brief Description (if you'd like)
Provide 3 links if you have:
Presentation link (This is mandatory) : This was an open discussion in which I answered the queries of audience, therefore it doesn't have any presentation.
Blog Post (Optional)
Repo Link (Optional)

Aparna -- Thanks for the submission. Since this is without a presentation, I will skip adding this entry. I have added your other presentation to the list of talks.


RAGHack: Colon Cancer Decision Support System using Microsoft GraphRag

Project Name
Solacea
Description

Meaning of Solacea
The name Solacea is derived from the word solace which is greek for peace. The word peace is synonymous to the word Joy which was the name of a relative i lost due to cancer.
Description
The RAG app, using Microsoft GraphRAG, supports doctors in making decisions about adjuvant chemotherapy for stage II/III colorectal cancer patients. It analyzes ctDNA data to provide personalized treatment recommendations based on clinical evidence.
Visualised Graph

The graph includes all the communities, text units and entities derived from the data and was visualised using https://noworneverev.github.io/graphrag-visualizer/
Data Sources
The primary data source is the BESPOKE CRC study, which provides insights into ctDNA's role in chemotherapy decisions. Future versions will include additional studies and guidelines.
coloretal_cancer.txt
Modifications
We tailored data ingestion and prompting flows to focus specifically on ctDNA's predictive value and microsoft's graphrag for colorectal cancer, ensuring targeted and relevant recommendations.
Beneficiaries
Oncologists and healthcare providers can benefit from this app by receiving data-driven, personalized insights to guide treatment decisions, potentially improving patient outcomes and treatment efficacy.

Technology & Languages

[ ] JavaScript
[ ] Java
[ ] .NET
[X] Python
[ ] AI Studio
[ ] AI Search
[ ] PostgreSQL
[ ] Cosmos DB
[ ] Azure SQL

Project Repository URL
https://github.com/jjboy55/Solacea
Deployed Endpoint URL
solacea.streamlit.app/
Project Video
https://drive.google.com/file/d/1hil38qzmwGNpL3LfFWBhszGOxshrKt-A/view?usp=sharing
Team Members
Just me and the docs 😅

Hello @jeremiah-louis, thank you for participating in RAG Hack!
The team is working hard to distribute badges. Please have each team member fill out this form:
aka.ms/raghack/badge-dist
Thank you!


Normals Correction

Would it be possible to modify VoxelTerrain so that it corrects the normals on the generated mesh?  With the way the mesh is generated right now, with all the narrow triangles, the resulting geometry is low-quality and uneven.
One of the screenshots demonstrates the issue:
![Normals Problem]
(https://github.com/qwertzui11/voxelTerrain/raw/master/docs/img/voxel_primitive.png)

these normals occur because of the narrow triangles. I got some suggestions:

You may optimize the resulting mesh and remove the small triangles
Or you could choose some other algorithms for the triangulation of the voxels.
At the end of the triangle calculation you could iterate over all vertices and interpolate with the neighbor triangles. Or maybe you could find a nicer solution for the normal calculation:
https://github.com/qwertzui11/voxelTerrain/blob/master/modules/procedural/source/blub/procedural/voxel/tile/surface.hpp#L199

no activity


Add broker config to set default query null handling behavior

Currently, query null handling support can be enabled via the query option enableNullHandling (see https://docs.pinot.apache.org/developers/advanced/null-value-support#advanced-null-handling-support). By default, this "advanced" null handling support is disabled for both the v1 and v2 query engines.
This patch adds a new broker config pinot.broker.query.enable.null.handling that will allow users to enable null handling for queries by default (i.e., without having to set the query option for every query). Note that this applies to both the query engines.
This is useful if users always want null handling to be enabled especially in cases where the queries are being generated by an external system where the user doesn't have any control over the individual queries (and hence can't set the query option explicitly).
If needed, users can still override the null handling behavior on a per query basis using the existing query option even when the new broker config is set.
Note that even if we enable null handling support by default for the multistage query engine in the future (see https://github.com/apache/pinot/pull/13570), the behavior of this broker config won't change - i.e., if it is explicitly configured to false this will disable query null handling support for both the query engines.

Codecov Report
Attention: Patch coverage is 0% with 15 lines in your changes missing coverage. Please review.

Project coverage is 0.00%. Comparing base (59551e4) to head (ae1172d).
Report is 1018 commits behind head on master.

Files with missing lines
Patch %
Lines

...sthandler/BaseSingleStageBrokerRequestHandler.java
0.00%
11 Missing :warning:

...requesthandler/MultiStageBrokerRequestHandler.java
0.00%
4 Missing :warning:

:exclamation:  There is a different number of reports uploaded between BASE (59551e4) and HEAD (ae1172d). Click for more details.
HEAD has 53 uploads less than BASE

Flag
BASE (59551e4)
HEAD (ae1172d)

integration
7
1

integration2
3
1

temurin
12
1

java-21
7
1

skip-bytebuffers-true
3
1

skip-bytebuffers-false
7
0

unittests
5
0

unittests1
2
0

java-11
5
0

unittests2
3
0

integration1
2
0

custom-integration1
2
0

Additional details and impacted files
@@              Coverage Diff              @@
##             master   #13977       +/-   ##
=============================================
- Coverage     61.75%    0.00%   -61.76%
=============================================
  Files          2436     2514       +78
  Lines        133233   139060     +5827
  Branches      20636    21379      +743
=============================================
- Hits          82274        0    -82274
- Misses        44911   139060    +94149
+ Partials       6048        0     -6048

Flag
Coverage Δ

custom-integration1
?

integration
0.00% <0.00%> (-0.01%)
:arrow_down:

integration1
?

integration2
0.00% <0.00%> (ø)

java-11
?

java-21
0.00% <0.00%> (-61.63%)
:arrow_down:

skip-bytebuffers-false
?

skip-bytebuffers-true
0.00% <0.00%> (-27.73%)
:arrow_down:

temurin
0.00% <0.00%> (-61.76%)
:arrow_down:

unittests
?

unittests1
?

unittests2
?

Flags with carried forward coverage won't be shown. Click here to find out more.

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


add RuntimeData field to VirtualMachine

This RuntimeData can be used to persist runtime status  for wasm.

@zhiqiangxu thank you for this!
I think this would be helpful in some cases. Just for curious, do you have any specific example or use case of this field? I think we would better add some examples in this PR's description for future users
Thanks!

This field essentially attaches a piece of dedicated data to VirtualMachine so that no extra lookup is required, I have a similar field in my previous project: https://github.com/zhiqiangxu/qrpc/blob/master/frame.go#L15


HHH-15707 - Fix Gradle plugin with Kotlin 1.7.0 or higher

Since Kotlin version 1.7.0 the KotlinCompile task no longer extends Gradle's AbstractCompile.
This commit updates Hibernate Gradle enhancement plugin to not cast to AbstractCompile and instead use reflection to invoke the "getDestinationDirectory" method.
It also updates the Kotlin version on used to test the Gradle enhancement (but remains backwards compatible with previous Kotlin versions).

Thanks for the fix!


Codegen performance analysis

Per @matthewkmayer 's request in #655, it'd be nice to output some timing information for the various pieces of our codegen process, so we can get a handle on where time is spent and prevent slowdowns.

Per @adimarco 's comments yesterday when you compile and run with --release the codegen process actually takes a very, very short amount of time, as in less than 6 seconds on my Macbook.  But compilation time takes a lot longer, so it's a tradeoff.
Overall our codegen is probably decently fast so this is a nice to have but we probably won't get into codegen runtime optimization until we have yet more services and crates to generate.

I noticed today that there was a significant (~33%) increase in build times after the rustfmt PR. Not to the point of timing things out, mind you, but still quite significant.

Yeah, the new rustfmt step is obviously going to slow things down a bit - there's a lot of code to run through it.  But if we're going to be checking this generated code in for humans to read, it really needs to be done.  Also, thankfully, the end-user never actually has to run the codegen any more.

Should we add behavior to service_crategen that skips rustfmt if we're running in CI?  We're bumping into max run time limits on TravisCI again.
This change would block https://github.com/rusoto/rusoto/issues/662 .

☝ is actually done in https://github.com/rusoto/rusoto/pull/868 😄

From looking hard at codegen a few times, I think we've found and fixed most, if not all, our performance issues.  The lion's share of time is spent in compilation of code outputted.
Closing this one!


Rename "user guides" to "tasks"

Description:
In the envoy gateway docs, one of the main sections is "User Guides."
The title "User Guides" doesn't accurately describe its contents, which are one-off tasks.
Can we rename "User Guides" to "Tasks"?
That's what Kubernetes and Istio call theirs.
[optional Relevant Links:]

https://istio.io/latest/docs/
https://kubernetes.io/docs/home/

LGTM, cc @envoyproxy/gateway-maintainers

+1


Last edited is very inefficient

Looking at Chapter 2 document, and why it's so large (in terms of ops), this thing stands up:
op/op/set/Plain ([e1497f38-ef07-4245-99b0-3953b05c5576]/14338fcd-e768-4c8e-b65e-ff0edc3c2725) 	233,442 	142,087,000
That's 142Mb of data in 233K ops!
That's 40% of the size of the file!
And 36% in number of ops!
Here is header content of that map (name and email removed):
{
  "blobs": [],
  "content": {
    "lastEditDetailsKey": {
      "type": "Plain",
      "value": {
        "user": {
          "id": "_Some email_",
          "name": "_name_",
          "email": "_some email_"
        },
        "timestamp":<PHONE_NUMBER>581
      }
    }
  }
}

This is not how we envisioned last edited :(
And this is really not good in terms of perf, especially in terms of catching up perf - this generates a lot of ops that we have to download when using cached snapshots.
I'd assume this is because the feature we built (with summarizing dds) is not used, and instead we are sending ops.
This needs to be revisited ASAP, given impact.

ADO item tracking it: https://office.visualstudio.com/OC/_workitems/edit/4906233

I have summarized the solution that we had initially proposed and I still think it is the more efficient way to implement last edited. The concern we had with using a regular DDS (such as SharedMap) was that it would generate too many extra ops in the system. From the description in this issue, it looks like that's the main problem.
Proposed solution

Use SharedSummaryBlock to store last edited information. SharedSummaryBlock does not generate ops and adds its data to summaries only.
Always load the data store containing SharedSummaryBlock when the Container loads.
Use LastEditedTrackerDataObject from the framework or extend it if you need custom behavior.
The concern at the time was always having to always load the last edited component (along with Scriptor which was the default component). With the office fluid container now using a root component, it should be more feasible. Root component can always be loaded which loads the last edited component

This has been fixed by using SharedSummaryBlock instead of SharedMap to implement last edited.


Configure Azure Pipelines

This pipeline configuration builds the application and produces a build for the Release configuration.

@microsoft-github-policy-service agree

@RationalTrip please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]

Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree


Implement eth_syncing endpoint

Implemented eth_syncing endpoint as per https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_syncing specs.

:+1: to merge when tests go green.


Fix version info string.

Broken by the following commit
e38bb7c Use Makefile.COMMON and add generated files.go

:+1: otherwise. Long-term we can think whether this should always be set in Makefile.COMMON (and perhaps also used in all other Go binaries).

This also never uses the VERSION directly.
How about:
GOFLAGS    := -ldflags \
	"-X=main.buildVersion $(VERSION)\
	-X=main.buildBranch $(BRANCH)@$(REV)\
[SNIP]

./alertmanager
alertmanager, version 0.0.3 (HEAD@982c968)
[SNIP]

@mrwacky42 Sounds good. Even better might be to do it exactly like in Prometheus (https://github.com/prometheus/prometheus/blob/master/Makefile.INCLUDE#L66-L76), with a separate version variable, and then do the formatting in build.go?

Rebased, now with separate Revision variable passed in.

@mrwacky42 Thanks! Merging...


duckdb: 0.7.1 -> 0.8.0

Description of changes
Bump duckdb from 0.7.1 to 0.8.0
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 232602 run on x86_64-linux 1

18 packages failed to build:

mycli
mycli.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist

2 packages built:

duckdb
sbclPackages.duckdb

The failing builds aren't able to get to their respective test suites because they all fail to install google-cloud-testutils:
python3.10-google-cloud-testutils>
error: builder for '/nix/store/b7fp9q0w3i9v0vsm99jbi3nz5zsg0vy8-python3.10-google-cloud-testutils-1.3.3.drv' failed with exit code 1;
       last 10 log lines:
       > Requirement already satisfied: packaging>=19.0 in /nix/store/8k1mhj9ikv3fq8nj5a47fw94rd9nh0kf-python3.10-packaging-23.0/lib/python3.10/site-packages (from google-cloud-testutils==1.3.3) (23.0)
       > Requirement already satisfied: cachetools<6.0,>=2.0.0 in /nix/store/k2ya1wwsmnps6pylycxwjzdvfs228wvh-python3.10-cachetools-5.3.0/lib/python3.10/site-packages (from google-auth>=0.4.0->google-cloud-testutils==1.3.3) (5.3.0)
       > Requirement already satisfied: pyasn1-modules>=0.2.1 in /nix/store/1hsdxwqp2vh0wanwwgdyn9ld4dpspc4m-python3.10-pyasn1-modules-0.3.0/lib/python3.10/site-packages (from google-auth>=0.4.0->google-cloud-testutils==1.3.3) (0.3.0)
       > Requirement already satisfied: rsa<5,>=3.1.4 in /nix/store/9rxgjyaj1njjrm305san7sccnl1ab4hf-python3.10-rsa-4.9/lib/python3.10/site-packages (from google-auth>=0.4.0->google-cloud-testutils==1.3.3) (4.9)
       > INFO: pip is looking at multiple versions of click to determine which version is compatible with other requirements. This could take a while.
       > INFO: pip is looking at multiple versions of <Python from Requires-Python> to determine which version is compatible with other requirements. This could take a while.
       > INFO: pip is looking at multiple versions of google-cloud-testutils to determine which version is compatible with other requirements. This could take a while.
       > ERROR: Could not find a version that satisfies the requirement urllib3<2.0 (from google-auth) (from versions: none)
       > ERROR: No matching distribution found for urllib3<2.0
       >
       For full logs, run 'nix log /nix/store/b7fp9q0w3i9v0vsm99jbi3nz5zsg0vy8-python3.10-google-cloud-testutils-1.3.3.drv'

@njaremko Rebased!

Result of nixpkgs-review pr 232602 run on x86_64-linux 1

4 packages failed to build:

python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist

16 packages built:

duckdb
mycli
mycli.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist
sbclPackages.duckdb

@SuperSandro2000 Mind reviewing this?

Result of nixpkgs-review pr 232602 run on x86_64-linux 1

24 packages built:

duckdb
mycli
mycli.dist
python310Packages.datafusion
python310Packages.datafusion.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python311Packages.datafusion
python311Packages.datafusion.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist
sbclPackages.duckdb

Result of nixpkgs-review pr 232602 run on x86_64-linux 1

6 packages failed to build:

mycli
mycli.dist
python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist

18 packages built:

duckdb
python310Packages.datafusion
python310Packages.datafusion.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python311Packages.datafusion
python311Packages.datafusion.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist
sbclPackages.duckdb

Result of nixpkgs-review pr 232602 run on x86_64-linux 1

24 packages built:

duckdb
mycli
mycli.dist
python310Packages.datafusion
python310Packages.datafusion.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python311Packages.datafusion
python311Packages.datafusion.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist
sbclPackages.duckdb

@mweinelt Any chance you can review this PR?

Result of nixpkgs-review pr 232602 run on x86_64-linux 1

24 packages built:

duckdb
mycli
mycli.dist
python310Packages.datafusion
python310Packages.datafusion.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python311Packages.datafusion
python311Packages.datafusion.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist
sbclPackages.duckdb

@mweinelt Should be good to go! Shall I squash?

Yes, feel free to squash.

@mweinelt Squashed, this PR should be good to go! Thanks for the review all.


Removes see all directory is already showing all

Removes the see all # directory results if the number of results shown is equal or less than the limit.
So, you don't see the 'see all link' for [0,3]

:+1:

:+1:


feat: print watch info when starting watch (#277)

We used to print something like:
[Browsersync] Proxying: http://localhost:8080
[Browsersync] Access URLs:
 ---------------------------------
    Local: http://localhost:9080
 External: http://<IP_ADDRESS>:9080

when you started watch mode. Now we print pretty much nothing, just some Gulp output ending with:
[10:09:22] Starting 'watch:setup'...
[10:09:23] Finished 'watch:setup' after 686 ms

While it's true that we do open a browser window pointing at the right port, we should probably also log the URL to the console.
Test plan: Run gulp watch and see:
[11:00:18] Finished 'build' after 4.31 s
[11:00:18] Starting 'watch:clean'...
[11:00:19] Finished 'watch:clean' after 239 ms
[11:00:19] Starting 'watch:setup'...
[11:00:19] Finished 'watch:setup' after 710 ms

---------------------------------------------------
Watch mode is now active at: http://localhost:9080/
Proxying: http://localhost:8080
---------------------------------------------------

Closes: https://github.com/liferay/liferay-js-themes-toolkit/issues/277

Just started reviewing :)


I see File size trimmed to 4.3MB (from 7.2MB) in your ReadMe file and it's very interesting for me. How did you manage to reduce APK size?

@sonnylazuardi

use split build (x86 / arm) @mnlbox


generation form of the inference

In the generation of the coarse transformer and the fine transformer, the acoustic tokens of prime_wav are not used, but are used in the generating continuation mode in the paper.

yea, you are right! this one is a bit tricky if the sampled audio is of different lengths
let me think about it before executing; should be able to knock out this issue by week's end

@Hit1ron do you want to see if https://github.com/lucidrains/audiolm-pytorch/commit/896b240757a68b107964e93a6c8b7943ec819ad3 fixes the issue? i'll address variable lengthed prompts at a future date

@lucidrains yes, the issue is fixed. I have a suggestion that the init_coarse_time_step and init_fine_time_step parameter should be placed before coarse_token_ids' rearrange and fine_tokens_ids' rearrange, so that setting the max_time_steps parameter is easier, no need to consider the number of coarse and fine quantizers.

@Hit1ron oh yea, that is problematic
i've corrected the initial fine acoustic token timestep, and just opted to set the initial coarse acoustic token timestep to 0 and let the network decide when to eos


Create SECURITY.md

Create a security policy for this repository, to enable people to submit potential security vulnerabilities in a secure manner to allow for a proper triage and responsible disclose process to take place.
You can do this simply by going to the security tab for the repo.

Added in commit https://github.com/ryanlelek/Raneto/commit/4717a90dec94c71d7b4cdcdaec606d26a4ca55ff
Do you have vulns to disclose?

Yes I have a vuln to disclose.

File added and report received (long ago).
Thank you!
Closing


Improvement of RXNO documentation

This issue arises from #6 and focuses on inconsistencies in the documentation stored for RXNO. This makes it difficult to contribute, e.g. by adding new reactions.

[x] improve reaction scheme at docs/20190902_Ontoposter.pptx file (i.e. add corrected flowchart as pptx & svg)
[x] create new file with graphical scheme for determine the skeleton from docs/flowchart_skeleton.md
[x] improve docs/flowchart.md
[x] update docs/flowchart_skeleton.md according to Colin's comments in #12
[x] improve README.md (link to files in docs)

Following significant errors or difference between the graphical RXNO reaction assignment flowchart of the poster and the written version of the flowchart complicate the clear class assignment when adding a new reaction:

The RXNO reaction assignment flowchart of the poster is incorrect in question 1 "Are any bonds involved other than those in protection/deprotection?", since a "Yes" answer (following green arrow) should lead to the 2nd question (i.e. arrows are reversed) the written version of the flowchart doesn't have this error.
There is also an error in question 8 at the graphical RXNO reaction assignment flowchart of the poster where a forward is missing for the "Yes" answer (i.e. no green arrow). Again the written version of the flowchart doesn't have this error.
Question 13 in the graphical flowchart does not match the written version of the flowchart. Overall, the graphical scheme with 27 questions has one more than the written version of the flowchart with only 26 questions, where the question "Are one or more atoms added in the middle of the chain?" does not appear at all.
The yes-no forwarding for questions 13, 14 & 15 in the written version of the flowchart differs significantly from that in the graphical scheme, with question 14 never being reached as a consequence of a "yes" or "no" answer.

A revised graphical flowchart:  has been created from the original graphical RXNO reaction assignment flowchart of the poster with regard to the above-mentioned errors, and the changes made in this process have been highlighted in purple in a separate figure.

For the determination of the skeleton, only a (rather unclear, see below) written scheme exists so far. On this basis, a new graphical flowchart was created.

still open questions regarding the application of the above flowchart:

Which substance is to be defined as starting material, in case of several "equal" reaction partners?
The rules of the scheme must always be applied once to both the starting material and the reaction product to determine the skeleton or only to the starting material?

to be take care of: In the RXNO documentation any guidelines are missing in which way a contributor should import already existing terms (e.g. substance classes) from other ontologies (e.g. CHEBI) if necessary for adding new reactions.
This is one aspect of the insufficient RXNO documentation for contributors.

86f6e88

ba97794

74c0f09

b92a372

@andrecastro0o & @StroemPhi
I have completed all the remaining adjustments and think that https://github.com/rsc-ontologies/rxno/pull/15 can now finally go to Colin.

f599a86 this finally as a smaller change for the eye

closed with merge of PR https://github.com/rsc-ontologies/rxno/pull/15


Changing the entries in a context menu while it is displayed can cause it to not fit on the screen

I'm attempting to use this menu to display a note to the user when they right click on a feature so that I can let them know something is happening while I make requests to get the data specific to the feature they have clicked on.
When I have the entries I want to display I update the menu.
Everything works fine until there are too many entries and the menu goes off the bottom of the page.
I tried updating to v2.3.0 but it didn't help.

@Saurbaum
Off the top of my head I don't see a workaround for this.
Maybe if we have a updatePosition() method. Are you able to provide a PR?

I was getting set to submit something to fix this and did a last minute fetch of the latest and turns out it's already working.

And this is why developing on only a few hours is a bad plan.
It is a problem if the menu is loaded in such a way that it wouldn't over flow with minimal entries and then the new ones would cause it to grow too large.  If then menu would over flow with a single entry then the new ones will be added causing it to grow upwards.
I'll get back to trying to find a solution and submit a pull request.

I've forked and updated the source files.  I don't think I'm setup for building the minified versions but I'll submit the pull request and see what I've done wrong.

@Saurbaum Thanks for working on this PR #81. I've made some reviews there.

Thanks for letting the change in.  Any chance you can push a new build live?

I was thinking about submit some other changes before a new release. Are you in a hurry for this new method?

Sometime in the next 2 weeks would be good for me so I can push it live with my next update.


Invalid component name for layout/default.vue when using layout splitChunks' option

Version
v2.12.1
Reproduction link
https://codesandbox.io/s/nervous-sinoussi-en5m9
Steps to reproduce
👋 @Atinux

Go to nuxt.config.js
Set the build.splitChunks.layouts property to true

What is expected ?
The project should run without throwing a Vue error.
What is actually happening?
The project is throwing an "Invalid component name" error.

~/.nuxt/App.js file :

This bug report is available on Nuxt community (#c10446)

Hi @Alphability thanks for creating issue. It is duplicate of #7133 will be fixed ASAP (#7139)


Ft/project management

Book and Chapter level scope selection for audio projects

While editing the project in the Audio flavor, the following error pops-up

on the first selection, the selected chapters are not active in the navigation window

Without selecting the chapter in the project management we can record the verse of the first chapter

Without selecting the chapter in the project management we can record the verse of the first chapter

This issue has been fixed: Now without selecting the chapter in the project manager the chapter can't be recorded

@vipinpaul, While testing, with the edit menu except for one project all the other projects worked well. Since it occurs only on one project this PR can be merged.


Explore passthru to improve purs-nix API

passthru on the derivation built with build is what comes to mind. You could make a new function for building packages that does this.

Originally posted by @ursi in https://github.com/srid/purescript-multi-nix/pull/2#discussion_r996494960

Already using this


Jitclass Infer Spec from Type Annotations

Extend a jitclass spec from type annotations on the class.
To enable this, we cleaned up typeof and extended it to support typing generics.  We also made the jitclass function more flexible for various use cases.  We can now do things like
@jitclass
class Counter:
    x: int

    def __init__(self):
        self.x = 0

    @property
    def count(self) -> int:
        return self.x

    def inc(self) -> int:
        self.x += 1
        return self.x

Related to issues https://github.com/numba/numba/issues/5218 and https://github.com/numba/numba/issues/2947.

Hi @stuartarchibald , I saw this got moved to milestone 0.51.  Is there anything I can do, or will we just need to wait a few more months on this?  I know from the meeting minutes a while ago there was interest in this PR and a note that it may require discussion.  When should we expect that discussion to happen?

Hi @stuartarchibald , I saw this got moved to milestone 0.51.

Yes, sorry, the view was that this is sufficiently involved and hasn't been discussed/explored enough.

Is there anything I can do, or will we just need to wait a few more months on this?

For 0.50 we're trialing this: https://groups.google.com/a/continuum.io/forum/#!topic/numba-users/DUJhuX8uD_I helping out would free up more time to deal with involved features, though I obviously can't guarantee anything!

I know from the meeting minutes a while ago there was interest in this PR and a note that it may require discussion. When should we expect that discussion to happen?

All PRs are discussed first in weekly triage, and then those which are proposing significant change are discussed at core developer meetings. I can propose this for discussion again at the next meeting to prompt others to form views in the next few weeks. Discussion of new features/changes often takes multiple iterations and unfortunately there's a bit of a backlog, for example the proposed https://github.com/numba/numba/pull/5560 and https://github.com/numba/numba/pull/5579 have been through multiple iterations of discussion.

Per @eric-wieser 's suggestion, I moved the type inference logic to a new as_numba_type.  This allowed me to make a new registry, which has interesting opportunities for user extensions (e.g. for other jitclasses or to modify the default behavior for float).  Currently there's some similar code between typeof and as_numba_type.  We could possibly do something like
ty = as_numba_type(type(val))
if ty is not None:
    return ty

to replace all of the typeof_impl implementations of the form
@typeof_impl.register(py_type)
def impl(_, _):
    return nb_type

@EPronovost thanks for updating this, I have labeled it as "waiting on reviewer input now".

Cross-posting this follow-on PR that uses the as_numba_type registry to implement a typed version of named tuples. https://github.com/numba/numba/pull/5840

hey, everyone, just checking on the status of this one as it is part of the 0.51.0 milestone. Where are we at?

@esc I'm not clear what the review process needs to include.  Is there something more I need to do?

@EPronovost I just had another look, I believe this is awaiting a review from the core-dev team.

@sklam thanks for the review! I've updated the PR.

@eric-wieser suggested supporting typing_extensions.Annotated, which I think is a great idea (I didn't realize it was in typing_extensions already).  This requires adding the typing_extensions package as a dependency, which I've already done in https://github.com/numba/numba/pull/6222.  My hope would be to merge that PR (which should hopefully be quick to review) and then update and merge this one.  I tested locally under Python 3.6, 7, and 8 (since a lot of typing changed in 3.7).

@EPronovost, we are near our 0.52.0rc due date. Besides the merge conflict, https://github.com/numba/numba/pull/5609/commits/7a8c080a715e62333922c3b966da8c0649a8c57e seems to be controversial and I am not well-versed in type annotation to make any decision. At the same time, I don't want this PR to drag out too long. Is it possible to revert that commit and merge what we have knowing that this feature (along with jitclass) is experimental.


Fixed an error in the code of Array/Json Casting

Fixed an error in the code of Array/Json Casting that prevent the example to execute
Each pull request should address a single issue and have a meaningful title.
Description
Explain what you have changed, and why.
Checklist:

[ ] Securely signed commits
[ ] Component(s) with PHPdocs
[ ] Unit testing, with >80% coverage
[ ] User guide updated
[ ] Conforms to style guide

---------Remove from here down in your description----------
Notes

Pull requests must be in English
If the PR solves an issue, reference it with a suitable verb and the issue number
(e.g. fixes 12345)
Unsolicited pull requests will be considered, but there is no guarantee of acceptance
Pull requests should be from a feature branch in the contributor's fork of the repository
to the develop branch of the project repository

Yes that would have been a problem for anyone trying to use it 🤭


How to draw a route from A to B.

How to draw a route from A to B.

Hi @BeziworldKamilCwiertnia , thanks for asking! This functionality is currently not supported. I might consider a PR, if one was submitted.


ci: testing ci

Codecov Report

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

@@           Coverage Diff           @@
##             main       #2   +/-   ##
=======================================
  Coverage        ?   20.00%
=======================================
  Files           ?        3
  Lines           ?       10
  Branches        ?        0
=======================================
  Hits            ?        2
  Misses          ?        8
  Partials        ?        0

Continue to review full report at Codecov.

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


Mention Data carpentry in introduction

Should we modify the last paragraph of the introduction to mention both Software and Data Carpentry?

Sure – I don't see why not...

Me, too


Webpack support

In order to be a webpack-discoverable module, we need to remove the .js suffix in the package.json main attribute. This allows webpack to correctly look for my-module.android.js or my-module.ios.js.
Details here:
http://docs.nativescript.org/angular/tooling/bundling-with-webpack.html#referencing-platform-specific-modules-from-packagejson

Thanks @hdeshev ! Version 1.0.2 is now on npm. I will also see to make the necessary adjustments in my other plugins.


18363.1556 not supported for x64

Hi, 18363.1556 not supported for win 10 x64. Sombody please can fix it update?

Hi, same happening here

Same problem, please help.

you can uninstall KB5003169 (OS internal version 18363.1556) and revert back to version 1500. This action can be found in System Settings - Update and Security - by viewing the Update History. (Reboot required)

Thank you, uninstalling the update worked. But the system will catch it again and I'm not in the position to disable the updates. Will the INI be corrected later to work with this Version of Windows?

I'm also a beginner. If you want to turn off Windows updates, you can change the system's date such as 2023 (right click on the bottom corner of the desktop), then go to the Settings to defer the update, and finally change the date back to network synchronization.

Oh, it's not able to call a shutdown. A shutdown must be complete. It just can be called delay.

Thank you, uninstalling the update worked. But the system will catch it again and I'm not in the position to disable the updates. Will the INI be corrected later to work with this Version of Windows?

Attach your termsrv.dll

termsrv.txt
Sorry for late reply. I attached the file, just need to be renamed to termsrv.dll


Upgrade to Arche v0.12.0

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 88.217%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1430

Relevant Lines:
1621

💛  - Coveralls


Information about Security / Synapse Roles in Relation to mssparkutils.credentials.getSecret

Can you please provide information about Security related to that. Especialla to mssparkutils.credentials.getSecret
Or asked different, can every Synapse User use mssparkutils.credentials.getSecret( linked Service to return all secrets) - how is this related so synapse roles - can that only be done by administrators / contributes or whatnot...
[Enter feedback here]

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

ID: c1f7baad-e28d-8e25-2852-b58499cdca8c
Version Independent ID: d88f15f9-7218-3ce2-30bb-388fc63f6ddc
Content: Introduction to Microsoft Spark utilities - Azure Synapse Analytics
Content Source: articles/synapse-analytics/spark/microsoft-spark-utilities.md
Service: synapse-analytics
Sub-service: spark
GitHub Login: @ruixinxu
Microsoft Alias: ruxu

Thanks for reaching out. We have assigned the issue to the content author. They will evaluate and provide an update as appropriate.
@ruixinxu Could you please review the above ask and help answer the query? - Thank you

Thanks for reaching out. We have assigned the issue to the content author. They will evaluate and provide an update as appropriate.
@ruixinxu Could you please review the above ask and help answer the query? - Thank you

@KranthiPakala-MSFT sorry for the late response. Just back from maternity leave. @JeneZhang is the PM owner for mssparkutils, could you please grand Jene permission to modify the content source?

Thanks for your dedication to our documentation. Unfortunately, at this time we have been unable to review your issue in a timely manner and we sincerely apologize for the delayed response. We are closing this issue for now, but if you feel that it's still a concern, please respond and let us know. If you determine another possible update to our documentation, please don't hesitate to reach out again. #please-close


Handle merge commits

Resolves #61

A slightly philosophical question. Is this the case or not?:

Hydrate gives double credit when handling merge commits


feat: add setting to keep config synced with a custom URL

Closes #487 with a simplified implementation

open questions:

should ::dinkexport include the dynamic config url
should ::dinkimport include the dynamic config url
should there be a chat warning when a user modifies a notifier setting while a dynamic config url is specified (since on next restart, their change may be reverted depending on the contents of the url)
should this be a feature

looks like there was another request for this

i've tested that the dynamic url isn't overwritten :)


Enabling PodDisruptionBudget for Istio Kiali

Describe the feature request
Enable user to setup Pod Disruption Budget for Kiali. Currently, the istio-telemetry/kiali chart doesn't have Pod Disruption Budget
Describe alternatives you've considered
The workaround for this is to create PDB for Kiali deployment.
[X] Configuration Infrastructure
[ ] Docs
[X] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Additional context

Given our impending plans for addons (https://istio.io/latest/blog/2020/addon-rework/), I don't think this makes sense to add. If you need customization of Kiali, please install from https://kiali.io/.

Closing per ^


site rebuild (via static file changes) caused panic (*commandeer newWatcher)

Issue
I was running Hugo with hugo server -D while making a lot of changes to static files (mostly creating new PNG files, sometimes in new nested directories).
What version of Hugo are you using (hugo version)?
go version
go version go1.16.2 linux/amd64

uname -a
Linux ubp52 5.2.9-050209-generic #201908160940 SMP Fri Aug 16 09:42:58 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

hugo version
Hugo Static Site Generator v0.80.0 linux/amd64 BuildDate: 2020-12-31T20:00:21Z

Results
hugo server -D

[...]

Change of Static files detected, rebuilding site.
2021-03-27 16:33:43.715 -0500
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x1b0f7b3]

goroutine 429 [running]:
github.com/gohugoio/hugo/commands.(*commandeer).handleEvents(0xc000498e00, 0xc002f61260, 0xc003e765b8, 0xc0014c1800, 0x28, 0x40, 0xc0038bbb60)
        /build/hugo/parts/hugo/build/commands/hugo.go:1073 +0xc53
github.com/gohugoio/hugo/commands.(*commandeer).newWatcher.func1(0xc002f61260, 0xc000498e00, 0xc003e765b8, 0xc0038bbb60)
        /build/hugo/parts/hugo/build/commands/hugo.go:855 +0x1ff
created by github.com/gohugoio/hugo/commands.(*commandeer).newWatcher
        /build/hugo/parts/hugo/build/commands/hugo.go:851 +0x2cc

Does this issue reproduce with the latest release?
Have not attempted to reproduce (time of writing latest is 0.82, bug seen on 0.80).

I also experienced this with 0.82:
File no longer exists in static dir, removing /images/foo/movie.mp4
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x5465f4a]

goroutine 218 [running]:
github.com/gohugoio/hugo/commands.(*staticSyncer).syncsStaticEvents.func1(0xc001860500, 0xc0022a51d0, 0xc000d69a98, 0xc0032e60c0)
	/root/project/hugo/commands/static_syncer.go:104 +0x72a
github.com/gohugoio/hugo/commands.(*commandeer).doWithPublishDirs(0xc000246a80, 0xc000d69b30, 0xc000d34018, 0xc000d69b58, 0x453b677)
	/root/project/hugo/commands/hugo.go:584 +0x182
github.com/gohugoio/hugo/commands.(*staticSyncer).syncsStaticEvents(0xc0018fa768, 0xc002e80078, 0x1, 0x1, 0x1, 0xc002e80078)
	/root/project/hugo/commands/static_syncer.go:129 +0x85
github.com/gohugoio/hugo/commands.(*commandeer).handleEvents(0xc000246a80, 0xc001a6d4e0, 0xc0018fa768, 0xc001514048, 0x1, 0x1, 0xc0018a0210)
	/root/project/hugo/commands/hugo.go:1081 +0xf45
github.com/gohugoio/hugo/commands.(*commandeer).newWatcher.func1(0xc001a6d4e0, 0xc000246a80, 0xc0018fa768, 0xc0018a0210)
	/root/project/hugo/commands/hugo.go:855 +0x1e9
created by github.com/gohugoio/hugo/commands.(*commandeer).newWatcher
	/root/project/hugo/commands/hugo.go:851 +0x2ce

I got the same issue today.
Change of Static files detected, rebuilding site.
2022-05-08 19:33:30.242 +0200
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x20 pc=0x1ae1f81]

goroutine 90 [running]:
github.com/gohugoio/hugo/commands.(*commandeer).handleEvents(0xc000530400, 0xc000d0bcb0, 0xc0000075b8, {0xc0008c0150?, 0x2, 0x2}, 0x726f6c6f632d646e?)
        /root/project/hugo/commands/hugo.go:1101 +0x721
github.com/gohugoio/hugo/commands.(*commandeer).newWatcher.func1()
        /root/project/hugo/commands/hugo.go:882 +0x26c
created by github.com/gohugoio/hugo/commands.(*commandeer).newWatcher
        /root/project/hugo/commands/hugo.go:873 +0x38d

Version info:
hugo v0.98.0-165d299cde259c8b801abadc6d3405a229e449f6+extended windows/amd64 BuildDate=2022-04-28T10:23:30Z VendorInfo=gohugoio


Allow debugging with vscode

Enabling debugging with vscode
https://user-images.githubusercontent.com/24386780/113124870-4802a200-9216-11eb-84b2-b408e3c2a799.mp4
What do you think?

Damn, I checkout my branch from another one
I close then reopen it from master, sorry


swiftness_air doesn't compile

 |
195 |     Cairo(CairoWitness),
    |     ^^^^^

warning: missing documentation for a variant
  --> crates/cdk/src/nuts/nut10.rs:30:5
   |
30 |     Cairo,
   |     ^^^^^

warning: `cdk` (lib) generated 3 warnings

thread 'opt cgu.01' has overflowed its stack
fatal runtime error: stack overflow
error: could not compile `swiftness_air` (lib)

Caused by:
  process didn't exit successfully: `/Users/tdelabro/.rustup/toolchains/1.82.0-aarch64-apple-darwin/bin/rustc --crate-name swiftnesseps/libstarknet_core-ade55f2d07a36e03.rmeta --extern starknet_crypto=/Users/tdelabro/Documents/code/starkware/cdk/target/debug/deps/libstarknet_crypto-11eb5fa921a25a35.rmeta --extern starknet_types_core=/Users/tdelabro/Documents/code/starkware/cdk/target/debug/deps/libstarknet_types_core-6181a08d8aa791e8.rmeta --extern swiftness_commitment=/Users/tdelabro/Documents/code/starkware/cdk/target/debug/deps/libswiftness_commitment-8e7c45297ad84001.rmeta --extern swiftness_transcript=/Users/tdelabro/Documents/code/starkware/cdk/target/debug/deps/libswiftness_transcript-a13f449fb3d9bb47.rmeta --extern thiserror=/Users/tdelabro/Documents/code/starkware/cdk/target/debug/deps/libthiserror-53d11be977ea2f9a.rmeta --extern thiserror_no_std=/Users/tdelabro/Documents/code/starkware/cdk/target/debug/deps/libthiserror_no_std-051b4058865f8ca9.rmeta --cap-lints allow` (signal: 6, SIGABRT: process abort signal)

My cargo.toml import those:
# cairo-sc
swiftness = { git = "https://github.com/iosis-tech/swiftness", optional = true }
swiftness_air = { git = "https://github.com/iosis-tech/swiftness", optional = true, features = ["starknet"] }

Changing my toml to
swiftness = { git = "https://github.com/iosis-tech/swiftness", optional = true }
swiftness_air = { git = "https://github.com/iosis-tech/swiftness", optional = true, default-features = false, features = ["std", "starknet", "keccak_160_lsb", "stone5"] }

make it compile.
So that means the issue is within the "dynamic" feature.

Hey that is correct, just include this config in your project to make it compile
https://github.com/iosis-tech/swiftness/blob/main/.cargo/config.toml

Do you think you can make it so that the compilation fails with a message explaining this?
This crates seems to allow for compile-time detection of env variable: https://doc.rust-lang.org/std/macro.env.html
Also, it would be great to have it mentioned in the readme.
And to be honest I would remove the dynamic feature from "std" altogether. It is a pretty advanced use of the prover, that is not widely available to the public yet. And, it also makes the compilation fail without warning or error messages. So I would avoid making it the default.


Refactor the documentation rendering to support compressed models

New compressed models introduced by #746 https://github.com/datagir/nosgestesclimat/issues/1661 will break the documentation exploration from the website. Therefore, a refactoring of the documentation rendering must be done.
A rehydratation method is experimented by @laem in #801. Note that a first version could consists to simply load the uncompressed model when visiting the documentation pages.

As explained in #801, going with Next is the best solution performance-wise, but not a short term solution for this compression work.
I think going with #778 but with the uncompressed model is the best compromise :)

Done by #806


Sparse matrices with Int indices

Fix #61

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 70.62%. Comparing base (e7342be) to head (57d2941).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #62   +/-   ##
=======================================
  Coverage   70.62%   70.62%
=======================================
  Files          12       12
  Lines         429      429
=======================================
  Hits          303      303
  Misses        126      126

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

Thanks!


Introduce checks for Fortran 2008 features

Add new compile-time definition HAS_FORTRAN2008_FEATURES
Add new macro in CMake to check for features and enable the flag
Add ifdef statements as necessary to protect F2008 usage

See #502 for a discussion motivating the proposed change. Impacts CMake configuration logic and NWTC_Library.
Closes #502

Also fixes bug reintroduced in #507 (https://github.com/OpenFAST/openfast/pull/507#pullrequestreview-453778639)


Avoid template naming clashes

Avoid using general names like "index.html" for blueprint templates since they are easily overwritten by other global templates accidentally.

This also includes layout templates - how is this name spaced?

From the Flask docs:
So if you have a blueprint in the folder yourapplication/admin and you want to render the template 'admin/index.html' and you have provided templates as a template_folder you will have to create a file like this: yourapplication/admin/templates/admin/index.html


Remove vestigal datafusion-docs module compilation

Which issue does this PR close?
Part of #7013
Rationale for this change
The datafusion-docs module was added in https://github.com/apache/datafusion/pull/7952 by @andygrove before we had the ability to test the inline doc examples
However, we can now directly test inline documentation using doctest,
https://github.com/apache/datafusion/blob/37e54ee874e9027a329ba4f6c1e0e6359d63a33c/datafusion/core/src/lib.rs#L618-L643
The existence of these old examples now causes confusion (e.g.  https://github.com/apache/datafusion/pull/12026 from @jc4x4)
Changes:

Remove datafusion-docs

Note I will work with @jc4x4 tp add the relevant examples as part of https://github.com/apache/datafusion/pull/12026.
What changes are included in this PR?

Are these changes tested?

Are there any user-facing changes?

@alamb relates to https://github.com/apache/datafusion/issues/10768

🚀


[query] Algebrize get-else functions

get-else is how Datalog handles optional attributes.
It consists of:

A bound entity
A cardinality-one attribute
A var to bind the value
A default value.

We model this as:

A check against known bindings for the entity.
A check against the schema for cardinality-one.
Generating a COALESCE expression with a query inside the projection itself.

Note that this will be messy for queries like:
  [:find ?page ?title
   :where [?page :page/url _]
          [(get-else ?page :page/title "<empty>") ?title]
          [_ :foo/quoted ?title]]

or
          [(some-function ?title)]

— we aren't really establishing a binding, so the subquery will be repeated. The ability to establish a real binding is important, and might need to be addressed by this ticket, now that we're not simply building a proof of concept!

The original ClojureScript implementation of this was inefficient, and possibly incorrect: it would substitute that a little subquery with coalesce into every occurrence of the variable.
There are four kinds of get-else.
The first is with a fixed or known entity, and a value binding appearing only in the projection. This is most simply modeled with a subquery using coalesce.
The second is with a fixed or known entity where the value binding is used elsewhere in the query. We could indeed model this with a subquery, hoping that SQLite won't evaluate it more than once. We could also run a quick query before execution to find the fixed binding: after all, we have an embedded database designed for this.
The third is with an entity that's bound earlier in the query and a value that appears only in the projection. This is as simple as the first: again, use a subquery, this time referring to an entity bound in the body of the query.
The last is one in which get-else "bridges" between a part of the query that computes the entity, and a part of the query that uses the value or the default.
This is, in SQL terms, a LEFT OUTER JOIN on the entity: something like
[:find ?t ?v ?x :where
 [?e :foo/bar ?t]                  ; :foo/bar is 77
 [(get-else ?t :foo/baz 123) ?v]]    ; :foo/baz is 88
 [?v :foo/noo ?x]               ; :foo/noo is 99

turns into
SELECT datoms00.v AS `?t`, coalesce(datoms01.v, 123) AS `?v`
FROM
datoms datoms00
LEFT OUTER JOIN (SELECT * FROM datoms datoms01 WHERE datoms01.a = 88) datoms01
ON datoms00.v = datoms01.e,
datoms datoms02
WHERE datoms00.a = 77
  AND datoms02.a = 99
  AND datoms02.e = coalesce(datoms01.v, 123)

Again, we could try to model this with subqueries — everywhere ?v might appear, instead put SELECT coalesce(datoms01.v, 123) FROM datoms WHERE a = 88 AND e = datoms00.v — but with the LEFT OUTER JOIN we'll get a better execution plan, certainly when that ?v (which appears as coalesce(datoms01.v, 123)) is used extensively.
It's tempting to think about partitioning the above such that the coalesce occurs only once. I'm not sure that all combinations of bindings can be phrased in this way.

It's also worth mentioning that the ClojureScript implementation essentially generated SQL directly from the parser output, and could do so because it was just spitting out Clojure datastructures — it could easily stick (repeated) subqueries just about anywhere. That's not the case with Mentat's Rust code: the intermediate representation is fixed and strongly typed. Between that and the incessant manual cloning, one is discouraged from the easy-but-wrong approach!

…  hoping that SQLite won't evaluate it more than once.

It will evaluate it more than once.
sqlite> explain query plan select coalesce((select datoms01.v as `?v` from datoms datoms01 where a = 1 and e = 3 limit 1), 'foo') as `?v` from datoms datoms00 where datoms00.a = coalesce((select datoms01.v as `?v` from datoms datoms01 where a = 1 and e = 3 limit 1), 'foo');
selectid    order       from        detail
----------  ----------  ----------  --------------------------------------------------------------------------
0           0           0           SEARCH TABLE datoms AS datoms00 USING COVERING INDEX idx_datoms_aevt (a=?)
0           0           0           EXECUTE SCALAR SUBQUERY 1
1           0           0           SEARCH TABLE datoms AS datoms01 USING COVERING INDEX idx_datoms_aevt (a=?
0           0           0           EXECUTE SCALAR SUBQUERY 2
2           0           0           SEARCH TABLE datoms AS datoms01 USING COVERING INDEX idx_datoms_aevt (a=?

When e is known, I think the best approach is:
SELECT …
FROM
datoms datoms00,
(SELECT datoms01.v AS v, 0 AS ord
 FROM datoms datoms01 WHERE datoms01.e = ? AND datoms01.a = ?
 UNION ALL
 VALUES(?, 1)
 ORDER BY ord ASC LIMIT 1) c00
WHERE
…;

— that avoids the problem of LEFT OUTER JOIN with no join column!
Naturally this doesn't work well with variable e; in that case we will need a coalesce somewhere.

That leaves us with two similar avenues: if e is known, we generate a UNION ALL subquery and join it with ,; if e is variable, we require that it has a column binding at point of application, and generate an ordinary subquery that we join with LEFT OUTER JOIN on the e column binding, and establish a binding for the projected column that's a coalesce expression.
If we later add analysis such that we can tell that the variable is only used in the projection list, then we can additionally add a simple coalescing subquery approach.
More on Monday.


Fixing a problem with the schott-pv-module

I try to improve the values of the schott-pv-module

I was not able to get a better pv-module. None of the schott-modules in CEC oder sadia database is a thin-film module. During the Time i was not able to find another module. Maybe we could use a thin film module from another manufacturer and cange some of the values.


ChipTool: Remove default values for commands and pass them as paramet…

…ers of chip-tool instead
Problem
Currently the various parameters of the clusters commands uses default values randomly chosen.
Also, using random values makes it harder to use chip-tool in a CI environment in order check if the stack works correctly.
Summary of Changes

Remove default parameters from chip-tool for cluster commands
Allow the user to specify those values from the command line

@saurabhst @hawk248 @BroderickCarlin @chrisdecenzo @jelderton


Yaml support ?

It looks like this plugin does not support linting yaml files...  Am I wrong ?
It would be great to have this !

Hi @bastien-phi we´re working on this at the moment and we will push a new version to the Jetbrains marketplace soon. We leave this isse in open state until the new version is available.

Hi @bastien-phi we finished dev for yaml support Pull Request. Will be published automatically to Jetbrains Marketplace after merge.

Version 1.0.2 is currently reviewed by JetBrains. It should appear in the Marketplace in 1 or 2 days. After the update you can change the linted files in the plugins settings to .yml / .yaml files and lint those as well. For more information on how to change these settings see: https://github.com/SchwarzIT/spectral-intellij-plugin#customizable-file-matching-pattern


How do I pesistented logs from secondary nodes？

We need to persist the logs from the secondary nodes on disk，then do aggregate analysis on the logs.However, the current deployment mode does not support this
Can support more persistentVolume methods，eg：nfs,ceph?

I have a solution to help you solve your X problem.
Leverage logger collector. Logs can be collected via a dedicated log collector eg: flunted, filebeat, etc., you could deploy the collector as a DaemonSet resource in K8s. There are many dedicated images that let you collect logs to Kafka or Elasticsearch [1]

fluent/fluentd-kubernetes-daemonset:v1.14.3-debian-elasticsearch7-1.0
fluent/fluentd-kubernetes-daemonset:v1.14.3-debian-kafka-1.0

I wonder what makes you draw the conclusion that the current deployment mode does not support collecting log? Could you tell me what's your real concern?

The Easegress support to deploy in K8s cluster, it obviously should support PersistentVolume, but you need to provision volume yourself and change the corresponding configuration of the Easegress and deployment spec.

[1] - https://github.com/fluent/fluentd-kubernetes-daemonset

Furthermore, the K8s has an offical article [1] to describe how to collect application logs [1], I think it is the best practice for log collecting. I strongly didn't recommend leveraging the PersistentVolume collecting logs. Only if the K8s users want to preserve the status of services, should use persistent volume. So in most cases, PersistenVolume will be used along with the Statefulste application.
[1] https://kubernetes.io/docs/concepts/cluster-administration/logging/


Revert "HOTT-1368: Separate EU/UK runs"

Reverts trade-tariff/trade-tariff-backend#446

Reverting until I've had time to fix a separate bug introduced by curb replacement.

I've validated that this ran successfully on staging


./fatool not printing regex

Hi!
I am trying to print the minimized PCRE from multiple starting PCREs using fatool.
For example, I tried ^abc$ and ^abd$, expecting something like ^ab(c|d)$.
I expected --out 're:-' to work, but it gives a --out not supported for format - error.
I tried another render format, text, by running
./fatool --in 're:^abc$' --in 're:^abd$' --min --dfa --out text:-

and it works as expected, by yelding the following output:
NFA: states=9 trans=8
DFA: states=5 trans=4
MDFA: states=4 trans=3
re:^(abc)|(abd)$: overlap_n=0 accepting=1 no overlap
1:
  c -> 3
  d -> 3
2:
  b -> 1
3:t
4:s
  a -> 2

The same works for the dot format, and it gives the expected result.
Is there any way to also print the resulting regex?
Thanks!

Hi! Sorry there is currently no support for transforming a FA to a RE. I
remember looking into it but never finished it, would be an interesting
challange :) maybe ill have look at it or you are also very welcome looking
into it if you want? would be a nice addition.
-Mattias
fre 14 aug. 2020 kl. 12:52 skrev Andrea Valenza<EMAIL_ADDRESS>
Hi!
I am trying to print the minimized PCRE from multiple starting PCREs using
fatool.
For example, I tried ^abc$ and ^abd$, expecting something like ^ab(c|d)$.
I expected --out 're:-' to work, but it gives a --out not supported for
format - error.
I tried another render format, text, by running
./fatool --in 're:^abc$' --in 're:^abd$' --min --dfa --out text:-
and it works as expected, by yelding the following output:
NFA: states=9 trans=8
DFA: states=5 trans=4
MDFA: states=4 trans=3
re:^(abc)|(abd)$: overlap_n=0 accepting=1 no overlap
1:
c -> 3
d -> 3
2:
b -> 1
3:t
4:s
a -> 2
The same works for the dot format, and it gives the expected result.
Is there any way to also print the resulting regex?
Thanks!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/wader/libfa/issues/3, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABNJXWZPZVIPM7YKM7R3ITSAUJP3ANCNFSM4P7MCBIA
.

Thanks! I'll look into that, if I'm able to add something useful I will definitely make a PR.