Multi Node different rank checkpoints

For example, if I'm training on 2 nodes, should I have checkpoints both 0 and 1 rank?
I have save_filename: ep{epoch}-ba{batch}-rank{rank}.pt
But checkpoints saving only for node 0 with rank 0, do you know how I should have 1 rank?
And here same question about inference, how to inference ckpts from multi node training?

If you are using fsdp_state_dict_type: full, you will just have one checkpoint. If you are using fsdp_state_dict_type: sharded, you will have multiple. Please reopen if you still have questions.


[5.2] Improve performance of validating arrays

Benchmark
Data:
$data = [
	"contacts" => [
		[
			"id" => 1,
			"name" => "Contact Name",
			"phones" => [
				[
					"number" => "(###) ###-####",
					"type" => "other"
				], // ...
			],
			"addresses" => [
				[
					"address" => "address ...",
					"type" => "home"
				], // ...
			],
		], // ...
	]
];

Rules:
$v = \Validator::make($data, [
	'contacts.*.id' => 'required|integer|min:1',
	'contacts.*.name' => 'required|string|between:3,50',
	'contacts.*.phones.*.number' => 'required|string|regex:/^\(\d{3}\) \d{3}-\d{4}$/',
	'contacts.*.phones.*.type' => 'required|string|in:home,work,other',
	'contacts.*.addresses.*.type' => 'required|string|in:home,work,other',
	'contacts.*.addresses.*.address' => 'required|string|between:10,300',
]);

Results:
Note: opcache is enabled (fpm + cli)

10 contacts, 5 phones and 5 addresses:

PHP 5.6 (Before)
PHP 5.6 (After)
PHP 7.0 (Before)
PHP 7.0 (After)

0.040791988372803
0.033037900924683
0.014898061752319
0.011796951293945

0.041944980621338
0.032547950744629
0.011984825134277
0.012818098068237

0.041891098022461
0.033796072006226
0.012062788009644
0.011888027191162

0.040940999984741
0.035719871520996
0.012029170989990
0.011542797088623

0.044970989227295
0.034888029098511
0.012119054794312
0.011468887329102

0.037815093994141
0.032665014266968
0.012550830841064
0.011487960815430

50 contacts, 5 phones and 5 addresses:

PHP 5.6 (Before)
PHP 5.6 (After)
PHP 7.0 (Before)
PHP 7.0 (After)

0.16860485076904
0.13122105598450
0.039514064788818
0.035233020782471

0.17176103591919
0.12970399856567
0.040139913558960
0.035001993179321

0.16790485382080
0.13179397583008
0.042943000793457
0.035140037536621

0.16598796844482
0.13261985778809
0.039919853210449
0.035305976867676

0.16733813285828
0.13014101982117
0.039392948150635
0.036513090133667

0.16732406616211
0.13396883010864
0.047128915786743
0.035287857055664

200 contacts, 10 phones and 10 addresses:

PHP 5.6 (Before)
PHP 5.6 (After)
PHP 7.0 (Before)
PHP 7.0 (After)

1.8555521965027
1.0786969661713
0.35779786109924
0.25464081764221

1.8819801807404
1.0602869987488
0.36769986152649
0.25297498703003

1.8798329830170
1.0668759346008
0.36662507057190
0.26263403892517

1.8572149276733
1.0674540996552
0.36115002632141
0.25368118286133

1.8599259853363
1.0681769847870
0.36576199531555
0.26442599296570

1.9706079959869
1.0951921939850
0.36076998710632
0.25122284889221

Conclusion:
PHP 7.0:

Data
Before (Average)
After (Average)
Improvement

10 contacts, 5 phones and 5 addresses:
0.012607455253601
0.011833786964416
6.5% faster

50 contacts, 5 phones and 5 addresses:
0.04150644938151
0.03541366259257
17.2% faster

200 contacts, 10 phones and 10 addresses:
0.36330080032348
0.25659664471944
41.5% faster

PHP 5.6:

Data
Before (Average)
After (Average)
Improvement

10 contacts, 5 phones and 5 addresses:
0.04139252503713
0.033775806427002
22.5% faster

50 contacts, 5 phones and 5 addresses:
0.16815348466237
0.13157478968303
27.8% faster

200 contacts, 10 phones and 10 addresses:
1.8841857115428
1.072780529658
75.6% faster

Also PHP 7.0 is almost 4x faster than PHP 5.6 in this case! WOW!

I assume all these results are in milliseconds?

How does the peak memory usage compare?

@taylorotwell No, they aren't. All of them are in seconds (microtime(true)).
@GrahamCampbell Some results seem weird specially for PHP 7.0!
Memory Usage:
PHP 7.0:

Data
Before - Usage/Total (kB)
After - Usage/Total (kB)
Increase

10 contacts, 5 phones and 5 addresses:
0/6144
0/6144
0% - 0kB

50 contacts, 5 phones and 5 addresses:
0/6144
0/6144
0% - 0kB

200 contacts, 10 phones and 10 addresses:
6144/14336
6144/14336
0% - 0kB

PHP 5.6:

Data
Before - Usage/Total (kB)
After - Usage/Total (kB)
Increase

10 contacts, 5 phones and 5 addresses:
256/8192
256/8192
0% - 0kB

50 contacts, 5 phones and 5 addresses:
1024/9216
1280/9472
25% - 256kB

200 contacts, 10 phones and 10 addresses:
9216/20224
10240/21248
11.1% - 1024kB

And this is the code:
$before = memory_get_peak_usage(true);

$v = \Validator::make($data, [/* rules */]);
$v->passes();

$after = memory_get_peak_usage(true);

$this->info('Total Memory Usage: ' . ($after / 1024) . ' KB') ;
$this->info('Validating Memory Usage: ' . (($after - $before) / 1024) . ' KB');

Microtime(true) isn't seconds?
On Mon, Dec 28, 2015 at 12:14 PM, Ali Borhani<EMAIL_ADDRESS>wrote:

@taylorotwell https://github.com/taylorotwell No, they aren't. All of
them are in seconds (microtime(true)).
@GrahamCampbell https://github.com/GrahamCampbell Some results seem
weird specially for PHP 7.0!
Memory Usage:
PHP 7.0:
Data Before - Usage/Total (kB) After - Usage/Total (kB) Increase 10
contacts, 5 phones and 5 addresses: 0/6144 0/6144 0% - 0kB 50 contacts,
5 phones and 5 addresses: 0/6144 0/6144 0% - 0kB 200 contacts, 10
phones and 10 addresses: 6144/14336 6144/14336 0% - 0kB
PHP 5.6:
Data Before - Usage/Total (kB) After - Usage/Total (kB) Increase 10
contacts, 5 phones and 5 addresses: 256/8192 256/8192 0% - 0kB 50
contacts, 5 phones and 5 addresses: 1024/9216 1280/9472 25% - 256kB 200
contacts, 10 phones and 10 addresses: 9216/20224 10240/21248 11.1% -
1024kB
And this is the code:
$before = memory_get_peak_usage(true);$v = \Validator::make($data, [/* rules */]);$v->passes();$after = memory_get_peak_usage(true);$this->info('Total Memory Usage: ' . ($after / 1024) . ' KB') ;$this->info('Validating Memory Usage: ' . (($after - $before) / 1024) . ' KB');
—
Reply to this email directly or view it on GitHub
https://github.com/laravel/framework/pull/11569#issuecomment-167618331.

@taylorotwell

If get_as_float is set to TRUE, then microtime() returns a float, which represents the current time in seconds since the Unix epoch accurate to the nearest microsecond.

http://php.net/manual/en/function.microtime.php

The micro part kind of gives it away @taylorotwell. :trollface:

From the docs:
If get_as_float is set to TRUE, then microtime() returns a float, which represents the current time in seconds since the Unix epoch accurate to the nearest microsecond.

@GrahamCampbell It should be added to phpsadness.com :D

Ha, the worst thing for me is the inconstancy between int and integer, and simelar things.

https://3v4l.org/QTLLB

@GrahamCampbell ha ha it's funny!! :D also this one:
https://3v4l.org/e4PIu#v700rc4

Return value of add() must be an instance of integer, integer returned

We're changing the topic :))

Return value of add() must be an instance of integer, integer returned

Haha. That's hilarious. That surely has to be a bug!

Going to hold off on this for now.


Add Wegue Workshop to docs

This PR contains a workshop to get started with Wegue
It builds upon Wegue v1.0.0
The workshop is written as part of the documentation, but could of course be move somewhere else in the future

@chrismayer your approval is needed for merging. Could you approve it if it is okay for you?


Does the el-tabs_u content container in the [Bug Report] el-tabs component necessarily need to set overflow: hidden?

Element UI version
2.4.11
OS/Browsers version
Chrome 70.0.3538.110
Vue version
2.5.17
Reproduction Link
https://jsfiddle.net/parkyang/e29tngh3/1/
Steps to reproduce
直接看效果行：
链接1: https://jsfiddle.net/parkyang/e29tngh3/1/
链接2: https://codepen.io/parkyang/pen/VVVayY
What is Expected?
能正常显示内部元素的阴影
What is actually happening?
阴影被overflow:hidden截断了

same here


AWS Connection

Identity various mechanisms/Patterns through which AWS connection can be created using the SDK.

Add Gists/samples to this issues for various patterns.


Add more "how to" doc for zephyr targets

Looks like the description is too dry. It needs to be more guide.
I observe that:
it is not clear to user how-to compile proper image-application and how to create the image for upgarde
https://github.com/runtimeco/mcuboot/blob/master/README-zephyr.rst#building-applications-for-the-bootloader
Prefered here is examle of what should be added to the project cmake file and how a-board-overlay.dts should looks like. For instance we can redact this somehow:
Put into the project's top cmake the path to the overlay file:

set(DTC_OVERLAY_FILE "${CMAKE_CURRENT_SOURCE_DIR}/board-dts.overlay") before including boilerplate.cmake, File should looks for instance like this:
set(CONF_FILE "prj.conf")

set(DTC_OVERLAY_FILE "${CMAKE_CURRENT_SOURCE_DIR}/dts.overlay")

include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
project(NONE)

target_sources(app PRIVATE src/main.c)

add the file <a-board.overlay> with payload:

/ {
	chosen {
		zephyr,code-partition = &slot0_partition;
	};
};

for: https://github.com/runtimeco/mcuboot/blob/master/README-zephyr.rst#signing-the-application need to exaplane --pad imagetool option user case (manually triggered test image swap).

I am working on this as part of the MCUmgr documentation work I am doing

Will fix this in time for 1.2


import/no-import-module-exports is triggered on all imports when fs/promises is imported.

Hello there. I've been updating dependancies and now in all files I import fs/promises in I am getting Cannot use import declarations in modules that export using CommonJS (module.exports = 'foo' or exports.bar = 'hi') import/no-import-module-exports
I'm not entirely sure whats happening here.
Here is some info:
.eslintrc.json
{
    "env": {
        "es2021": true,
        "node": true
    },
    "extends": ["airbnb-base", "prettier"],
    "parserOptions": {
        "ecmaVersion": 12,
        "sourceType": "module"
    },
    "rules": {
        "no-console": "off",
        "no-param-reassign": "off",
        "no-restricted-syntax": "off"
    }
}

Eslint version ^8.2.0
Eslint plug import version ^2.25.2
An example file that is getting the error:
import fs from 'fs/promises';

const subscriptions = new Map();

export default async (client) => {
    /**
     * loads all modules and their subscriptions
     */
    const modules = await fs.readdir('./src/modules');

    await Promise.all(
        modules.map(async (moduleName) => {
            // Loads the module
            const module = await import(`./modules/${moduleName}/module.js`);
            // skips the module, in case it is disabled.
            if (module.enabled) {
                // Loads each of it's subscriptions into their according list.
                module.subscriptions.forEach((fun, event) => {
                    if (!subscriptions.has(event)) {
                        subscriptions.set(event, []);
                    }
                    subscriptions.get(event).push(fun);
                });
            }
        })
    );

    /**
     * Setting up all events.
     * binds all events inside the subscriptions map to call all functions provided
     */
    subscriptions.forEach((funs, event) => {
        client.on(event, (...args) => {
            funs.forEach(async (fun) => {
                try {
                    await fun(client, ...args);
                } catch (e) {
                    client.emit('error', e);
                }
            });
        });
    });
};

A screenshot of the error happening

A related issue from eslint-config-airbnb-base
airbnb/javascript#2496

Specifically, it's two things that are triggering the false positive - the presence of at least one import declaration, and the module.enabled member expression (and probably module.subscriptions would trigger it too).
I'm looking into if there's an easy way to confirm whether module or exports are the top-level ones, or are shadowed like you've done in your code.

Oh, that's the issue. Yeah, I guess that is kinda my fault then. Not entirely sure the best way to handle this but thanks for taking a look at it.


test: show the disk space

:broken_heart: Build Failed

the below badges are clickable and redirect to their specific view in the CI or DOCS

Expand to view the summary

Build stats

Start Time: 2021-11-11T09:09:34.615+0000

Duration: 7 min 2 sec

Commit: c6919a0ce9028682f3bf60dcaba9dccb320301b4

Steps errors
Expand to view the steps failures

Restore files previously stashed

Took 0 min 12 sec . View more details here
Description: source

:robot: GitHub comments
To re-run your PR in the CI, just comment with:

/test : Re-trigger the build.


Remove outdated/obsolete anti pattern 2

Regarding "Anti Pattern 2: Using CROSS JOINs when INNER JOINs are an option", BigQuery now optimizes this into an inner join automatically. Recommend removing from the tool and docs

Thanks for bringing this up.
That anti pattern is actually deprecated in the code since a while ago, we had not updated the readme, we have create a PR to fix this.

Readme updated


Discover functionality does not work for this extension.

Hello,
Trying chaos discover chaostoolkit-ansible doesn't work as expected and produces below output
chaos discover chaostoolkit-ansible
[2021-04-23 05:12:51 INFO] Attempting to download and install package 'chaostoolkit-ansible'
[2021-04-23 05:12:51 INFO] Package downloaded and installed in current environment
[2021-04-23 05:12:51 CRITICAL] package 'chaosansible' does not export a `discover` function

Looking at https://github.com/chaostoolkit-incubator/chaostoolkit-prometheus/issues/6, I guess it required some changes in the __init__.py file.

OK, got it, I will look at it


As/callback interface

WIP Oceaningans-like ClimaAtmos callbacks

Oceananigans.Simulation has a callback infrastructure, so we ultimately won't need a separate implementation here. What's the purpose of this PR?

Oceananigans.Simulation has a callback infrastructure, so we ultimately won't need a separate implementation here. What's the purpose of this PR?

Intent here is to merge ClimaAtmos interfaces with Oceananigans design ideas and provide convenience functions for end-users; (starting with common diagnostic outputs)

Oceananigans.Simulation has a callback infrastructure, so we ultimately won't need a separate implementation here. What's the purpose of this PR?

Intent here is to merge ClimaAtmos interfaces with Oceananigans design ideas and provide convenience functions for end-users; (starting with common diagnostic outputs)

Okay, great.
Oceananigans.Simulation has two lists of user-facing callback-like objects:

Simulation.callbacks, an OrderedDict of Oceananigans.Callback and
Simulation.output_writers, an OrderedDict of Oceananigans.OutputWriters that write output to disk.

Oceananigans.Callback is a relatively recent feature that should be used to do things like implement adaptive time-stepping or other discrete updates to the model state within the time-stepping loop.
Oceananigans.OutputWriters is the canonical way to write output to disk. There are three types of output writers: a Checkpointer, JLD2OutputWriter and NetCDFOutputWriter.
The last two can output arbitrary data (NetCDF must be scalars or arrays, JLD2 can output any julia object). To specify output, users provide lists of name, value pairs (either NamedTuple or Dict). The "values" of these lists are either AbstractField, or arbitrary functions.

bors try

bors r+


SSL Error

For a few months now the script has been failing due to a SSL certificate request issue. Included is the error log.
Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py", line 578, in urlopen
chunked=chunked)
File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py", line 351, in _make_request
self._validate_conn(conn)
File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py", line 814, in validate_conn
conn.connect()
File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connection.py", line 289, in connect
ssl_version=resolved_ssl_version)
File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/util/ssl.py", line 308, in ssl_wrap_socket
return context.wrap_socket(sock, server_hostname=server_hostname)
File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
_context=self)
File "/usr/lib/python3.4/ssl.py", line 601, in init
self.do_handshake()
File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/requests/adapters.py", line 403, in send
timeout=timeout
File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py", line 604, in urlopen
raise SSLError(e)
requests.packages.urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "godaddy-dyndns.py", line 19, in
config.get('godaddy', 'password'))
File "/usr/local/lib/python3.4/dist-packages/pygodaddy/client.py", line 99, in login
r = self.session.get(self.default_url)
File "/usr/local/lib/python3.4/dist-packages/requests/sessions.py", line 487, in get
return self.request('GET', url, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/requests/sessions.py", line 475, in request
resp = self.send(prep, *_send_kwargs)
File "/usr/local/lib/python3.4/dist-packages/requests/sessions.py", line 585, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.4/dist-packages/requests/adapters.py", line 477, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)
./godaddy-dyndns.sh: 14: ./godaddy-dyndns.sh: deactivate: not found

Same error with me. Any idea why? Thanks

Sorry for spamming all issues, but I think this project is abandoned. GoDaddy changed their website so this script stoped working, so this issue is essentially a duplicate of #4. (As I say in that issue, in case you're interested, I have a working fork at AndreasLoow/godaddy-dyndns.)


OpenCV - "Didn't find JavaCameraView"

Thank you for an incredible library!  I downloaded the ZIP of this project and am able to compile in Android Studio without errors.  When I try to run the application, the FTC robot controller crashes.  After reviewing Logcat, it appears there is an error with the OpenCV library.  Specifically "Error inflating class org.opencv.android.JavaCameraView" and "Didn't find class 'org.opencv.android.JavaCameraView' on path: DexPathList..."
It appears there may be a gradle setting or dependency for the OpenCV library.  I've tried a few different gradle settings, but can't resolve.  Should I download and install the OpenCV 3.1.0 from github separately?
FYI, I'm using Moto E4 with Android 7.1.1.  Any tips would be appreciated.
See logcat below:
Caused by: android.view.InflateException: Binary XML file line #89: Binary XML file line #46: Error inflating class org.opencv.android.JavaCameraView
Caused by: android.view.InflateException: Binary XML file line #46: Error inflating class org.opencv.android.JavaCameraView
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.opencv.android.JavaCameraView" on path: DexPathList[[zip file "/data/app/com.qualcomm.ftcrobotcontroller-1/base.apk"],nativeLibraryDirectories=[/data/app/com.qualcomm.ftcrobotcontroller-1/lib/arm, /data/app/com.qualcomm.ftcrobotcontroller-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]

I just downloaded the Ftc2020SkyStone and ran it without issue.  Hope you don't mind looking at that code, but was just trying to resolve.  If I can get a few of the samples working we will be great!


Compute Zone Not Violating

Afternoon,
I am working on the compute engine zone constraint and have tried denylist and allowlist.
constraint:
apiVersion: constraints.gatekeeper.sh/v1alpha1
kind: GCPComputeZoneConstraintV1
metadata:
  name: compute_zone_denylist_one
spec:
  severity: high
  match:
    target: ["organization/*"]
  parameters:
    mode: "denylist"
    zones:
      - asia-east1-b
    exemptions: []

tf code:
variable project {}

provider "google" {
  project = "${var.project}"
  region = "asia-east1"
}

resource "google_compute_instance" "common" {
    name         = "test-instance"
    machine_type = "n1-standard-1"
    zone = "asia-east1-b"

    boot_disk {
      initialize_params {
        image = "debian-cloud/debian-9"
      }
    }

    network_interface {
      network = "default"
    }
}

template is gcp_compute_zone_v1.yaml
Any insight into why this might not be marking as violation?

I think the problem is that the "zone" field is not populated in the CAI file after terraform-validator performs the conversion. The following is the output of terraform-validator convert test.tfplan after establishing the terraform plan from the code provided above.
[
   {
      "name":"//compute.googleapis.com/projects/../zones/asia-east1-b/instances/test-instance",
      "asset_type":"compute.googleapis.com/Instance",
      "ancestry_path":"project/..",
      "resource":{
         "version":"v1",
         "discovery_document_uri":"https://www.googleapis.com/discovery/v1/apis/compute/v1/rest",
         "discovery_name":"Instance",
         "parent":"//cloudresourcemanager.googleapis.com/projects/..",
         "data":{
            "canIpForward":false,
            "deletionProtection":false,
            "disks":[
               {
                  "autoDelete":true,
                  "boot":true,
                  "initializeParams":{
                     "sourceImage":"projects/debian-cloud/global/images/family/debian-9"
                  }
               }
            ],
            "machineType":"https://www.googleapis.com/compute/v1/projects/../zones/asia-east1-b/machineTypes/n1-standard-1",
            "metadata":{

            },
            "name":"test-instance",
            "networkInterfaces":[
               {
                  "network":"projects/../global/networks/default"
               }
            ],
            "scheduling":{
               "automaticRestart":true
            },
            "tags":{

            }
         }
      }
   }
]

In the rego code of "gcp_compute_zone_v1.yaml", this line asset_zone_tokens := split(asset.resource.data.zone, "/") requires that the CAI file has a resource.data.zone field. But it is not there. Thus, the rego code evaluates to false, leading to no violation.

@FanchenBao Good analysis, yes this looks like a bug with Terraform Validator.

I didn't even realize convert was a thing, I'll start debugging further on my end to provide as much info as possible.
https://github.com/GoogleCloudPlatform/terraform-validator/issues/54 opened to address the bug
thanks!


Update office-365-management-activity-api-schema.md

Updates for ATP P1 and ATP P2 SKU and Service Plans changes.

OPS Build status updates of commit 9c5c917:
:clock10: Preparing: average preparing time is 47 sec(s)

OPS Build status updates of commit 9c5c917:
:clock10: Incremental building: average incremental building time is 19 sec(s)

OPS Build status updates of commit 9c5c917:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

office-365-management-api/office-365-management-activity-api-schema.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@malhotrasumit Are you ready to publish these changes to the live site?

Hi Mark, we’re moving away from using “Threat Intelligence” as a term with the ATP P2 SKU now. I just want to make sure the changes I made don’t break the bookmark for that part of the schema. I wasn’t able to fix that in my updates. If that works, we are ready to go.
+@Denise <EMAIL_ADDRESS>From: Mark Johnson - MSFT<EMAIL_ADDRESS>Sent: Tuesday, March 12, 2019 10:10 AM
To: MicrosoftDocs/office-365-management-api<EMAIL_ADDRESS>Cc: Sumit Malhotra<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/office-365-management-api] Update office-365-management-activity-api-schema.md (#70)
@malhotrasumithttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmalhotrasumit&data=02|01|sumitm%40microsoft.com|d40b0775789742d6ce2b08d6a70d8235|72f988bf86f141af91ab2d7cd011db47|1|0|636880073795039277&sdata=bm2MaYdS8kSKAMZb4mt3LqKNrSi6F%2FEPS4WcEFl1hjI%3D&reserved=0 Are you ready to publish these changes to the live site?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Foffice-365-management-api%2Fpull%2F70%23issuecomment-472093438&data=02|01|sumitm%40microsoft.com|d40b0775789742d6ce2b08d6a70d8235|72f988bf86f141af91ab2d7cd011db47|1|0|636880073795039277&sdata=2xrIC%2BE4xHI80yR60KxaFCBs9Kpmacr2EeAe5bWi6oQ%3D&reserved=0, or mute the threadhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAkQWd57MMi6SdPTdGJ5gJYNXV_cA3UZ1ks5vV99RgaJpZM4bnwpj&data=02|01|sumitm%40microsoft.com|d40b0775789742d6ce2b08d6a70d8235|72f988bf86f141af91ab2d7cd011db47|1|0|636880073795049274&sdata=iehCSC5oyRw2Xxhl6kjuunL0SMt6S3Dh61CmZDY0u8w%3D&reserved=0.

@malhotrasumit Thanks for quick response. I will verify/fix the bookmarks and then publish.

This should be fine, Sumit and Mark.
Denise Vangel (deniseb)
425-707-1403
From: Sumit Malhotra<EMAIL_ADDRESS>Sent: Tuesday, March 12, 2019 10:19 AM
To: MicrosoftDocs/office-365-management-api<EMAIL_ADDRESS>MicrosoftDocs/office-365-management-api<EMAIL_ADDRESS>Denise Vangel<EMAIL_ADDRESS>Cc: Mention<EMAIL_ADDRESS>Subject: RE: [MicrosoftDocs/office-365-management-api] Update office-365-management-activity-api-schema.md (#70)
Hi Mark, we're moving away from using "Threat Intelligence" as a term with the ATP P2 SKU now. I just want to make sure the changes I made don't break the bookmark for that part of the schema. I wasn't able to fix that in my updates. If that works, we are ready to go.
+@Denise <EMAIL_ADDRESS>From: Mark Johnson - MSFT <notifications<EMAIL_ADDRESS>Sent: Tuesday, March 12, 2019 10:10 AM
To: MicrosoftDocs/office-365-management-api <office-365-management-api<EMAIL_ADDRESS>Cc: Sumit Malhotra <sumitm<EMAIL_ADDRESS>Mention <mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/office-365-management-api] Update office-365-management-activity-api-schema.md (#70)
@malhotrasumithttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmalhotrasumit&data=04|01|Denise.Vangel%40microsoft.com|b97fd9ee862147a4f09308d6a70ec9a3|72f988bf86f141af91ab2d7cd011db47|1|0|636880079286136690|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|-1&sdata=JEq44Es9Yppw90Ckjk6gQAY4TZgll0pWGVg1iJ5x81Q%3D&reserved=0 Are you ready to publish these changes to the live site?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Foffice-365-management-api%2Fpull%2F70%23issuecomment-472093438&data=04|01|Denise.Vangel%40microsoft.com|b97fd9ee862147a4f09308d6a70ec9a3|72f988bf86f141af91ab2d7cd011db47|1|0|636880079286136690|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|-1&sdata=C%2FoTWLDP6evTH%2BNpNlHZ2Kzf9LL01cbIfBFki7qZxNw%3D&reserved=0, or mute the threadhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAkQWd57MMi6SdPTdGJ5gJYNXV_cA3UZ1ks5vV99RgaJpZM4bnwpj&data=04|01|Denise.Vangel%40microsoft.com|b97fd9ee862147a4f09308d6a70ec9a3|72f988bf86f141af91ab2d7cd011db47|1|0|636880079286146704|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|-1&sdata=X%2BtsmEQTtxmaZp5WxQg72BqLPrACGzJxhtgMSAT%2BLSY%3D&reserved=0.


Test: background/watch task reconnection

Refs #117408

[x] Windows @alexr00
[ ] macOS @rebornix or Linux
[ ] WSL @karrtikr

Authors: @meganrogge @Tyriar
Complexity: 3
Create Issue

Watch tasks can now be reconnected to on window reload. Verify that this does not happen by default.
Then verify that it works via task.experimental.reconnection
Note that the setting will only take effect for terminals you create in the future.
Good examples are the VS Code - Build task and xterm.js watch task. Both can be activated via the command palette or Ctrl/Cmd+Shift+B.
Make sure that you can kill the terminals and run the task again without issues, that the problems update, and anything else you can think of
Known issues:

status doesn't update until you change a file and save it https://github.com/microsoft/vscode/issues/155246

Thanks, it works great.
After using external terminal for build/watch VS Code for 6 years, finally I don't have to use it anymore since the combination of daemon tasks and task restore covered it well (once https://github.com/microsoft/vscode/issues/156294 fixed). Kudos to @meganrogge @Tyriar @joaomoreno !


Syntax error with forward slash in group pattern

This should be reproducible on every site with Jetpack enabled.
The Plugin Directory v3 (and Jetpack) include forward slashes in some of their route group patterns:
"/jetpack/v4/plugin/(?P<plugin>[a-z\\/\\.\\-_]+)"

It looks like these forward slashes get removed when the route tree gets broken down, resulting in an invalid regex.

This feels tricky to handle because there is a pretty deep assumption in our route parsing that a forward slash indicates a hierarchical level of the route, and would not occur in a regex. I will look into it, but would also welcome your input on how to resolve the situation.

@obenland It wasn't as deeply engrained into the logic as I had thought, and #318 is now up for review -- if you have the opportunity to review or test that PR out I'd love your eyes


Server 1.8.1

~Updated the server to v 1.6.0~
Updated the server to v 1.8.1
Set askToStartBuild to false (would be nice to have a config for this, but i have no clue how to implement it)

The rescript language server will now be shipped as a dedicated npm package, and we'll probably instruct users to go with nvim-lapconfig instead (see https://github.com/neovim/nvim-lspconfig/pull/2879)


Refactor /common/Makefile

Description
Make target in common folder are not really common anymore. It's purpose is unclear (contains targets that simply call other targets). Some targets should be generalised and receive use-case specific configuration from the caller.
AC

make help should point to  readme

If we should keep /common/Makefile it should be truly common:

small reusable targets called from specific makefiles with specific parameters

Beware of evolving into targets that are unclear how to use ("to generic" swiss knife that excepts tons of args )

Depends on #678


[WIP] additional configure flags

See #2 .
All of the formulae tried so far accept --disable-silent-rules and --disable-dependency-tracking, but not --disable-debug.

Cool! Thanks! Does xorg build fine with these rules?

Haven't been able to check that yet. I'll make sure to do so before removing the "WIP" from the title. (Adding a TODO to the summary to remind myself)
It is really tedious to do this because of how many libraries there are, so it may take a while.

Alright. I'm going to merge these and run a test suite on the updated formulas (I've automated it via a script).

This was not quite done yet, there were still some more formulae I had yet to check.
On March 14, 2016 12:11:31 PM PDT, Maxim Belkin<EMAIL_ADDRESS>wrote:

Merged #5.

Reply to this email directly or view it on GitHub:
https://github.com/Linuxbrew/homebrew-xorg/pull/5#event-589229579

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Now you can push, so commit whenever you are done with any single formula.
Side note: I've removed a dependency on autoconf from the formulas as we don't actually need it. I believe it is needed only when autoconf or autoreconf are used.


Use local.env instead of .env.localrunner

What is this PR about?
https://linear.app/chipper-cash/issue/DATAP-78/rename-and-ignore-local-env-file-in-aws-mwaa-local-runner
Currently we have .env.localrunner checked into git, so any modifications are also tracked by git, which could potentially include secrets.  If we want to gitignore the file, we need to renamed the tracked file to be an example file.
Our established pattern is to have local.example.env as the file tracked in git, then local.env to be untracked.  Using the .env extension also improves syntax highlighting in editors.
What does this PR do?

Replace references of .env.localrunner with local.env
Rename .env.localrunner to local.example.env
Automatically populate local.env on startup

Does it pass manual testing?
TODO

Oops, wrong repo.


Nicer UX when host.json is malformed

Reopening #28 to an extent - although the host is no longer killed, I still don't know why my function stops working.
Reproduction steps:

Configure CI for your function app in Azure
Add function, and a host.json file that is blank or has invalid json, the push to trigger automatic deployment.
Extra step: disconnecting CI after a bad check-in of host.json

Current behavior:

After deployment, when browsing the function app within Azure, this error notification is shown.

The call to https://[functionApp].azurewebsites.net/admin/host/status returns 200 with the following response:
{"errors":["Newtonsoft.Json: Error reading JObject from JsonReader. Path '', line 1, position 1."]}
When trying to invoke any function from the Azure portal, 503 is returned.
Disconnecting CI leaves the function app eternally broken (as there is no way to modify host.json from portal?), giving same error as above, and prevents code compiles, etc.

Minimal expected behavior:

More informative error message as to why/where the error is. eg. "host.json contains invalid json and could not be parsed" (I spent a very long time narrowing this down)

Are you actually pushing an invalid host.json file? When you see this error, is the file on disk actually invalid?
If this is a parse issue, the CI aspect of your repro shouldn't be needed - you should be able to repro by making the file invalid directly.

How the file gets there is not relevant. So CI is fine as one way to repro, and so is just hacking the file directly. What matters is that the resulting error is better with the fix.

Yep, agreed - was just trying to figure out if the file was getting malformed due to a race condition or something.

Merged, thanks :) I addressed my minor test comments above in a follow up commit.


Doubletap to toggle gates not only for launchpad

Hi,
It could be great to have the launchpad function "Doubletap to toggle gates" not only for launchpad.

You can hold any number of step keys and press the encoder to toggle gates when on other layers. Double tap is probably unused right now, so it might be an option but I don't really like redundancy and the existing functionality is probably better due to working on multiple steps.

Encoder press to toggle gate. Great.
Thanks


pull request for e2e test at 01/02/2017 18:45:12

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


@wally-the-cartographer merge

@wally-the-cartographer merge
does not reply.
is the bot down?
Originally posted by @catevita in https://github.com/googlecartographer/point_cloud_viewer/pull/213#issuecomment-466318256

restarted Wally.

thanks!!


Removed multi- from page heading #147

Signed-off-by: gunjanmimo<EMAIL_ADDRESS>

fixes #147


Resupply broken (Saury Fish update)

With the new addition of resupply all ships in fleet over the select all ships checkbox in resupply menu resupply function is looping.
It just has to be tweaked to click on the new box.
new checkbox

new resupply all button

Found a fix
Open up resupply_runner
and delete lines 37-47
replace resupply_everything with the new checkbox
reduce sleep to 1 or 2

Thanks your report, I will fix this ASAP.


migrating outgoing.rs to snafu error handling

part of fix for #3192
converted src/outgoing.rs to use snafu instead of anyhow errors

Hi @casey - I revised this PR and tried to apply your advice from #3858 to it.  Please review and let me know what you think - thanks!


turbo-frame with src attribute is loaded multiple times

My page has 3 turbo-frames each with a src:
<turbo-frame id="delete_work_3" src="/works/3/delete_button"></turbo-frame>
<turbo-frame id="delete_work_1" src="/works/1/delete_button"></turbo-frame>
<turbo-frame id="delete_work_3" src="/works/2/delete_button"></turbo-frame>

Each of these return a sensible response.  However the page immediately loads each of these 5 times (removed some from the screenshot for brevity).

An example response looks like this:
<turbo-stream action="replace" target="delete_work_3"><template><turbo-frame id="delete_work_3"></turbo-frame></template></turbo-stream>

I tried this on a new rails app from scratch but I couldn't duplicate this problem, so I'm thinking I must have something misconfigured, but I can't figure out what it might be.

Does the new rails app serve the exact same response?
It seems you're mixing streams and frames (given the example above), which I wouldn't normally expect. Is that intentional?

The minimum response should be <turbo-frame id="delete_work_3"></turbo-frame> to allow Turbo Frames to replace the content of the current frame (that's what Frames is able to do). You can place any content between those tags and it will be shown instead of the previous content.

@stgm I made that change and that is much simpler (Thank you! ❤ ), however that doesn't resolve the problem of multiple requests.

Two things that spring to mind that could cause extraneous requests:

I'm not sure what behavior results should you manage to import Turbo twice (maybe this?), and
setting the src attribute of the frame from JS will also initiate a new request

But if you tell a bit more about the context it may be easier to spot misconceptions ;-) E.g. your code mentions a button but you are currently using the Turbo Frames feature that automatically "lazy-loads" a frame.

The buttons are in the lazy loaded frame iff the current user has the authorization to do the action the button provides.
We are using this approach because we can stream updates to the page to everyone, but not everyone is authorized to do the actions.

It might be related to #145 and it could be a regression from the previous beta 3 of Turbo. You might have a try with that version to be certain that you're not chasing your own tail!

Not sure if this is related, my page has a turbo-frame with src that loads a sub section.
<turbo-frame id="sub" src="Sub.html"></turbo-frame>
Then navigating to a different page that does not have any turbo-frame elements still triggers the request for sub.html.

After loading the Page1, the Sub.html is loaded async. Clicking on Page2 loads:

Notice the last Sub.html request after Page2.html is loaded. Page2.html does not contain any turbo-frame elements.
Here is repo: https://github.com/codearbor/turbo-frame-test/
My understanding after debugging is that this extra request triggers during snapshot creation phase of the current loaded page, Page1. I may be wrong.
This occurs on beta 4, but the same is not present in beta 3

Oh wow.  Fetching turbo-frame URL on every turbo leave would result in quite a few additional server responses.
It appears the problem occurs inside of the PageSnapshot#clone.
Turbo Beta3
// Snapshot
clone() {
  const { bodyElement } = Snapshot.fromHTMLString(this.bodyElement.outerHTML);
  return new Snapshot(this.headDetails, bodyElement);
}

Turbo Beta4
// PageSnapshot
clone() {
  return new PageSnapshot(this.element.cloneNode(true), this.headSnapshot)
}

Using  cloneNode reloads turbo-frame, whereas the previous outerHTML does not.
It also appears a similar problem was found before and was fixed with a commit in 2019 using Snapshot.fromHTMLString and outerHTML.
see: Prevent snapshots from loading media and upgrading custom elements un… · hotwired/turbo@5dfc79e · GitHub
clone(): Snapshot {
-    return new Snapshot(this.headDetails, this.bodyElement.cloneNode(true))
+    const { bodyElement } = Snapshot.fromHTMLString(this.bodyElement.outerHTML)
+    return new Snapshot(this.headDetails, bodyElement)
}

Then it was then change from outerHTML back to cloneNode:
See: HeadDetails -> HeadSnapshot · hotwired/turbo@caa3bba · GitHub
clone() {
- const { bodyElement } = PageSnapshot.fromHTMLString(this.bodyElement.outerHTML)
-   return new PageSnapshot(this.headDetails, bodyElement)
-  }
+ return new PageSnapshot(this.rootNode.cloneNode(true), this.headSnapshot)
}

@sstephenson  — is there a specific reason you replaced outerHTML with cloneNode that changing back to outerHTML might break?

Um, what happened to the comment by @codearbor?

This issue is fixed in the yet-to-be-merged prevent-frames-from-loading-in-snapshots branch.

Got it, thanks for the heads up.  I closed my pull request.

I had taken out my comment as I realised that there was already a PR fixing the issue.

This is fixed in main and will go out in the next beta release.


[Python] Missing byte_width attribute on most datatypes

Describe the enhancement requested
This is a small annoyance:
>>> pa.binary(11).bit_width
88
>>> pa.binary(11).byte_width
11
>>> pa.int64().bit_width
64
>>> pa.int64().byte_width
Traceback (most recent call last):
  Cell In[2], line 1
    pa.int64().byte_width
AttributeError: 'pyarrow.lib.DataType' object has no attribute 'byte_width'

Component(s)
Python

Hi, I'm interested in contributing to this!

Contributions are certainly welcome!

take


Bioinformatics task - calculating number of signficant variants

I need to know how many significant associations are in some summary statistics files on the public ftp, they are ones that aren't in the standard format so it's a little fiddly to do. There are ~450 files in 3 publications and one submission.
I need to know the total number of associations with p<1E-5.
PMID 35240056 has this header for 171 studies:
variant_id
p_value
chromosome
base_pair_location
effect_allele
frequency_duplication
frequency_deletion
beta
PMID 36203093 has this header for 4 studies:
Locus_id
p_value
PMID 36779085 has this header for 78 studies:
SNP CHR BP P start end
The one without PMID is https://www.ebi.ac.uk/gwas/deposition/submission/655c68cf788f000001be4398, which has GCST90297568-GCST90297771
It has this header for 204 studies:
chromosome	base_pair_location	effect_allele	other_allele	beta	standard_error	effect_allele_frequency	p_value	rs_id	ci_lower	ci_upper	n

Finish. Please see the attached file.


Some notes on troubleshooting layer2 mode.

What this PR does / why we need it:
I was debugging layer2 mode for too long and had little idea what I was doing.
I asked on Slack a few weeks ago and @danderson agreed that docs are lacking. I figured some notes/tips were in order. Also added a paragraph explaining how MetalLB layer2 works (high-level), as I read 10 or so blog posts that all seem to mis-understand that you are not supposed to bind IPs to interfaces and end up creating a SPOF.
Anyway, I am happy to rewrite everything or add to it — according to what is needed/required/preferred/liked.
Special notes for your reviewer:
Thank you for MetalLB! 🎉

I signed it!

@danderson @rbirkby Made all requested changes, thanks for the feedback! :)

(I rebased on master before updating (hence the force-push). But let me know if I should squash my commits, etc..)

@danderson Just wondering if there's anything else I can do.

Give me more time to review stuff ;). Merged, thanks!


FAB – STW button exists in the FAB menu

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Issue found when executing PR https://github.com/Expensify/App/pull/27479
Action Performed:

Go to https://staging.new.expensify.com/
Log in with any account
Open the FAB menu

Expected Result:
he STW button is not the FAB menu
Actual Result:
The STW button exists in the FAB menu
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android / native
[x] Android / Chrome
[x] iOS / native
[x] iOS / Safari
[x] MacOS / Chrome / Safari
[x] MacOS / Desktop

Version Number: 1.3.71-5
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/78819774/5d659949-4168-4e66-8786-2852813cd340
https://github.com/Expensify/App/assets/78819774/ed0694c9-0499-449b-b3ab-479fe0c29cd6
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub

Hey @marcochavezf @grgia and @youssef-lr - we have this PR - https://github.com/Expensify/App/pull/27479
Are we expecting something different than what is happening in this GH?

@marcochavezf seems like this is still an issue on staging?

This is weird, it was removed but still exists in main here 🤔
I suppose it was brought back in a merge conflict in a recent PR. I will create another PR to remove it again

PR up

Ready for payment, is there a regression test on this? I don't think so...
I see @parasharrajat on the PR, are we paying you out for this?

Payment info I'm not sure if this needs to be paid. I think this is a regression and it is being fixed by the original team. So I don't think payments are needed here.
@youssef-lr or @marcochavezf could you confirm?

Thank you @parasharrajat - closing!


Add ability to run E2Es with non-root uids

There should be a way to easily run any e2e test as a non-root uid -- there's at least one issue that I believe would cause a breakage that it will be critical going forward to surface (#2630)

@quinton-hoole @zmerlynn @smarterclayton @bgrant0607

Why was this closed?

Thanks for reopening!
Multiple quarters elapsed without anyone making progress. I closed this class of bug because I want to bring attention to any that are still interesting to fix.
@ixdy this looks related to your plans to create a canonical way to run tests. I agree e2e tests should run as a regular user.


Remove broken deprecation

@JackDunnNZ does this seem alright?

I'm confused, the deprecation was because we changed from Dict to ASCIIString[] for the options which this change breaks?
Did you want to add AmplNLSolver(solver_command, filename)? In which case that method can be added and leave the deprecation around?
Maybe I'm missing something

Currently, the deprecated code doesn't work, since Dict{ASCIIString,}() isn't a valid constructor. The docs suggest to use the AmplNLWriter("couenne") type constructor, which falls back to this broken deprecated method. I think there's merit to having a "no-options" constructor of this form, as opposed to AmplNLWriter("couenne", ASCIIString[]), so rather than just fix the deprecation and update the docs, I added the new constructor and deleted the deprecated method. Does this seem reasonable?

Okay, I see. Yeah that makes sense, it's been deprecated a while now so should be good to go!

Thanks! Mind if I tag a new release?

Go for it!
On Fri, 15 Apr 2016 at 13:13 Joey Huchette<EMAIL_ADDRESS>wrote:

Thanks! Mind if I tag a new release?
—
You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub
https://github.com/JuliaOpt/AmplNLWriter.jl/pull/35#issuecomment-210550939


Not Triggered, Manual Build Fails Too (No Candidate Revisions)

Hey there!
Just installed and configured as the readme says and I'm running into an issue: it won't pull.
From Jenkins:
Fetching upstream changes from git@github.com:Tout/pullrequest-jenkins-test.git
No candidate revisions
ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.
Finished: FAILURE
Inside of the repository, the model is git flow, so the pull request is being held on the feature/edit_test branch. The pull request is open but if I try to manually build from within Jenkins the build fails. Also, it is not hooking whenever a new pull request is opened, but I feel that might be another ticket.
Thoughts?

@guimonz: You saved my day. Lol, just clone the project and every think work like a charm.


how to ignore undefined/unsupportable track

hey arielfaur,
please help me in following..
how to ignore undefined/unsupportable track. also i am not able to pause current audio playing.
this is my code--

{{track.artists || 'unknown'}}
play/pause

thanks in advance !

Hi, I'm not the repository owner but I'm trying to help out as I need to use this package too so I'm doing my best to iron out the remaining issues. I've started to check out the opened issues. There are lots of doubles without any examples whatsoever. I'd like to do some clean up, so first I need to make sure the opened issues are legitimate.
Please make sure to follow these simple guidelines in the future:

Use the GitHub issue search — check if the issue has already been reported. Check if the issue has been fixed.

If none is found, create a new issue by describing your problem, providing example of the boggus code and also make sure to write it with proper syntax and syntax. Re-read your issue twice or more to make sure it will makes sense to the repository owner. He might not even reply if he doesn't understand what's the problem.

A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
Example:

Short and descriptive example bug report title
A summary of the issue and the browser/OS environment in which it occurs. If suitable, include the steps required to reproduce the bug.
This is the first step
This is the second step
Further steps, etc.
 - a link to the reduced test case
Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits).

Once a proper issue description is provided, we will be way more prepared to help you out. Thanks a lot and have a nice day.


Archiving sample

Purpose

Added notice not to use the sample in the readme file

Does this introduce a breaking change?

[x] Yes
[ ] No

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[x ] Other... Please describe:

How to Test

Get the code

git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install

Test the code

What to Check
Verify that the following are valid

...

Other Information

Should not remove code!


Revert "Added get_grade_book function"

Reverts kajchang/StudentVue#10
I don't know why I thought the code from my latest commit would work, 'cause it doesn't

I already fixed it after I merged, thanks!

I already fixed it after I merged, thanks!

Lol github confuses me so much


Add backup feature for projects when using new mapstudio version

Adds latest mapstudio version to project.json, and a flow for checking if a backup should be created.
At draft because it's 1am and my own testing is limited. It should be functional and relatively sane.

I think it's a little obnoxious to be prompted for every project you open after updating DSMS. I want to think more on what a good UX flow would be for backup functionality.


[WIP] added Autorun button

Adds a new button named "Autorun" that will reset and run anew, storing the best result so far.
When stop is clicked it will inject the best sequence and state so you can continue with regular refines or edit in simulator.
I just want to say that I'm no magician when it comes to JS, I would even go as far as to say I'm pretty bad. So if you want this function added any tips for improvement is extremely welcome.

The injection of the best result is still not working properly, hence the "WIP".


Added the initial version of DVC product documentation

!I: added the initial version of DVC product documentation

As discussed with Dmitry, this is decomissioned. The new one with rst-to-html conversion will be prepared.


Support parentheses style attribute dictionaries

From: http://haml.info/docs/yardoc/file.REFERENCE.html
HAML supports an alternative syntax like:
%a(class="foo bar" id="bar")
I like this MUCH more because:

It uses ='s around key/value pairs just like HTML attributes
It doesn't have commas around key/values just like HTML
It doesn't use {} like Django does, so it is clearer which parts are HAML and which are Django

Compare these two:
%a.btn.btn-primary( style="float:right; margin-left:10px" href="{% url 'orgs.topup_create' %}?org={{ org.id }}" ) Add TopUp

And
%a.btn.btn-primary{ style:"float:right; margin-left:10px", href:"{% url 'orgs.topup_create' %}?org={{ org.id }}" } Add TopUp

Former is a lot nicer in my opinion.

I like it too, the "no comma" part is a good win for me since it makes converting from html way easier.
I'll happily merge a PR adding this feature (don't have time to do that right now).

Added in #29


Document which directives can be used as lambda parameters in other directives

I sometimes get confused about which directives can be used as parameters as others.
For example, can we use the values in resources in a lambda for value in inputs or vice version.
It would be nice to have such a table so I can see the order in which values are determined and how I can have them depend on each other.

I would also add a column for the possible return types (int, string, list, dict) and how unpack can or cannot be used.

It's odd that we can variable with type Path, but it can't be returned by a lambda.
OK
rule:
  input:
     txt = Path("/path/to/file.txt")
...

Fail
rule:
  input:
     txt = lambda wildcards: Path(f"/path/to/{wildcards.sample}.txt")
...


fetch data  woocommerce api in ionic

hi
i cant fetech woocommerce api in ionic
error:
Object { data: null, status: -1, headers: headersGetter/<(), config: Object, statusText: "" }
data.js
$http({
            method: 'GET',
            url: url,
            timeout: CONFIG.request_timeout
        }).then(
            function(result) {
                //console.log(result)
                // This callback will be called asynchronously when the response is available.
                last_fetch = result.data['products'].length;
                // Get new data and combine with existing ones, remove duplicates (fail-safe)
                data = _.union(data, result.data['products']);
                deferred.resolve();

            },
            function(result) {
                console.log(result)
                deferred.reject();
            }
        );

        return deferred.promise;

    };

and this error in controllers.js
Was unable to fetch products data from the API.
$scope.loadMoreProducts = function() {

    $rootScope.$broadcast('loading:show');

    ProductsData.getProductsAsync($scope.productPage + 1).then(
        // successCallback
        function() {
            $scope.productPage++;
            $scope.products = ProductsData.getAll();
            $scope.$broadcast('scroll.infiniteScrollComplete');

            $rootScope.$broadcast('loading:hide');
        },
        // errorCallback
        function() {
            $rootScope.$broadcast('loading:hide');
            console.warn("Was unable to fetch products data from the API.");
        }
    );
};

This looks like more of a fit for the support forums.

Hello! Thanks for opening an issue with us! As this seems like more of a support question I will urge that you ask this question on our forum or on our slack channel. Thanks for using Ionic!


Docker Devfile Component Sync and Execution

What type of PR is this?
/kind feature
What does does this PR do / why we need it:
This PR adds functionality to sync project and exec devfile commands for the docker component.
Specifically, this PR:

syncs the project to the project volume /projects for components that has mount sources true
integrates the docker exec client API for devfile command execution
refactors sync and exec code logic for its consumers

TODO

unit tests
integration tests

Which issue(s) this PR fixes:
#2717
How to test changes / Special notes to the reviewer:
odo preference set pushtarget docker
odo create <component>
odo push

/refresh

Hi @maysunfaisal just waiting on resolving those conflicts / rebasing :)

@cdrage it would be nice if you could look at the sync code changes, they have changed a teeny bit and they dont have merge conflicts. This affects occlient, kclient and lcient - See review discussion - https://github.com/openshift/odo/pull/2922#discussion_r411616204

/retest

@cdrage it would be nice if you could look at the sync code changes, they have changed a teeny bit and they dont have merge conflicts. This affects occlient, kclient and lcient - See review discussion - #2922 (comment)

There's still conflicts :( I don't think you pushed the changes?

@cdage it was because the delete PR went in early this morning, was rebased with master until then!
@kadel I am working on the tests today since we didnt cut a driver yesterday

/approve

I noticed that when first running this, I encountered a delay when it got here:
~/openshift/springboot-ex  master ✗                                                                                99d ⚑ ◒
▶ odo push

Validation
 ✓  Devfile validated

Is there something happening after being validated / before creating Docker resources that is causing a delay / there should be a spinner there?

/hold
There is a lot of code and not enough test coverage. I've left over 35 comments. I'd like to hold it for now as we need more testing in this PR before merging it in.

/hold
There is a lot of code and not enough test coverage. I've left over 35 comments. I'd like to hold it for now as we need more testing in this PR before merging it in.

@cdrage
Do you think it would be possible to address it in a followup PR, given that this is experimental and early feedback is going to be really important?

/hold cancel

@kadel
@maysunfaisal  has done a ton of work on the weekend writing tests as well as fixing the suggested code changes, the same as with @johnmcollier 's changes. So I'm happy with the code / having it merged in and changes be put in later.

@maysunfaisal has done a ton of work on the weekend writing tests as well as fixing the suggested code changes, the same as with @johnmcollier 's changes. So I'm happy with the code / having it merged in and changes be put in later.

Thank you for @cdrage. Good job reviewing this 👍

/lgtm cancel
Holding this PR til https://github.com/openshift/odo/pull/2922 gets in

/hold

/hold cancel
Wrong PR...

/lgtm

/retest

CI is taking a really long time. Merging this in manually so we can do the release or else it'll take hours. Tests all pass!


[bn] Localized content/en/case-studies/_index.html

Created _index.html  under case-studies for Bengali (bn) documentation as   content/bn /case-studies/_index.html
Localizes content/bn /case-studies/_index.html into Bengali
Issue: #31677

/retitle [bn] Localized content/en/case-studies/_index.html

/language bn

@Imtiaz1234 could you update this PR to target the branch dev-1.23-bn.1?

/assign mitul3737

/merge


[STYLE] [FAST REVIEW] UI Touchups

Just a series of style touchups.

Leave this blue. Looks good in current state.

this can be renamed as well for consistency

this can be renamed as well for consistency

@kevin-wu01 yep, that is also included in this PR

ah i missed it mb, lg!


🐛 Disable control for value in argTable for Slider in Storybook

Resolves #2601

I propose to disable control on value for Slider. As for today, Storybook hasn't good solution for rendering arrays.


Build in Visual Studio fails - 17 errors,

17 errors plus numerous related warnings (see log below) on second run, my impression is that there is no difference between the first run which is expected to fail and the second run.
When I run
Solution Explorer > Solution GFVS > Restore Nuget Packages
The result is
All packages are already installed and there is nothing to restore.
Time Elapsed: 00:00:00.5461860
========== Finished ==========

The entire Build error log follows
Severity	Code	Description	Project	File	Line	Suppression State
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.FunctionalTests.Windows	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.FunctionalTests.Windows\GVFS.FunctionalTests.Windows.csproj	175
Error	CS2001	Source file 'C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Common\..\..\..\BuildOutput\GVFS.Build\GVFSConstants.GitVersion.cs' could not be found.	GVFS.Common(netcoreapp2.0)	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Common\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Common\bin\x64\Debug\netstandard2.0\GVFS.Common.dll' could not be found	GVFS.Virtualization(netcoreapp2.0)	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Virtualization\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Common\bin\x64\Debug\netcoreapp2.0\GVFS.Common.dll' could not be found	GVFS.Virtualization(netcoreapp2.0)	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Virtualization\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Common\bin\x64\Debug\netstandard2.0\GVFS.Common.dll' could not be found	GVFS.Platform.Mac(netcoreapp2.0)	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Platform.Mac\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Virtualization\bin\x64\Debug\netstandard2.0\GVFS.Virtualization.dll' could not be found	GVFS.Platform.Mac(netcoreapp2.0)	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Platform.Mac\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Common\bin\x64\Debug\netcoreapp2.0\GVFS.Common.dll' could not be found	GVFS.Platform.Mac(netcoreapp2.0)	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Platform.Mac\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Virtualization\bin\x64\Debug\netcoreapp2.0\GVFS.Virtualization.dll' could not be found	GVFS.Platform.Mac(netcoreapp2.0)	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Platform.Mac\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Common\bin\x64\Debug\netcoreapp2.0\GVFS.Common.dll' could not be found	GVFS.Mount.Mac	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Mount\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Platform.Mac\bin\x64\Debug\netcoreapp2.0\GVFS.Platform.Mac.dll' could not be found	GVFS.Mount.Mac	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Mount\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Virtualization\bin\x64\Debug\netcoreapp2.0\GVFS.Virtualization.dll' could not be found	GVFS.Mount.Mac	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Mount\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Common\bin\x64\Debug\netcoreapp2.0\GVFS.Common.dll' could not be found	GVFS.Mac	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Mount.Mac\bin\x64\Debug\netcoreapp2.0\gvfs.mount.dll' could not be found	GVFS.Mac	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Platform.Mac\bin\x64\Debug\netcoreapp2.0\GVFS.Platform.Mac.dll' could not be found	GVFS.Mac	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Virtualization\bin\x64\Debug\netcoreapp2.0\GVFS.Virtualization.dll' could not be found	GVFS.Mac	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Common\bin\x64\Debug\netcoreapp2.0\GVFS.Common.dll' could not be found	GVFS.UnitTests	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.UnitTests\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Platform.Mac\bin\x64\Debug\netcoreapp2.0\GVFS.Platform.Mac.dll' could not be found	GVFS.UnitTests	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.UnitTests\CSC	1	Active
Error	CS0006	Metadata file 'C:\Users\Tony\github\GVFS\src\BuildOutput\GVFS.Virtualization\bin\x64\Debug\netcoreapp2.0\GVFS.Virtualization.dll' could not be found	GVFS.UnitTests	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.UnitTests\CSC	1	Active
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.GVFlt		1	Active
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.GVFlt	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.GVFlt\GVFS.GVFlt.csproj	66
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.Platform.Windows		1	Active
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.Platform.Windows
Warning		The project 'GVFS.Virtualization' cannot be referenced.	GVFS.Platform.Windows
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.Platform.Windows	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Platform.Windows\GVFS.Platform.Windows.csproj	125
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.Hooks		1	Active
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.Hooks	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Hooks\GVFS.Hooks.csproj	132
Warning		The project 'GVFS.Virtualization' cannot be referenced.	GVFS.Service.UI
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.Service.UI
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.Service.UI		1	Active
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.Service.UI	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Service.UI\GVFS.Service.UI.csproj	95
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	FastFetch		1	Active
Warning		The project 'GVFS.Common' cannot be referenced.	FastFetch
Warning		The project 'GVFS.Virtualization' cannot be referenced.	FastFetch
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	FastFetch	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\FastFetch\FastFetch.csproj	88
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.Mount.Windows		1	Active
Warning		The project 'GVFS.Virtualization' cannot be referenced.	GVFS.Mount.Windows
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.Mount.Windows
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\Microsoft.Diagnostics.Tracing.EventRegister.1.1.28\build\Microsoft.Diagnostics.Tracing.EventRegister.targets.	GVFS.Mount.Windows	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Mount\GVFS.Mount.Windows.csproj	116
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.Service
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.Service		1	Active
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.Service	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.Service\GVFS.Service.csproj	106
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.Windows
Warning		The project 'GVFS.Virtualization' cannot be referenced.	GVFS.Windows
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.Windows		1	Active
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.Windows	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS\GVFS.Windows.csproj	129
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.FunctionalTests.LockHolder
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.FunctionalTests.LockHolder		1	Active
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.MSBuild.5.0.0\build\StyleCop.MSBuild.targets.	GVFS.FunctionalTests.LockHolder	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.FunctionalTests.LockHolder\GVFS.FunctionalTests.LockHolder.csproj	81
Warning		The project 'GVFS.Tests' cannot be referenced. The referenced project is targeted to a different framework family (.NETCoreApp)	GVFS.FunctionalTests.Windows
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.FunctionalTests.Windows		1	Active
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.PerfProfiling
Warning		The project 'GVFS.Virtualization' cannot be referenced.	GVFS.PerfProfiling
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.PerfProfiling		1	Active
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\SQLitePCLRaw.lib.e_sqlite3.linux.1.1.7\build\net35\SQLitePCLRaw.lib.e_sqlite3.linux.targets.	GVFS.PerfProfiling	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.PerfProfiling\GVFS.PerfProfiling.csproj	94
Warning	IDE0006	Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled.	GVFS.UnitTests.Windows		1	Active
Warning		The project 'GVFS.Platform.Mac' cannot be referenced.	GVFS.UnitTests.Windows
Warning		The project 'GVFS.Common' cannot be referenced.	GVFS.UnitTests.Windows
Warning		The project 'GVFS.Tests' cannot be referenced. The referenced project is targeted to a different framework family (.NETCoreApp)	GVFS.UnitTests.Windows
Warning		The project 'PrjFSLib.Mac.Managed' cannot be referenced. The referenced project is targeted to a different framework family (.NETCoreApp)	GVFS.UnitTests.Windows
Warning		The project 'GVFS.Virtualization' cannot be referenced.	GVFS.UnitTests.Windows
Warning		This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\..\..\packages\StyleCop.Error.MSBuild.1.0.0\build\StyleCop.Error.MSBuild.Targets.	GVFS.UnitTests.Windows	C:\Users\Tony\github\GVFS\src\GVFS\GVFS\GVFS.UnitTests.Windows\GVFS.UnitTests.Windows.csproj	152

It appears that you are building a Mac configuration, which won't build properly on Windows. Make sure that you are building either Debug.Windows or Release.Windows. And see your other issue for the build script - you may need to run git clean -xdf to clear out some VS temp files before this will work.

Please let us know if building a Windows configuration still causes issues.


[NNVM][TENSORFLOW]Fix lstm testcase to support get_output without size input

This PR will fix the lstm testcase issue while using get_output with out passing the output size.

Thanks @joyalbin @PariksheetPinjari909 @yzhliu , this is now merged


[reporter] Add SV read supports to VCF output.

So far this just has SV read supports - going to try to grab kmer-> SV counts, though that's way upstream of reporter. I suggest merging this for now and I'll make another branch.


Healthcheck endpoint authentication should be optional

Expected Behavior
When setting chttpd.require_valid_user = truethe healthcheck endpoint /_up should not be protected.
Current Behavior
Setting chttpd.require_valid_user = true also makes /_up endpoint to be authenticated.
Possible Solution
Either unprotect the /_up endpoint always, which doesn't sound like very dangerous as nothing but the health of the system is exposed there or make it configurable.
Context
Currently some butt providers (Google in this case) don't allow credentials to be given to healthcheck configurations. Setting chttpd.request_valid_user = true is something very desirable as you enforce authentication all over the place, but you can't combine both in this case as healthchecks will fail if auth is enforced.
Your Environment

Version used: 2.1.0~trusty
Browser Name and version: Doesn't apply
Operating System and version (desktop or mobile): Ubuntu 14.04

The problem here is that require_value_user is performed during authentication phase, whereas checking for permissions for _up is done as an authorization phase check. Authentication happens before authorization.
Right now, the authentication handlers are completely agnostic of the path of the request that comes in; introducing an exception to that flow duplicates the code in the authorization layer. If we're only ever going to allow access to /_up that's one thing, but if this ever needs to be extended for other endpoints, we'll be repeating ourselves, which could lead to inconsistent choices being made and increase the complexity of maintaining this code.
I'll look at doing a PR, but there's no guarantees it'll land unchallenged in the code.

Amazing, thanks!!


[FR] WakeOnLAN - Show devices from DHCP Leases

The Wake-On-Lan Pugin should have a automated list of all leases from the DHCP-Server.

Not sure this is possible, but someone correct me if I am wrong, I do have a simple WoL web app that I made on my github that may interest you, shameless plug ;-)


Add "Adversarial GLUE" dataset to datasets library

Adds the Adversarial GLUE dataset: https://adversarialglue.github.io/
>>> import datasets
>>> >>> datasets.load_dataset('adv_glue')
Using the latest cached version of the module from /home/jxm3/.cache/huggingface/modules/datasets_modules/datasets/adv_glue/26709a83facad2830d72d4419dd179c0be092f4ad3303ad0ebe815d0cdba5cb4 (last modified on Mon Mar  7 19:19:48 2022) since it couldn't be found locally at adv_glue., or remotely on the Hugging Face Hub.
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/jxm3/random/datasets/src/datasets/load.py", line 1657, in load_dataset
    builder_instance = load_dataset_builder(
  File "/home/jxm3/random/datasets/src/datasets/load.py", line 1510, in load_dataset_builder
    builder_instance: DatasetBuilder = builder_cls(
  File "/home/jxm3/random/datasets/src/datasets/builder.py", line 1021, in __init__
    super().__init__(*args, **kwargs)
  File "/home/jxm3/random/datasets/src/datasets/builder.py", line 258, in __init__
    self.config, self.config_id = self._create_builder_config(
  File "/home/jxm3/random/datasets/src/datasets/builder.py", line 337, in _create_builder_config
    raise ValueError(
ValueError: Config name is missing.
Please pick one among the available configs: ['adv_sst2', 'adv_qqp', 'adv_mnli', 'adv_mnli_mismatched', 'adv_qnli', 'adv_rte']
Example of usage:
	`load_dataset('adv_glue', 'adv_sst2')`
>>> datasets.load_dataset('adv_glue', 'adv_sst2')['validation'][0]
Reusing dataset adv_glue (/home/jxm3/.cache/huggingface/datasets/adv_glue/adv_sst2/1.0.0/3719a903f606f2c96654d87b421bc01114c37084057cdccae65cd7bc24b10933)
100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00, 604.11it/s]
{'sentence': "it 's an uneven treat that bores fun at the democratic exercise while also examining its significance for those who take part .", 'label': 1, 'idx': 0}

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.

@lhoestq can you review when you have some time?

Feel free to also merge master into your branch to get the latest updates for the tests ;)

thanks @lhoestq - just made all the updates you requested!