Bloop support

I would like to use your library with Bloop to run unit tests.
Bloop uses virtually the same code as SBT to identify unit tests but it doesn't have the concept of plugins.
I see that you have special code in the SBT plugin to handle test discovery and IIUC it's because SBT only checks public classes for tests and not package private classes
If this restriction is removed, could the test discovery code be moved out of the plugin and into the library so that it would work with Bloop or have I misunderstood the issue?
I've raised an issue here...
scalacenter/bloop#996

Hi Arthurm1,
by library code do you mean the library part of this project ?
If so, please have a look at JupiterPlugin#L100. This is where the plugin uses JupiterTestCollector from the library code to collect test cases. The plugin code itself doesn't do much except hook into SBT's definedTests task.


[DERCBOT-1158] Add footnotes to FAQ + I18n for answer

To be merged with Angular dev, otherwise bug!

Corresponding front PR : https://github.com/theopenconversationkit/tock/pull/1785


Data Factory End Points

Can Data Factory read a messaging endpoint?  Azure Service Bus Topic or Queue?

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

ID: 48a01646-5c18-5ea1-c94d-dcd1628323b5
Version Independent ID: e808d7e3-d1b8-23e1-2c7b-e00320d78147
Content: Azure Data Factory: Frequently asked questions
Content Source: articles/data-factory/frequently-asked-questions.md
Service: data-factory
GitHub Login: @sharonlo101
Microsoft Alias: shlo

@mrrandall40 Please refer toCopy data from an HTTP endpoint by using Azure Data Factory. You can alsoUse custom activities in an Azure Data Factory pipeline.

@mrrandall40 We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will gladly continue the discussion.


Crash when using RealtimeV2

I'm facing a crash within RealtimeV2 while just leaving our app open. The app uses realtime on each screen, and when opening each screen we connect the RealtimeV2 client if needed like so:
let client = UserController.shared.supabaseClient.realtimeV2

if client.status == .disconnected {
    await client.connect()
}

// subscribe to channel etc

We never call disconnect(). However after leaving the app open, after anywhere between 5 minutes to hours the RealtimeV2 library encounters the crash Fatal error: attempt to await next() on more than one task

Seems this line for await connectionStatus in ws.connect() needs to be used very carefully. I am struggling to reproduce manually but maybe something to do with only setting status = .connecting after the Task.sleep leading to this potentially getting called twice if you were to call connect(reconnect: true) twice somehow?

Got a consistent, manual repro!
let client = UserController.shared.supabaseClient.realtimeV2

Task {
    await client.connect()
}

Task {
    await client.connect()
}

In normal usage I think this can happen if calling connect in just one task but maybe a reconnect is happening at the same time.

Hi @MilesV64  thanks for opening the issue, I'll investigate and keep you updated.

We are seeing this too with channels:
Task {
	// Fully re-subscribe to the channel, otherwise notifications might stop after longer sleep phases
	let channels = await supabase.channels
	let status = supabase.realtimeV2.status

	guard status == .disconnected && channels.isEmpty else { return }

	let channel = await supabase.channel("any")
	let changeStream = channel.postgresChange(
		AnyAction.self,
		schema: "public",
		table: "notes"
	)

	await channel.subscribe()

[...]

We even check if it's disconnected and the list of channels is empty. It seems it can disconnect if the app runs for a while and internet connection is off during macOS sleeps or so, but the await is still running.
Or is there a more reliable way to trigger a reconnect if needed?


Update test include to follow guidelines

This PR is on top of https://github.com/Azure/azure-sdk-for-cpp/pull/1040, so, we need to wait for this one to be merged first.
fixes: https://github.com/Azure/azure-sdk-for-cpp/issues/1043

Not to be implemented based on the comments on the issue


When asan linux32 is fixed by clang roll, re-enable asan linux32 recipe

To fix the red column in the buildbots while the ASAN 32-bit linux build is broken, I am changing the dart/dart_vm recipe at https://chromium.googlesource.com/chromium/tools/build/+/master/scripts/slave/recipes/dart/dart_vm.py
to do the 64-bit ASAN build instead.
This change should be reverted when the issue is fixed.
This is the easiest way to turn the bot green, since moving it to FYI requires restarting both buildbot masters, and restarting them again when it is fixed.  This change requires no restarts, but we have to remember to revert it.

The CL making this change, that should be reverted (partially - train the recipes again after reverting), is
https://chromium-review.googlesource.com/c/chromium/tools/build/+/654998

The clang toolchain has been rolled back. I'm not going to roll it forward again until both:

The crasher is fixed
The ia32 ASAN runtime libraries are restored.

Review to revert the change is at https://github.com/dart-lang/sdk/issues/30649

Closed by https://chromium-review.googlesource.com/654903


SQL statement should be stable

We use below way to generate SQL from GORM:
https://stackoverflow.com/questions/66238657/how-can-i-generate-sql-code-from-gorm-struct-model
But the problem is the GORM generated SQL not stable, like below:
CREATE TABLE `components` (
`id` bigint AUTO_INCREMENT,`created_at` datetime(3) NULL,`updated_at` datetime(3) NULL,
`deleted_at` datetime(3) NULL,`tenant_id` bigint,`name` varchar(30),`version` varchar(24),
`spec` longtext,`has_archive` boolean,PRIMARY KEY (`id`),
INDEX `idx_components_tenant_id` (`tenant_id`),
INDEX `idx_components_created_at` (`created_at`),
INDEX `idx_components_deleted_at` (`deleted_at`));

But sometimes will generated below:
CREATE TABLE `components` (`id` bigint AUTO_INCREMENT,`created_at` datetime(3) NULL,
`updated_at` datetime(3) NULL,`deleted_at` datetime(3) NULL,`tenant_id` bigint,
`name` varchar(30),`version` varchar(24),`spec` longtext,`has_archive` boolean,PRIMARY KEY (`id`),
INDEX `idx_components_created_at` (`created_at`),
INDEX `idx_components_deleted_at` (`deleted_at`),
INDEX `idx_components_tenant_id` (`tenant_id`));

Can see the difference: idx_components_tenant_id and other position changed. And I found the order will be very random between runs.
Can the SQL statement generated from GORM keep consistent between runs?

+1 i have same issue

@jinzhu


Prolog interpreted as Perl

.pl files containing prolog code are often classified as Perl.
Related to #394, which basically makes the page listing the most popular Prolog repos completely pointless as exactly none of the projects listed there contain any Prolog source files...

I don't think this is fixed...

Can you link to a file that's being incorrectly classified?

https://github.com/jansegre/jwar this one still reports perl

Ah ok. It hasn't been updated for over a year and language stats are only updated when a push is made to the code.

I'll make a dummy push then. Thanks.
On Sun, Nov 8, 2015, 12:24 Arfon Smith<EMAIL_ADDRESS>wrote:

Ah ok. It hasn't been updated for over a year and language stats are only
updated when a push is made to the code.
—
Reply to this email directly or view it on GitHub
https://github.com/github/linguist/issues/435#issuecomment-154829440.

we're accumulating a bunch of them that are misclassified again
https://github.com/search?l=perl6&p=5&q=put_attr&type=Code&utf8=✓

@Anniepoo - looks like the class keyword is causing trouble in Perl6 code: http://rubular.com/r/t6eSZ338M1

Thanks for the quick analysis!
Yes, both class and module are used by Prolog as well - module is particularly problematic, as module and use_module ar the Prolog equivilents of Java's package and import statements.

got a recruit to do a fix, stay tuned

Great. Now it thinks one of my perl programs is a Prolog program! >:-(

batch, can you point us at the file(s)?
Since this is still happening, reopening bug

Thanks - was happening to uberscan at
https://github.com/batchmcnulty/uberscan
but I've fixed it by adding the .gitattributes file containing this text:
*.pl linguist-language=Perl
which seems to fix the problem. phew

Doesn't that break Uberscan for Prolog?

Oh, neat!  I didn't know about this. 8cD will spread in prolog community.

and re 'its not a Prolog program, so...' , yeah , I misunderstood

@egryaznov from my understanding, the repository needs to receive a push to trigger linguist to run, so that one will stay like that if left untouched.

Correct. We do not go back and update the cached language stats whenever we update Linguist as this would be prohibitively resource intensive to do this for every repo on GitHub.com.  That repo hasn't been touched in over 5 years and thus shows the results of the last analysis.
Linguist has moved on quite a bit in that time and if you fork that repo, a new analysis will be performed on the fork and you'll see the .pl file is correctly identified as Prolog now.

I still get this! Only workaround is to call your files .prolog but the problem here is that Visual Studio Code reads it as Plain Text then...the Prolog plugin doesn't work.

@vagman can you please open a new issue linking to your repo experiencing this as Prolog uses the .pl extension as the default now:
https://github.com/github/linguist/blob/7c2adbdb15d4efd25d92cd5ed20d0025f0d32d28/lib/linguist/languages.yml#L4262-L4275
... so if it's not detecting your files correctly, something else may be at play here.


install broker

If I remember correctly, the broker header was part of the public headers of async_mqtt which was quite useful since we could write integration test running a broker and test api between to client implementation in one executable.
Is this planned to be made available as public header or should I just copy the broker implementation?
At least with the most recent version on vcpkg this header was removed.

I proposed async_mqtt to the Boost.Libraries.
async_mqtt can be used for MQTT client and MQTT server (broker).
async_mqtt has tree tools. broker, bench, and client_cli.
async_mqtt used to have header for broker as public header but for bench and client_cli don't. It was inconsistent.
The header files for broker that was public are too application specific. At least they aren't suitable for boost public header.
So they has been moved to tool directory. They are no longer public header files.
https://github.com/redboltz/async_mqtt/tree/main/tool/include/broker
I am not an expert of vcpkg. If there is some good way to place extra headers to appropriate location (should different place from the publich header) using vcpkg, it is a possible choice.
If there is no good way, please copy or clone repository and add tool/include to your include path.

I see two options,

making a cmake option to install tool headers into async_mqtt/tool/... for example and the user would need to add target include path to async_mqtt/tool so the user could include broker/broker.hpp ...

Copy code

I would choose option 1 over 2 but it's up to you whether it's okay or not

I could also manually install those headers in vcpkg port file but I don't think it is proper, but it's doable

@jbbjarnason Thank you for providing me with helpful information.
I decided "2. Copy code" is good for me, at least this time.


[PR][CLOSED] Updated webpage layout of standalone CI server

 Issue by geunsik-lim
Thursday Jul 05, 2018 at 01:47 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/98

This commit is to update the existing layout of webpage.
Changes proposed in this PR:

Added home link
Added image icon
Updated statement
Added repository name info
Replaced body.html with body.php to enable php code

Signed-off-by: Geunsik Lim<EMAIL_ADDRESS>
[Template] PR Description
In general, github system automatically copies your commit message for your convenience.
Please remove unused part of the template after writing your own PR description with this template.
$ git commit -s filename1 filename2 ... [enter]

Summarize changes in around 50 characters or less

More detailed explanatory text, if necessary. Wrap it to about 72
characters or so. In some contexts, the first line is treated as the
subject of the commit and the rest of the text as the body. The
blank line separating the summary from the body is critical;
various tools like `log`, `shortlog` and `rebase` can get confused
if you run the two together.

Further paragraphs come after blank lines.

**Changes proposed in this PR:**
- Bullet points are okay, too
- Typically a hyphen or asterisk is used for the bullet, preceded
  by a single space, with blank lines in between, but conventions vary here.

Resolves: #123
See also: #456, #789

**Self evaluation:**
1. Build test: [ ]Passed [ ]Failed [*]Skipped
2. Run test: [ ]Passed [ ]Failed [* ]Skipped

**How to evaluate:**
1. Describe how to evaluate in order to be reproduced by reviewer(s).

Add signed-off message automatically by running **$git commit -s ...** command.

$ git push origin <your_branch_name>

geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/98/commits

 Comment by git-bot-sec
Thursday Jul 05, 2018 at 01:47 GMT

Thank you for submitting PR #98. Your PR has to pass all verificiation processes of cibot before getting a review process from reviewers. We recommend that you read instruction manual in . If you want to monitor the progress status of your PR in detail, visit http://aaci.mooo.com/.

:octocat: cibot: Thank you for posting issue #122. The person in charge will reply soon.


fix: change arch to arm64 if the machine is aarch64

Fixes #380

Is there a related issue for this?
So we can assign that and have this reviewed.

Is there a related issue for this?
So we can assign that and have this reviewed.

No but I can create one

Looks similar to #155

we merged the other one!


How can I observe the time change of the player?

How can I observe the time change of the player?
Thanks!

In subclass of CPModuleDelegate
 /**
    -parameter duration: total duration, might be 0
   */
   optional func durationAvailable(duration: NSTimeInterval)

   /**
    -parameter duration: played duration
   */
   optional func played(duration: NSTimeInterval)

   /**
    -parameter duration: preloaded duration
   */
   optional func playable(duration: NSTimeInterval)

Thanks Xinhua for your reply!
I have successfully get the lapsed time via played() function.
However, how can I re-count the time for a new video?
Thanks!

On Oct 23, 2017, at 00:45, Xinghua Fan<EMAIL_ADDRESS>wrote:
In subclass of CPModuleDelegate
/**
-parameter duration: total duration, might be 0
*/
optional func durationAvailable(duration: NSTimeInterval)
/**
-parameter duration: played duration
*/
optional func played(duration: NSTimeInterval)
/**
-parameter duration: preloaded duration
*/
optional func playable(duration: NSTimeInterval)
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub https://github.com/flexih/CorePlayer.Swift/issues/8#issuecomment-338546711, or mute the thread https://github.com/notifications/unsubscribe-auth/AGMV1wmrzScvhQEeZ2_vUM7swO2HdEYJks5svBntgaJpZM4QCMOn.

You cannot until the item(URL) is loaded.


minimize any app to tray

Description of the new feature / enhancement
There are applications that do not know how to minimize to tray, only to the task area, it takes up space in the win panel, and just gets in the way.
Rather, it refers to old drivers or old programs that do not know how, and are unlikely to ever get it in the future. Although with modern programs, for someone, it would probably be convenient.
I am attaching a screenshot, an example, of a program that cannot be minimized to tray, and stops working when closed. (for example, there are no pop-up notifications from switching dpi on the mouse)
https://ru.paste.pics/ad963c84a43bac25cd7b90d104d2a863 for example, this programm not allowed minimized to tray
https://ru.paste.pics/05c3960482d379f05f75eb5c6285ef8c how does it look on win panel (task panel)
Scenario when this would be used?

when you press the win+f1 button (or any other combination), the application disappears from the desktop, but it works in the background, and its icon is placed in the tray.
By clicking on the icon of this app in the tray or by pressing any combination of keys, the window returns to the desktop.
ideally: make an additional filter for windows - at autorun, determine windows for a certain time - 1 minute, two, or immediately after autorun, wait for a certain window to minimize it once automatically, identify the desired window from the filter and automatically minimize it to tray. (not necessary)

Supporting information
there are alternative programs, (they are not ideal) you can see how they work:

https://sourceforge.net/projects/rbtray/
https://github.com/fcFn/traymond/releases this application is closest in terms of the functionality I described
https://github.com/sandwichdoge/MinimizeToTray/releases

/dup #47


Added support for generating DKIM and DomainKey message signatures.

We plan to add support for Relaxed canonicalization, as well as verification soonish.

Ahem.
bump

Can one of the admins verify this patch?

ok to test

Jenkins, ok to test; test this please.

Jenkins, ok to test; test this please?

Jenkins, ok to test; test this please?

Jenkins, ok to test; test this please?

Can someone who can see those failures maybe say what they are?

First off, sorry for the ticket spam. Apparently we haven't properly configured Jenkins to accept magic comment phrases. Looking into that. Also, we should probably set up TravisCI for this project.
The failure is this:
ERROR: Failure: AttributeError ('module' object has no attribute 'load_pem_pkcs8_private_key')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/mg/jenkins/shiningpanda/jobs/1cc186e5/virtualenvs/d41d8cd9/lib/python2.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/home/mg/jenkins/shiningpanda/jobs/1cc186e5/virtualenvs/d41d8cd9/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/home/mg/jenkins/shiningpanda/jobs/1cc186e5/virtualenvs/d41d8cd9/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/var/mailgun/jenkins/workspace/flanker-pr/tests/dkim_test.py", line 27, in <module>
    DUMMY_RSA_KEY = serialization.load_pem_pkcs8_private_key(b"""
AttributeError: 'module' object has no attribute 'load_pem_pkcs8_private_key'

I believe that function was removed long time ago, no?


Issue in building the package

I encountered the following issue while compiling:
ROS2 Humble
/home/ibrahim/ros2_ws/src/li_slam_ros2/scanmatcher/src/image_projection.cpp:258:30: error: no matching function for call to ‘moveFromROSMsg(sensor_msgs::msg::PointCloud2&, std::__shared_ptr_access<pcl::PointCloud<OusterPointXYZIRT>, __gnu_cxx::_S_atomic, false, false>::element_type&)’
  258 |           pcl::moveFromROSMsg(currentCloudMsg, *tmpOusterCloudIn);

I tried with booth versions 4.1 & 4.2 but non of them resolved the issue
sudo add-apt-repository ppa:borglab/gtsam-release-4.1

It might be related to the issue below. The location of the function might have changed due to the version update of a related package.
https://github.com/rsasaki0109/lidarslam_ros2/issues/97


[WIP] Bump git-utils

Fixes #9339.

A diff of the libgit2 changes: https://github.com/libgit2/libgit2/compare/21e7015ca3425e396c2b7cc03ac67e297a646c91...db1edf91e9ba9e82e6534c445008703766b5a6da

This seems fine in playing around with it, but given the size of the libgit2 diff I think it'd be good to get this out in beta first.
Given our ^4 constraint on git-utils I could just publish a patch release and the next Atom build will be :sparkles: right?

Given our ^4 constraint on git-utils I could just publish a patch release and the next Atom build will be :sparkles: right?

Yup :+1: although leaving it as ^4.0.6 is good so ensure npm install updates it immediately for everyone building Atom locally.

:sunglasses:
Gonna retarget to beta.


Raspbian.adoc pi3-miniuart-bt

I think there is a typo in Raspbian.adoc
It should be sudo sh -c "echo dtoverlay=pi3-miniuart-bt >>/boot/config.txt"

The old overlay name is now removed, thx for mentioning it.


Package as library and put on maven?

Is it possible to package and put this library so we can import it easily when using maven/gradle ?

It has taken quite a while, but I have finally taken up this task. A first version is in the process of being deployed as we speak. When it is done, I will update the readme with the new instructions for gradle.

It has been released, you can now simply add it as a gradle dependency with com.innovattic:fontlib:4.0.0


Burst Compiler Fails

Hi there,
Thank you for your wonderful, informative blog post (https://localjoost.github.io/HoloLens-AI-using-Yolo-ONNX-models-to-localize-objects-in-3D-space/).
I've gone ahead and tried to run your project on my Hololens 2 on Unity 2021.3.4f1 (after downloading and adding the ONNX file), but I'm running into this error when I tried to build:

What would be the best solution to this error? I tried downgrading to Burst 1.6.4 by following this thread (https://forum.unity.com/threads/unable-to-build-for-uwp.1264418/), which solved this specific error and allowed me to build fully, but when I tried to run the application on my Hololens 2, it would hang on the loading screen. When I tried running it in debug mode on Visual Studio, it would crash at this exception: [0xC0000005: Access violation reading location 0x00000000].
I've decided to start over from the Burst error step and will try replicating the above, but posting this here in case you or others have gone through the same thing and have any ideas
Thanks,
Woojin

Hi,
Have you tried just using the Unity version I used?
Also: it might be your path is too long. Windows supports only 260 characters. For instance, move your project to “C:\Projects” in stead of “C:\projects\wooijn\desktop\research…”
Or apply the long path registry hack Building HoloLens/MRTK3 applications on an Azure virtual Machine using GitHub Actions - DotNetByExample - The Next Generation (localjoost.github.io)https://localjoost.github.io/Building-HoloLensMRTK3-applications-on-an-Azure-virtual-Machine-using-GitHub-Actions/#long-path
Kind regards,
Joost van Schaik
Senior Mixed Reality Software Architect
Mixed Reality Development MVPhttps://mvp.microsoft.com/en-us/PublicProfile/4034925 & Windows Insider MVPhttps://insider.windows.com/en-us/mvps/joost-van-schaik
@.***
LinkedInhttps://linkedin.com/in/joostvanschaik  Bloghttps://dotnetbyexample.blogspot.com/  Twitterhttps://twitter.com/localjoost
Sent from mail for Windows 11 on my over-the-top-specced HoloLens 2 development beast
"Where we go we don’t need… roads"
From: Woojin @.>
Sent: 06 June 2023 23:07
To: @.>
Cc: @.***>
Subject: [LocalJoost/YoloHolo] Burst Compiler Fails (Issue #3)
Hi there,
Thank you for your wonderful, informative blog post (https://localjoost.github.io/HoloLens-AI-using-Yolo-ONNX-models-to-localize-objects-in-3D-space/).
I've gone ahead and tried to run your project on my Hololens 2 on Unity 2021.3.4f1 (after downloading and adding the ONNX file), but I'm running into this error when I tried to build:
[Screenshot 2023-06-06 164843]https://user-images.githubusercontent.com/35548021/243830807-f873b3cd-0f4c-4a18-b6d8-102b346fd9ef.png
What would be the best solution to this error? I tried downgrading to Burst 1.6.4 by following this thread (https://forum.unity.com/threads/unable-to-build-for-uwp.1264418/), which solved this specific error and allowed me to build fully, but when I tried to run the application on my Hololens 2, it would hang on the loading screen. When I tried running it in debug mode on Visual Studio, it would crash at this exception: [0xC0000005: Access violation reading location 0x00000000].
I've decided to start over from the Burst error step and will try replicating the above, but posting this here in case you or others have gone through the same thing and have any ideas
Thanks,
Woojin
—
Reply to this email directly, view it on GitHubhttps://github.com/LocalJoost/YoloHolo/issues/3, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA7QDH6CJFTNUZVU7OBK4LDXJ6LXLANCNFSM6AAAAAAY46XKGE.
You are receiving this because you are subscribed to this thread.Message ID: @.***>


tweak bigint test

Pull Request Test Coverage Report for Build 3246
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 83.163%

Totals

Change from base Build 3244:
0.0%

Covered Lines:
4075

Relevant Lines:
4900

💛  - Coveralls


Wordpress + CF Worker

Hello!
So I just setup a CF Worker using the provided example (see here) and kept everything exactly as-is out of the box.
I am having to use the API config, as I don't have an option for KV storage at the moment (via the Workers tab, or workers.dev)

Workers KV is currently not available for workers.dev.

I'm noticing that most of my requests (https://willstocks.co.uk) are getting the following response headers applied:
x-html-edge-cache-status: Hit, Refreshed
x-html-edge-cache-version: -1

But if I look in my Workers stats, I'm seeing requests coming in (both cached and uncached (for the pages that I'm visiting for the first time since implementation)):

The x-html-edge-cache-version never increments up, despite the fact that I have the plugin installed on my WP site. I'm also not seeing the x-HTML-Edge-Cache header for some reason?
Worth noting, I am also using W3TC on my site, but I'm seeing the headers change on refresh/consecutive visits.
Any ideas? 😁

Also, I noticed that wordpress_test_cookie can also resulting in bypassing of the worker cache

I can explain parts of it anyway....
The worker serves the cached HTML immediately and then asynchronously updates the cached version from the origin when it doesn't see the headers from the plugin. That way if the plugin isn't installed and purge isn't working it will still stay up to date.  That's what "Hit, Refreshed" refers to. This is likely because of W3TC which serves the HTML from disk directly from the web server and never gets a chance to add the header (which is also why you don't see it). If you are sure the plugin is installed and purging you can disable the code here.
-1 is normal for the version number when KV isn't used and it doesn't change. It is only used with KV.
As far as the worker stats go for subrequests, that's not unexpected if it is refreshing the cahced items. The main dashboard should have a view of the cache hit rate for the top-level requests.

OK, that makes sense! :)
So the plugin is 100% installed and activated on my site... is there a clear and simple way to verify that it is actually doing what it should be doing? In terms of the W3TC page caching, I'm currently using APCu (not Disk) for the page caching:

OK, good to know on the -1 front! I'm assuming (although the Cloudflare documentation is a bit inconsistent at the moment) that KV does not come along with the free plan (of which I'm currently using) and requires the paid for workers as a minimum. Some documentation says it's included, other documentation says it's not.
As a slight side note/to clarify - do I also need a page rule applied, to allow for full/optimal functionality or can that now be completely ignored as is replaced in its entirety by the worker (which takes in to account the cookies)?

You shouldn't need a Edge Cache TTL page rule.  I'd recommend Keeping the
Cahce Everything and adding "Origin Cache Control" to it though. That tells
the CF edge to honor the caching headers from the origin (for things other
than the HTML that the worker takes care of).
On Fri, Aug 2, 2019 at 9:40 AM willstocks-tech<EMAIL_ADDRESS>wrote:

OK, that makes sense! :)
So the plugin is 100% installed and activated on my site... is there a
clear and simple way to verify that it is actually doing what it should be
doing? In terms of the W3TC page caching, I'm currently using APCu (not
Disk) for the page caching:
[image: image]
https://user-images.githubusercontent.com/43744514/62373803-7a846500-b532-11e9-84d9-5ee10ee8ba2e.png
OK, good to know on the -1 front! I'm assuming (although the Cloudflare
documentation is a bit inconsistent at the moment) that KV does not
come along with the free plan (of which I'm currently using) and requires
the paid for workers as a minimum. Some documentation says it's included,
other documentation says it's not.
As a slight side note/to clarify - do I also need a page rule applied, to
allow for full/optimal functionality or can that now be completely ignored
as is replaced in its entirety by the worker (which takes in to account the
cookies)?
[image: image]
https://user-images.githubusercontent.com/43744514/62374207-5a08da80-b533-11e9-868a-cd856eaa4ba9.png
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/cloudflare/worker-examples/issues/41?email_source=notifications&email_token=AADMOBNJIISTC5L6FL2NAKDQCQ2NXA5CNFSM4II4T432YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3NYZGA#issuecomment-517704856,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADMOBM6PPK56QII2KKAON3QCQ2NXANCNFSM4II4T43Q
.

Thanks @pmeenan! Updated Page Rule and have applied, will monitor from there as well :)
As an aside, I will log a ticket with the guys at W3TC to see if they can add some form of support for this implementation.
One final question (slightly off topic!), my site runs a service-worker (network first) - is there anything that needs to be included within that so that everything runs perfectly alongside the CF Worker?

The service-worker and Cloudflare worker should iteroperate fine. As far as
the SW is concerned, the CW is just the web server serving the content.
Think of it more like a version of W3TC, just running at the edge.
On Fri, Aug 2, 2019 at 9:54 AM willstocks-tech<EMAIL_ADDRESS>wrote:

Thanks @pmeenan https://github.com/pmeenan! Updated Page Rule and have
applied, will monitor from there as well :)
As an aside, I will log a ticket with the guys at W3TC to see if they can
add some form of support for this implementation.
One final question (slightly off topic!), my site runs a service-worker
(network first) - is there anything that needs to be included within that
so that everything runs perfectly alongside the CF Worker?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cloudflare/worker-examples/issues/41?email_source=notifications&email_token=AADMOBIH4GFJERZSLPNJUKLQCQ4DHA5CNFSM4II4T432YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3NZ7VY#issuecomment-517709783,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADMOBMWSE3NYZJD3VHDC33QCQ4DHANCNFSM4II4T43Q
.

Thanks @pmeenan - is it worthwhile me disabling W3TC Page Caching (only, object, database and browser would still remain) in place of the provided plugin?

You can try and see if the headers start working. If so then the CF edge
should absorb just about all of the traffic that the page case would be
serving and it might be better to have it off.
On Fri, Aug 2, 2019 at 10:00 AM willstocks-tech<EMAIL_ADDRESS>wrote:

Thanks @pmeenan https://github.com/pmeenan - is it worthwhile me
disabling W3TC Page Caching (only, object, database and browser would still
remain) in place of the provided plugin?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cloudflare/worker-examples/issues/41?email_source=notifications&email_token=AADMOBLIHFZFXCOPXDLOT3TQCQ4WTA5CNFSM4II4T432YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3N2NRY#issuecomment-517711559,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADMOBN4VWPUYMRJIF3O4T3QCQ4WTANCNFSM4II4T43Q
.

Have disabled W3TC cache and now I'm seeing the following on my home page consistently.
x-html-edge-cache: cache,bypass-cookies=wp-|wordpress|comment_|woocommerce_
x-html-edge-cache-status: Miss
x-html-edge-cache-version: -1

I have just cleared the comment cookies (because I was making sure pages wouldn't cache with comment form data) and I'm still seeing the same on the home page, but now not on the individual post pages (x-html-edge-cache-status: miss, cached) and then hit on next visit

@pmeenan also FYI: https://wordpress.org/support/topic/potential-support-for-cloudflare-worker-caching-plugin/ :D

That would be awesome if they built a direct integration (or published
their own worker to use).
On Fri, Aug 2, 2019 at 11:42 AM willstocks-tech<EMAIL_ADDRESS>wrote:

@pmeenan https://github.com/pmeenan also FYI:
https://wordpress.org/support/topic/potential-support-for-cloudflare-worker-caching-plugin/
:D
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/cloudflare/worker-examples/issues/41?email_source=notifications&email_token=AADMOBIWWC7ILI24UEGD5EDQCRIXLA5CNFSM4II4T432YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3ODSAI#issuecomment-517748993,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADMOBLPBTVZVNNULTT2KJLQCRIXLANCNFSM4II4T43Q
.

Great news @pmeenan - one of the guys from Cloudflare reached out to W3TC as well 😁
As an aside... any idea on why I might just see a straight up "miss" response for my homepage? https://github.com/cloudflare/worker-examples/issues/41#issuecomment-517717822 - never seems to cache from there-on-in 😞

Closing this issue because the initial question was addressed. Also the templates have moved over to the worker-sdk monorepo: https://github.com/cloudflare/workers-sdk/tree/main/templates.
if you're still experiencing issues feel free to open an issue there.


grass: compiles with libLAS

Motivation for this change
this option lets grass work with lidar data. See issue #29081
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] Linux

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

I will deal with this shortly.

See https://github.com/NixOS/nixpkgs/pull/39027


"demo" not allowed in instance name

Current behavior

We should make the instance chip red when instance is not found. There should be no scenario where user is not allowed to proceed to login page. Attached video where that is happening.
https://jam.dev/c/4545ecc6-f589-4dea-9942-1230ff81f293

Issue resolved by terminating dead instance under demo subdomain


Files containing all books

Hi
I understand that the books cannot be released due to copyright reasons, but is there anyway that I can get the file containing all the books? One of my work would benefit much from this dataset. I would only use this dataset for research purposes and won't make it public. Thank you!

Hi! have contacted via email, so I close this issue!


Implement Appendix B.3.4 of ES2016 spec

This PR proposes an alternative fix for https://github.com/ternjs/acorn/issues/447: instead of falling back to parsing functions in unexpected positions as function expressions (https://github.com/ternjs/acorn/commit/19801c693fb8c32637b029626c20c9161f4179bb), we implement Appendix B.3.4 of the ES2016 spec instead, which allows function declarations to appear in if statement branches, though only in non-strict mode.
Unlike with https://github.com/ternjs/acorn/commit/19801c693fb8c32637b029626c20c9161f4179bb, functions in loop bodies are illegal, which is consistent with the behaviour I'm seeing on Chrome 52 and Firefox 48. (Though Node.js 5.12.0 apparently does allow function declarations in loop bodies.)

Merged as dede487..f83ee7a


"Logos reimported here"

Hi there!
I am trying out your library but am having trouble with compiler errors:
 |
1 | use logos::Logos;
  |     ------------ previous import of the macro `Logos` here
2 | use logos_derive::Logos;
  |     ^^^^^^^^^^^^^^^^^^^ `Logos` reimported here

I am trying to to the Inner/Outer lexer switch as in the test example code.
If I DON'T specify use logos_derive::Logos; then the compiler says it cannot find advance_as,
and if I ONLY specify use logos_derive::Logos; then compiler complains about not finding Outer::lexer(...
Kind regards
Calvin

The logos crate already re-exports the derive macro, so use logos::Logos imports both the trait and the macro. If you want to explicitly use logos_derive::Logos you'll need disable default features for the logos crate.
The advance_as method is pretty new, are you sure you are on the latest 0.10.0-rc2?

If this still happens with default-features disabled in logos, the solution is:
use logos::Logos as _; // Import trait anonymously, so trait methods are available
use logos_derive::Logos; // Import the derive macro, so #[derive(Logos)] works


Rzmanta devtool/TPLs/specs update

This basically copies all of rzansel Spack configs and specs to rzmanta and fixes the path to point to the correct sys_type

We are currently running out of space in the Azure pipeline jobs... I don't think Kenny or I have enough permissions in Azure to fix this.


Missing NeutralResourcesLanguageAttribute

I am testing a UWP app which pulls Channels via SignalR and which does not compile in Release mode due to an internal compiler error which I think might be caused by missing NeutralResourcesLanguageAttribute on the Channels assembly

1>------ Build started: Project: SignalRTest, Configuration: Release x86 ------
1>  SignalRTest -> C:\Users\XXXX\documents\visual studio 2017\Projects\SignalRTest\SignalRTest\bin\x86\Release\SignalRTest.exe
1>C:\Users\XXXX.nuget\packages\System.Threading.Tasks.Channels\0.1.0-e170516-2\lib\netstandard1.3\System.Threading.Tasks.Channels.dll : warning MSB3817: The assembly "C:\Users\XXXX.nuget\packages\System.Threading.Tasks.Channels\0.1.0-e170516-2\lib\netstandard1.3\System.Threading.Tasks.Channels.dll" does not have a NeutralResourcesLanguageAttribute on it. To be used in an app package, portable libraries must define a NeutralResourcesLanguageAttribute on their main assembly (ie, the one containing code, not a satellite assembly).
1>  Starting .NET Native compilation
1>  Processing application code
1>C:\Program Files (x86)\MSBuild\15.0.Net.NetNative\15.0.24211\x86\ilc\IlcInternals.targets(936,5): error : Internal compiler error: Object reference not set to an instance of an object.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

@joshfree @ahsonkhan We need this by SignalR RTM (in the 2.1 wave.)  Though it would be much better to get this in SignalR preview1 (in the 2.0 RTM wave.)

@joshfree, I don't see NeutralResourcesLanguage applied to any other assemblies in corefxlab.  I can certainly add one as a one-off to System.Threading.Tasks.Channels, but if (?) we should have them on all of the corefxlab assemblies, seems like it be better for someone familiar with the build infrastructure to put it in one place centrally, e.g. wherever the other assembly-level attributes are applied?

@stephentoub feel free to chat with @ahsonkhan and @crummel if you need assistance with build infra or if you want to hand this off.
Could you do the quick one-off attribute fix and make sure this is the only change required to unblock SignalR's use of Channels before we go further?

Could you do the quick one-off attribute fix and make sure this is the only change required to unblock SignalR's use of Channels before we go further?

Already did. My question was more about someone doing the same for the whole repo; wasn't clear to me why this one lib would be different.


TC569. The flow SEND TO COSMOS is missing

Navigate to https://tfhub.test.grid.tf/

Deploying on:
Testnet,
Grid v0.1.32

As Amer mentioned, the names have changed from "send to cosmos" to "send to threefold hub"


Feature Request: UserQuery class

I would love to be able to do something like:
$users = new Timber\UserQuery([
  'role' => 'my-custom-role'
]);

...and iterate over a collection of Timber\User objects. I believe the closest I can get to this currently is by executing a raw WP_User_Query and mapping each object to a Timber\User, but it would be really nice to be able to do this directly.
I'd love to get started on a PR for this, as this would be valuable for a number of projects I'm working on. But I could see this being a non-trivial undertaking so wanted to get your thoughts first.
Thanks!

@acobster I'd love to do that as well! @gchtr is working on a similar TermQuery as we speak. UserQuery would be the piece that completes the puzzle.
In terms of guidelines, we want to follow WP_User_Query as much as possible so we (or users) don't have to re-invent the wheel. Is this something you can start chipping away on?

Absolutely! Totally agree about WP_User_Query; the API should be as transparent as possible.

I’ve looked into creating a new TermQuery. This actually goes much deeper than I initially thought and as @acobster has mentioned, is probably a «non-trivial undertaking». I think what we’d really want is to have parity not only for WP_Term_Query and WP_User_Query, but also for WP_Comment_Query.
Currently, a PostQuery is built up from different objects, that I try to describe here:

PostQuery – the public class to use that handles all the other classes behind the scenes.
PostGetter – handles how posts are fetched from the database, depending on the object that is passed to PostQuery. It PostQuery is constructed with an array of posts, it will return a PostCollection. Otherwise it will return a QueryIterator object.
PostCollection – a wrapper for an array posts that will automatically convert all posts to Timber\Posts (or custom objects, when requested).
QueryIterator – handles queries defined as strings or arrays and will also return a PostCollection as soon as posts are requested.
PostsIterator – handles what happens on each iteration when looping through a PostCollection. Basically, this sets up the $post global to make Timber compatible with (most) plugins.
Pagination – handles pagination of posts for a QueryIterator.

Now, to make this work for terms, users and comments as well, we’d probably have to abstract things and work with interfaces and/or abstract classes for the following:

Query
QueryIterator
Getter
Collection
Pagination

I guess that we wouldn’t need an abstraction for PostsIterator, because the difference of term, user and comment queries to a post query seems to be that in WordPress, only post queries rely on a global when looping through items. There’s the $post global, but no equivalent for terms, users and comments, right?
Now, my questions are (pinging @jarednova):

Am I on the right track here?
Is this too big for version 2.0?
How does this relate to #1218, #659 and #468? Do we need consider any concepts from these pull requests or did we already take a very different direction, with the support for pagination etc? This also directly relates to #1630 and the question of how to extend and hook into all of the functionality above.

@gchtr - Would love to hear from @jarednova as well on those questions, but that is my understanding of the $post global and the need for PostsIterator.
I'll let Jared comment on the timeline stuff for 2.0, but maybe we can at least roll out a refactored PostQuery to use some of these new-fangled abstractions in a first release? It might be a good idea to phase in such a big change across multiples releases anyway.... In any case, yeah, the abstractions you list above are exactly what I was thinking of when I said "non-trivial." :)

Am I on the right track here?
Is this too big for version 2.0?

Yes and yes. It's almost always the case that as soon as you start pulling on yarn, the problem turns out to be bigger than anticipated. If at the outset you're already seeing a «non-trivial undertaking» up ahead, I think we hold on this. 2.0 is already big (w plenty left to go) — I think it's wise to slate this for 2.1
In terms of those old PRs, they show just how big major like work like this should get. In those cases, there wasn't anything wrong with the code. The issue was adapting to such a large change all at once. If we're going to do big stuff I think it requires thorough documentation of the solution/risks (something you're always good at) before doing an extensive re-write.
These thoughts that you've layed out are valuable for hopefully a few months from now. But for now, it strikes me as a "later"

@gchtr let me know if you agree with holding. I want to create a "2.x future" label, but will wait to get your 👍 / 👎

@jarednova 👍 I very much agree on holding this back. We could always find more to improve for 2.x, but we also need to make a cut somewhere. I’d say that we could start tackling this with a high priority after releasing 2.0.

@gchtr @jarednova now that we have Timber::get_users(), I feel like the main use-case for this proposal is addressed. We could still benefit from a UserQuery class in terms of performance, if we did something similar to PostQuery with its own custom, lazy iterator.

I too feel like this is covered well enough with Timber::get_users(). Let’s see how the new PostQuery works out and maybe add it to other object types in the future.

I too feel like this is covered well enough with Timber::get_users(). Let’s see how the new PostQuery works out and maybe add it to other object types in the future.


[firestore-send-email] change missingDeliveryField logging from error to warn

[READ] Step 1: Are you in the right place?
Issues filed here should be about bugs for a specific extension in this repository.
If you have a general question, need help debugging, or fall into some
other category use one of these other channels:

For general technical questions, post a question on StackOverflow
with the firebase tag.
For general Firebase discussion, use the firebase-talk
google group.
To file a bug against the Firebase Extensions platform, or for an issue affecting multiple extensions, please reach out to
Firebase support directly.

[REQUIRED] Step 2: Describe your configuration

Extension name: firestore-send-email
Extension version: 0.1.24
Configuration values (redact info where appropriate):

[REQUIRED] Step 3: Describe the problem
Steps to reproduce:
What happened? How can we make the problem occur?
Add a document to the mail collection without the delivery field.
Error: message=mail/EZtCFfesAL9oVoyg7xMF is missing 'delivery' field
    at entryFromArgs (/workspace/node_modules/firebase-functions/lib/logger/index.js:130:19)
    at Object.error (/workspace/node_modules/firebase-functions/lib/logger/index.js:116:11)
    at Object.missingDeliveryField (/workspace/lib/logs.js:54:33)
    at /workspace/lib/index.js:299:18
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at async Transaction.runTransaction (/workspace/node_modules/@google-cloud/firestore/build/src/transaction.js:362:26)
    at async processWrite (/workspace/lib/index.js:281:35)
    at async /workspace/lib/index.js:384:9

Expected result
On missing delivery field in the mail document an warn level log occurs, as to avoid triggering any error level alerting users of the extension might have set up.
Actual result
On missing delivery field in the mail document an error level log occurs

I started getting a lot of these errors after I updated the extension today. Why should this even be a warning? It seems to happen for all our emails with no actual consequence.


Running the Viva Connections Desktop Script - Cmdlet not recognised "Get-SPOIsCommSite"

Hi,
When running the provided script, it fails on the Teams Site validation process why the " Get-SPOIsCommSite" cmdlet is invoked. It seems as if this cmdlet doesn't exist (yet?).
I commented out lines 10 through 26 in the scripts and the rest seems to run normally.
Cheers

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

ID: 7210783d-e96e-9d14-9120-553f731d20ed
Version Independent ID: 84854221-f26b-4a19-b95e-0d5d7c640a46
Content: Add Viva Connections for Microsoft Teams desktop - SharePoint in Microsoft 365
Content Source: SharePoint/SharePointOnline/viva-connections.md
Service: sharepoint-online
GitHub Login: @Holland-ODSP
Microsoft Alias: hokavian

Thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


Use released versions of the builder

To build or test the builder, let's use a released version of the builder. This allows to fix the builder in case something got broken with a PR.
Also make sure that the test build is actually run with the builder just built (instead of pulling the latest version).
This mainly resolves the problem that we have a builder on the :latest tag which appears not properly signed. Unfortunately we can't easily test the signing part currently as signing is only done when publishing. So this might not resolve #212 just yet.

Once this is merged, we'll see if signing not working was a one-off issue in the Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 (#211) publish action run or if this is reproducible (and most likely caused by #211. If the latter is the case, we'll have to revert #211.

It seems that the new build indeed fixed the problem, the latest image correctly validates again :man_shrugging:


ion-select should re-evaluate .text when list options updated

Bug Report
Ionic:

   ionic (Ionic CLI)          : 4.1.2 (/usr/local/lib/node_modules/ionic)
   Ionic Framework            : @ionic/angular 4.0.0-beta.12
   @angular-devkit/core       : 0.7.2
   @angular-devkit/schematics : 0.7.2
   @angular/cli               : 6.1.5
   @ionic/ng-toolkit          : 1.0.7
   @ionic/schematics-angular  : 1.0.5

Cordova:

   cordova (Cordova CLI) : 8.0.0
   Cordova Platforms     : android 7.1.1, browser 5.0.4, ios 4.5.5
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.2, cordova-plugin-ionic-webview 2.0.2, (and 7 other plugins)

System:

   Android SDK Tools : 26.1.1 (/Users/chrisc/Library/Android/sdk)
   ios-deploy        : 2.0.0
   ios-sim           : 7.0.0
   NodeJS            : v8.11.3 (/usr/local/bin/node)
   npm               : 6.4.1
   OS                : macOS High Sierra
   Xcode             : Xcode 10.0 Build version 10A255

Describe the Bug
If an ion-select has ion-select-options (ngFor) bound to an array which is then updated async, the select options update OK but the selected value shown in the UI is not. This is because ion-select only sets this.text when this.valueChanged fires, not when the related ion-select-options children are refreshed.
https://github.com/ionic-team/ionic/blob/master/core/src/components/select/select.tsx#L123
Workaround:
Binding [selectedText] to the required selected value works:
<ion-select [(ngModel)]="offer.growerNumber" name="growerNumber" okText="OK" cancelText="Dismiss" placeholder="Choose..." [selectedText]="offer.growerNumber">
            <ion-select-option *ngFor="let i of growerNumbers" [value]="i">{{i}}</ion-select-option>
          </ion-select>

Expected Behavior
When data source for ion-select-option list resolves via async call, the selected value should be shown in the UI.
Additional Context
https://forum.ionicframework.com/t/ionic-4-ion-select-and-change-detection/141643/2

Thanks for your issue! Could you please check if this is still an issue in beta.17? That would be very nice :)

@paulstelzer Experiencing the same issue here

Ionic:

   ionic (Ionic CLI)             : 4.5.0 (/usr/local/lib/node_modules/ionic)
   Ionic Framework               : @ionic/angular 4.0.0-beta.17
   @angular-devkit/build-angular : 0.10.7
   @angular-devkit/schematics    : 7.0.7
   @angular/cli                  : 7.0.7
   @ionic/angular-toolkit        : not installed

System:

   NodeJS : v10.11.0 (/usr/local/bin/node)
   npm    : 6.4.1
   OS     : macOS Mojave

@paulstelzer It magically works now. Sorry! 😅 From my side, it just works as expected on Ionic 4 latest ;)

@webprofusion-chrisc Could you check if your issue is also solved when updating to beta.18?

Hi, no not for me but perhaps my test case is wrong:
     <ion-select [(ngModel)]="selectedthing" okText="OK" cancelText="Dismiss" placeholder="Choose...">
          <ion-select-option *ngFor="let i of mylist" [value]="i">{{i}}</ion-select-option>
        </ion-select>

        {{status}}

Hi, has anyone found the solution to this problem? I have the exact same problem. I have different pages and they share a same array. When some of the page POPs or SPLICEs an entry then the select options are not updated in the UI. Although they seem to be changed in the console.
Another tricky thing is that the select options are updated on one page but not on the other one. The difference in these pages is that the one where teh options are not updated, the ion-select is wrapped around a DIV.

A fix for this is available in Ionic 4.9.0. For any new bugs, please create a new issue.
Thanks!


@equinor/mad-insights should let developers run track before app insights is initialised

Package / App
Other
Description
App insights initialisation happens when the navigation system gets rendered. Some apps have track calls happening in App.tsx. We should make this possible by queueing up track calls before initialisation happens
Alternatives
No response
Other info
No response

Does the initialization have to happen so late?

If we want it to happen without the apps doing any additional work, then it has to happen after navigation gets initialised. The track calls would only be delayed by a few milliseconds, so it shouldn't be an issue


Failure during Power Spectrum analysis: Positions not sorted

In production there is a non-uniform line scan with two values given for the same position.
The power spectrum analysis fails:
eleryworker_1  | 2021-06-16T15:02:26.476419644Z [2021-06-16 17:02:26,476: ERROR/ForkPoolWorker-7] Task topobank.taskapp.tasks.perform_analysis[29cb960c-eb1a-45ac-8448-3bd49bfd8e6a] raised unexpected: RuntimeError('Positions not sorted.')
celeryworker_1  | 2021-06-16T15:02:26.476441972Z Traceback (most recent call last):
celeryworker_1  | 2021-06-16T15:02:26.476445934Z   File "/opt/conda/lib/python3.7/site-packages/celery/app/trace.py", line 412, in trace_task
celeryworker_1  | 2021-06-16T15:02:26.476449559Z     R = retval = fun(*args, **kwargs)
celeryworker_1  | 2021-06-16T15:02:26.476453439Z   File "/opt/conda/lib/python3.7/site-packages/celery/app/trace.py", line 704, in __protected_call__
celeryworker_1  | 2021-06-16T15:02:26.476456887Z     return self.run(*args, **kwargs)
celeryworker_1  | 2021-06-16T15:02:26.476460080Z   File "/app/topobank/taskapp/tasks.py", line 127, in perform_analysis
celeryworker_1  | 2021-06-16T15:02:26.476463491Z     result = analysis.function.eval(subject, **kwargs)
celeryworker_1  | 2021-06-16T15:02:26.476466614Z   File "/app/topobank/analysis/models.py", line 288, in eval
celeryworker_1  | 2021-06-16T15:02:26.476470154Z     return self.get_implementation(subject_type).eval(subject, **kwargs)
celeryworker_1  | 2021-06-16T15:02:26.476473355Z   File "/app/topobank/analysis/models.py", line 340, in eval
celeryworker_1  | 2021-06-16T15:02:26.476476591Z     return pyfunc(subject, **kwargs)
celeryworker_1  | 2021-06-16T15:02:26.476479743Z   File "/app/topobank/analysis/functions.py", line 356, in power_spectrum
celeryworker_1  | 2021-06-16T15:02:26.476483356Z     q_1D, C_1D = topography.power_spectrum_from_profile(window=window)
celeryworker_1  | 2021-06-16T15:02:26.476486901Z   File "/opt/conda/lib/python3.7/site-packages/SurfaceTopography/HeightContainer.py", line 76, in func
celeryworker_1  | 2021-06-16T15:02:26.476490284Z     return self._functions[name](self, *args, **kwargs)
celeryworker_1  | 2021-06-16T15:02:26.476493404Z   File "/opt/conda/lib/python3.7/site-packages/SurfaceTopography/Nonuniform/PowerSpectrum.py", line 156, in power_spectrum
celeryworker_1  | 2021-06-16T15:02:26.476496712Z     raise RuntimeError('Positions not sorted.')
celeryworker_1  | 2021-06-16T15:02:26.476499854Z RuntimeError: Positions not sorted.

This can be reproduced by this simple data:
In [20]: cat testdata.asc
0 1
1 1
2 1
2 2
3 2
4 2

In [21]: r=open_topography("testdata.asc")

In [22]: t=r.topography()

In [23]: t.power_spectrum_from_profile()
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
<ipython-input-23-c4cdb9b170cd> in <module>
----> 1 t.power_spectrum_from_profile()

~/work/imtek/topobank/venv/lib/python3.8/site-packages/SurfaceTopography/HeightContainer.py in func(*args, **kwargs)
     74         if name in self._functions:
     75             def func(*args, **kwargs):
---> 76                 return self._functions[name](self, *args, **kwargs)
     77
     78             func.__doc__ = self._functions[name].__doc__

~/work/imtek/topobank/venv/lib/python3.8/site-packages/SurfaceTopography/Nonuniform/PowerSpectrum.py in power_spectrum(line_scan, algorithm, wavevectors, ninterpolate, short_cutoff, window)
    154         min_dist = np.min(np.diff(x))
    155         if min_dist <= 0:
--> 156             raise RuntimeError('Positions not sorted.')
    157         wavevectors, psd = line_scan.to_uniform(
    158             ninterpolate * int(s / min_dist), 0).power_spectrum_from_profile(window=window)

RuntimeError: Positions not sorted.

Should I catch this error on TopoBank side? Or should this be handled differently by SurfaceTopography, @AntoineSIMTEK and @pastewka ?

This is a reentrant surface for which a PSD cannot be calculated. You should catch this on the TopoBank side, but we should probably change the error message (mentioning that PSD cannot be computed for reentrant surfaces).

This surface also causes problems with other analyses:
Slope Distribution
Traceback (most recent call last):
  File "/app/topobank/taskapp/tasks.py", line 127, in perform_analysis
    result = analysis.function.eval(subject, **kwargs)
  File "/app/topobank/analysis/models.py", line 288, in eval
    return self.get_implementation(subject_type).eval(subject,
**kwargs)
  File "/app/topobank/analysis/models.py", line 340, in eval
    return pyfunc(subject, **kwargs)
  File "/app/topobank/analysis/functions.py", line 277, in
slope_distribution
    scalars_slope_x, series_slope_x =
_moments_histogram_gaussian(dh_dx, bins=bins,
  File "/app/topobank/analysis/functions.py", line 190, in
_moments_histogram_gaussian
    hist, bin_edges = np.histogram(arr, bins=bins, density=True,
  File "<__array_function__ internals>", line 5, in histogram
  File "/opt/conda/lib/python3.8/site-
packages/numpy/lib/histograms.py", line 792, in histogram
    bin_edges, uniform_bins = _get_bin_edges(a, bins, range, weights)
  File "/opt/conda/lib/python3.8/site-
packages/numpy/lib/histograms.py", line 426, in _get_bin_edges
    first_edge, last_edge = _get_outer_edges(a, range)
  File "/opt/conda/lib/python3.8/site-
packages/numpy/lib/histograms.py", line 315, in _get_outer_edges
    raise ValueError(
ValueError: supplied range of [0.0, inf] is not finite

Curvature Distribution
Traceback (most recent call last):
  File "/app/topobank/taskapp/tasks.py", line 127, in perform_analysis
    result = analysis.function.eval(subject, **kwargs)
  File "/app/topobank/analysis/models.py", line 288, in eval
    return self.get_implementation(subject_type).eval(subject,
**kwargs)
  File "/app/topobank/analysis/models.py", line 340, in eval
    return pyfunc(subject, **kwargs)
  File "/app/topobank/analysis/functions.py", line 313, in
curvature_distribution
    hist, bin_edges = np.histogram(hist_arr, bins=bins,
  File "<__array_function__ internals>", line 5, in histogram
  File "/opt/conda/lib/python3.8/site-
packages/numpy/lib/histograms.py", line 792, in histogram
    bin_edges, uniform_bins = _get_bin_edges(a, bins, range, weights)
  File "/opt/conda/lib/python3.8/site-
packages/numpy/lib/histograms.py", line 426, in _get_bin_edges
    first_edge, last_edge = _get_outer_edges(a, range)
  File "/opt/conda/lib/python3.8/site-
packages/numpy/lib/histograms.py", line 315, in _get_outer_edges
    raise ValueError(
ValueError: supplied range of [-inf, inf] is not finite

Power Spectrum (as this issue, for completeness)
Traceback (most recent call last):
  File "/app/topobank/taskapp/tasks.py", line 127, in perform_analysis
    result = analysis.function.eval(subject, **kwargs)
  File "/app/topobank/analysis/models.py", line 288, in eval
    return self.get_implementation(subject_type).eval(subject,
**kwargs)
  File "/app/topobank/analysis/models.py", line 340, in eval
    return pyfunc(subject, **kwargs)
  File "/app/topobank/analysis/functions.py", line 356, in
power_spectrum
    q_1D, C_1D = topography.power_spectrum_from_profile(window=window)
  File "/opt/conda/lib/python3.8/site-
packages/SurfaceTopography/HeightContainer.py", line 76, in func
    return self._functions[name](self, *args, **kwargs)
  File "/opt/conda/lib/python3.8/site-
packages/SurfaceTopography/Nonuniform/PowerSpectrum.py", line 156, in
power_spectrum
    raise RuntimeError('Positions not sorted.')
RuntimeError: Positions not sorted.

Similar for AutoCorrelation and ScaleDependentSlope!
Roughness Parameters
Not in the analysis, but in the UI!


Travis GitHub Releases

Update .travis.yml to build and upload dist/* files when a tag is created, then remove dist/* files from the repository. The new release process would be:

draft a release (optional)
create the associated git tag
a build is triggered by Travis for this tag (automatic)
generated dist/* files are uploaded along the release (automatic)

We will also need to update CDNjs to use these uploaded files.
Proof of concept: https://github.com/chartjs/chartjs-color/releases/tag/2.0.0

I think we should keep the dist files in the repo. When people come here from the website for the first time they probably click the download button, without checking for a release first (at least that's what I did a while ago when I started using Chart.js). (Plus doesn't this make private keys available to everyone in travis.yml?) Either way will be fine I'm sure, just my 2¢

Very cool man!

@zachpanz88 the token is encrypted from the actual token. The alternate is that we add it as a environment variable in travis. I don't know which is better @simonbrunel

Coverage remained the same at 75.577% when pulling 2d9bf77a1120484a39f0d12d69d91b561749a88e on simonbrunel:travis-dist into b64e03dbd0c20bb5ec7f2ca69cf378649c639421 on chartjs:master.

The whole thing here is to remove dist files from the repo, it doesn't make sense to have them here:

never synced with sources, people should not checkout the repo to only use built files
seen some (many?) PR which commit these files, then revert the change
annoying when rebasing stuff (need to stash or revert these files)

For first time users, we should had a "download" link (readme.md and website?) to the releases page.
I encrypted the token with the Travis command line, meaning it uses a public key for encryption, decryption can only be done with a private key own by Travis (if I understood correctly). So I would have no worries about the API key.

Sounds good to me. I do think that we should add a link on the website to the downloads page in addition.

Just found this link: https://github.com/chartjs/Chart.js/releases/latest
We could use it in the website and README.md.

PR incidentally merged (sorry for that), master has been reset to the correct commit.
I created this new PR #2552.


chore: deploy to slack.

When ready for a production release pipeline, deploy to CogniQ Community slack first.

Deployed in https://github.com/CogniQ/CogniQ/actions/runs/5119192085


I just updated vscode. I think it introduced an error in the terminal. When I resize the side bar the terminal goes crazy and there is one point in the terminal when the cursor goes to the next line while typing something

VSCode Version: Code 1.13.0 (376c52b955428d205459bea6619fc161fc8faacf, 2017-06-08T16:43:13.058Z)
OS Version: Windows_NT ia32 10.0.15063
Extensions:

Extension
Author
Version

quick-open-file
AlanWalk
0.1.0

vscode-eslint
dbaeumer
1.2.11

seito-openfile
Fr43nk
1.2.5

JSDocTagComplete
HookyQR
0.0.2

react-jest-vscode-snippets
jalisimo
0.0.3

vscode-jest
Orta
2.2.0

highlight-words
rsbondi
0.0.5

edit-locations-history
sadesyllas
0.2.5

vscode-terminal-here
Tyriar
0.0.5

local-history
xyz
1.2.1

Steps to Reproduce:

open terminal type some commands
resize the terminal
long list of command executes.

@kpatel1989 Can you provide a gif or video?

May be duplicate of https://github.com/Microsoft/vscode/issues/28138?


Add help description for the package

Add help description to the package, that helps the user understand the purpose of the project, modules, submodules etc.
Currently no description provided, it is as follows:
Help on package klar_eda:

NAME
    klar_eda

PACKAGE CONTENTS
    preprocessing
    visualization

SUBMODULES
    preprocess
    visualize

FILE
    (built-in)

(END)

please assign me this


Implementation instructions with html5 Apache server config

Hello.
I'm thinking to give mod_brotli a go. But before that, I'm wondering about compatibility.
Since I'm using Apache Server Configs, I was wondering what are the needed changes for maximum compatibility.

    #
    # (!)
Thanks in advance!

I think you refer to H5BP (html5 boilerplate)

https://httpd.apache.org/docs/2.4/mod/mod_filter.html#addoutputfilterbytype
Maybe specifying more filters messes things up.
Try copying the whole AddOutputFilterByType line and replace DEFLATE with BROTLI but keep the original line too.


Unable to clone mesa repo using build instructions

Windows build number:
22622.590
Your Distribution version:
22.04
Your WSL versions:
WSL version: <IP_ADDRESS>
Kernel version: <IP_ADDRESS>
WSLg version: 1.0.45
MSRDC version: 1.2.3575
Direct3D version: 1.606.4
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.22622.590
Steps to reproduce:

Follow instructions at https://github.com/microsoft/wslg/blob/main/CONTRIBUTING.md#build-instructions
git clone https://github.com/mesa3d/mesa wslg/vendor/mesa -b 21.0

WSL logs:
No response
WSL dumps:
No response
Expected behavior:
Cloning into 'wslg/vendor/mesa'...
        remote: Enumerating objects: 1519397, done.
        remote: Total 1519397 (delta 0), reused 0 (delta 0), pack-reused 1519397
        Receiving objects: 100% (1519397/1519397), 351.07 MiB | 4.18 MiB/s, done.
        Resolving deltas: 100% (1303846/1303846), done.

Actual behavior:
$ git clone https://github.com/mesa3d/mesa wslg/vendor/mesa -b 21.0
Cloning into 'wslg/vendor/mesa'...
        fatal: Remote branch 21.0 not found in upstream origin

I don't think this is my fault... using the real gitlab repo, rather than the github mirror, worked i.e.
$ git clone https://gitlab.freedesktop.org/mesa/mesa.git wslg/vendor/mesa -b 21.0


Feature: Poll editing

composer is empty when editing poll post and poll is deleted after saving

I suppose you're using the version on npm/master branch?

Yes, im using latest nodebb version 0.9.3 and plugin installed from admin panel.

Poll editing is currently not supported.

+1 adding for this feature

+1 from me

+1


Enhancement request: allow Find to be canceled

When performing a Find on a very large file, it's really pretty fast, but it can still take several seconds or minutes. It would be nice to be able to cancel it.

You can click the cross

Not sure if there is a keyboard equivalent.


BUG:Logo is not visible in about section.

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?

Logo is not visible in the about section.
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Assigned!
Make sure to attach before & after screenshots in your PR. Also, star the repo
before working on it. While creating your PR, ensure you pull all existing changes
beforehand to avoid conflicts.
Happy open-source contributing!

Hey! @RitiChandak The work is done, to create a new pr ig, u need to review and merge my previous pr that i have created a time ago although i am not very sure, please let me know :)


[FLOC-1672] Disable SELinux

Fixes https://clusterhq.atlassian.net/browse/FLOC-1672
This has already been reviewed and merged into the 0.4.0pre1 branch in #1270
This is exactly the same change applied to master.
See http://doc-dev.clusterhq.com/gettinginvolved/contributing.html#maintenance-branches for maintenance branch process.

I had to merge forward again and resolve some conflicts with the recent switch to Effect in the provisioning modules.

Other than the above comment, this looks good to merge.


Learning rate changes abnormally

Hi! Thank you for sharing your work. When I look at the training effect in the tensorboard, the learning rate shows the following trend. The learning rate change is different from the exponential decay trend set in the code. Can you give me some suggestions?

I tried in a new environment and the learning rate follows exponential decay correctly. Could you repull the code and or provide more information about your changes?

Thank you for your reply,  I have understood this question. The learning rate indeed follows exponential decay correctly.


Command migration for HSET, HMSET, HGET, HMGET, HSETNX, HDEL

Checklist:

[x]  Migrated the evalXXX function with the latest definition
[x]  Update or add unit tests for the new implementation.
[x]  All unit tests pass successfully.
[ ]  Ensure all integration tests pass successfully.
[ ] Add Integration tests for the respective commands under the RESP integration tests directory
[ ] Move Integration tests for the respective commands under the RESP integration tests directory from Async directory
[ ] Please validate that the documentation for the respective commands is up to date. If not then consider adding them.

Hey @anchalsingh25 hope you are doing well, do you have any blockers on this PR? Please let me or others know on the discord about your blockers if you have any.

hi @AshwinKul28  i have made changes can you please review it.


Cleanup docker tmp dir on start

Signed-off-by: Kenfe-Mickael Laventure<EMAIL_ADDRESS>--
This should free up some space by removing old build contexts.

I'm not sure how large the tmpdir would be :sweat_smile: , but if it can be large, we could call rename(2) first and then remove it in background for better performance.

@AkihiroSuda mine was 2/3 GB, I'll update the PR with your suggestion :)

ping @thaJeztah @AkihiroSuda 👼


What happened?
I ran duce-cli-windows.exe and got an error at 189/5839.
When loggued out, on the course page :
Sorry, this course is no longer accepting enrollments.
If you previously enrolled in this course, please log in to access.
When loggued in:
Sorry, this course is no longer accepting enrollments.
Since you previously enrolled in this course, you can still access it here.
Enroller
CLI
OS
Windows
Relevant log output
[189 / 583]  Career Journey: The Path to Success with 5 Book Gifts https://www.udemy.com/course/career-journey-the-path-to-success-with-5-book-gifts/?couponCode=D70FF47C146664F5671D
('Error', 'Traceback (most recent call last):\n  File "cli.py", line 94, in <module>\n  File "base.py", line 838, in start_enrolling\n    self.handle_course_enrollment(index)\n  File "base.py", line 861, in handle_course_enrollment\n    course_id, self.link, is_free = self.get_course_id(self.link)\n
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File "base.py", line 761, in get_course_id\n    is_free = not dma["serverSideProps"]["course"].get("isPaid", True)\n                  ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\nKeyError: \'course\'\n\n\nhttps://www.udemy.com/course/career-journey-the-path-to-success-with-5-book-gifts/?couponCode=D70FF47C146664F5671D\nCareer Journey: The Path to Success with 5 Book Gifts|:|Unknown Error v2.2')
Press Enter to exit...

Terms

[X] I am using the latest available version.

Thank you reporting this, looks like something i messed up somewhere for this particular case in the last update as it was supposed to be handled.

[453 / 548]  C++ Programming for Beginners https://www.udemy.com/course/c-programming-for-everyone/?couponCode=CPPP_OCSALY.COM
('Error', 'Traceback (most recent call last):\n  File "cli.py", line 94, in <module>\n  File "base.py", line 838, in start_enrolling\n    self.handle_course_enrollment(index)\n  File "base.py", line 861, in handle_course_enrollment\n    course_id, self.link, is_free = self.get_course_id(self.link)\n
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File "base.py", line 761, in get_course_id\n    is_free = not dma["serverSideProps"]["course"].get("isPaid", True)\n                  ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\nKeyError: \'course\'\n\n\nhttps://www.udemy.com/course/c-programming-for-everyone/?couponCode=CPPP_OCSALY.COM\nC++ Programming for Beginners|:|Unknown Error v2.2')
Press Enter to exit...

Happens again.


"channels" not in install_requires of setup.py?

I wanted to know which version of channels library you use (1.x or 2.x).
I looked into the setup.py but could not find it in install_requires.
Is this intended?

Use 2.x. Can't answer why it's not in the install_requires, but you can add it as a direct dependency in your own project.

Added requirement to setup.py in 2e9433df9f8794179f072e77fc13e352408e2325


[CI] linux://kubernetes:operator is failing/flaky on master

What happened + What you expected to happen
KubeRay operator tests are flaky on ray/master. See https://flakey-tests.ray.io/ for more details.

@kevin85421 can you please take a look at this sometime the remainder of this week?

I didn’t find anything on https://flakey-tests.ray.io/?owner=kuberay. Does this mean the test is no longer flaky?

cc @can-anyscale

@kevin85421 yes no longer flaky, it's now show up as under kuberay team (https://flakey-tests.ray.io/?owner=kuberay), but since the test never fails so it's not showing up at all


update the title with preview tag

updating this title with preview tag

@mgoedtel
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off

@pkcsf - I can't approve merging this change because your use of the preview moniker is not following our style guide/standards. The word "preview" should be enclosed in parentheses and used after the product or feature name.  The heading should be rewritten to - Use the Mariner container host (preview) on Azure Kubernetes Service (AKS)
Thanks


--history-max option not working

With helm v3.0.1  helm upgrade --history-max 1 option is not respected.
If you remove a resource from your chart, with debug option, you'll see it tries to delete the old resource even though the resource was deleted more than 1 release ago.

Can you give more details on how to reproduce the problem you are seeing?

I'll write a step later but you just need to create a template with 2 deployment, for example and apply it. Delete one deployment. And then add history max option to one with debug again and again. You'll see that helm is trying to delete the deployment that's been already deleted by helm previously.
#7243 might be related.
I always add reset-values option as well.

Freshly installed helm 3.0.1 for windows doesn't recognize init at all with any flag

@PavelSosin-320 Can you provide more details on what is not recognized?

Actualy, I installed helm 3 and according some posts(?) it doesn't need init at all. So init is obsolete. Sorry, it is my fault ! But I didn't find any script which installs very basic things using Helm 3, like Grafana, ingresses, etc. So I am not the only person which is not informed yet. Developers of many basic Kubernetes components still work with Helm 2.
Maybe, somebody can update documentation for Docker desktop, Ingresses, etc.
I work with Docker Desktop which based on WSL 2.0 and would like to use Linux version of Helm - it looks very convinient and simple in handling.

Thank you for your suggestion. With the removal of tiller, helm init was no longer required and was removed. I couldn't find anywhere in the documentation that explicitly calls out that helm init is no longer required.
I'm confused what you mean by

But I didn't find any script which installs very basic things using Helm 3, like Grafana, ingresses, etc.

Is this something that is not covered by the Quickstart Guide?
Would you like to submit a pull request against the documentation with your learnings? It's always best to get someone unfamiliar with the code base to contribute documentation; they have the "first learner's advantage" that many of the core maintainers do not have :)
Source code for the FAQ can be found here: https://github.com/helm/helm-www/blob/master/content/docs/faq.md
We're getting slightly off-topic from the OP here so if you want to open a new ticket with your findings, that would be great as well. That way we can have a conversation without bothering @smekkley and others who are having troubles with the --history-max flag.

I think that such incompatible changes as withrowal init has to be communicated with users before the new version release via regular feature lifecycle warning. Even when the new version is released helm has to emit meaningfull error message with link to corresponding release note. For those Cloud companies employees and partners who work with big Cloud companies with very tough minor  release cycle breaking development pipeline is very unpleasant especialy if they are supported by DevOps teams. I hope Helm developers don't intend to publish Quick start document for every release because DevOps has no time to read it. They prefer to run new Installation procedure version, bash script, PS script, IDE plugin, Helm design time Docker image for Cloud development environment  or Ansimble operator  to provide new Helm version for every developer weaponised and forget about old one.

Am I reading this issue wrong or did we completely digress from the OP's issue? 😬
@PavelSosin-320, about the removal of init: you have to remember that moving to helm 3 is a major version change and should not be done transparently as one would do for a minor or patch release. At my place of work we planned a full migration strategy of our kube clusters with corresponding CICD changes.

@smekkley Any update on this issue? Did you fins steps to reproduce it?

closing as stale.


Implement GravityData

API | Common
ImplementsGravityData and removes gravity from ArmorStandData. This is due to a change in Minecraft  1.10 that allows all entities, not just armor stands, to be affected by the NoGravity tag.

@JBYoshi I've updated the PR, is that what you had in mind?

@Aaron1011 @JBYoshi Does the PR look good now?

Everything is now in working order.

Can you also edit MixinEntity to provide GravityData in supplyVanillaManipulators?

@ZephireNZ: What does supplyVanillaManipulators do? Shall I simply add this line: manipulators.add(get(GravityData.class).get());

It's preferred that you generate the data directly, as that involves far less hoops to jump through so is far more efficient.
Take a look at MixinSkeletonType for an example

Everything should be good to go now.

Everything is now in working order. The API side of this PR is ready as well.

Everything is now in working order. The API side of this PR is ready as well.

Can you override hasGravity() in MixinEntity and implement it similarly to how it was in MixinEntityArmorStand?

@ZephireNZ: I've added it.

@Flibio: Can you rebase this PR against bleeding as well?

@Aaron1011: I've rebased and squashed.


Copy RAC data-processing for generics

They're still based on RACSignals, which means they can't be used with RAC 3/4 without losing type safety.

Ha, nevermind >.<


How do you get the alpha channel of the waifu's pic?

Hi, I find your demo pictures have alpha channel. However, the pictures I download directly from waifu website have only RGB channel. How do you make the alpha channel of the waifu's pic?

I use GIMP and its magic wand too.


ENH: cache.load parameter, unique_id, should be a str

This has already been resolved: https://github.com/Jython1415/zolltools/commit/0617cff2da96cc8d59b445585d1e35c028db243c


Authenticated the Data entered in Login Page(HTML Branch)

This PR resolves issue #79.

The user is able to click the login button more than once and gives multiple alerts at same time. Try to add a loader after the login button is clicked, or disable the login button until the alert is not shown

The user is able to click the login button more than once and gives multiple alerts at same time. Try to add a loader after the login button is clicked, or disable the login button until the alert is not shown

Done


Password hashing for reset?

Is there any way to reset a user's forgotten password?
If not, is there a way I can generate a hash and insert it manually into the database?

Is there any way to reset a user's forgotten password?

No.

If not, is there a way I can generate a hash and insert it manually into the database?

Yes, you can replace the password hash with util.cryptography.secure_hash(password) (run this from a Python shell). Then you should be able to login with that passsord.


Hacker searches Team

Hacker looks for motivated team.
I am here to learn and contribute.
My skills:

Javascript: main language. Frontend Frameworks like Angular and React. Node
Solidity: Smaller contracts
Web3: build already smaller dapps.

Looking forward to hear from you.
Best regards
Deni

Hi - I am building this: https://github.com/ethberlin-hackathon/ETHBerlin-Teambuilding/issues/58 but still on my own. if you are interested in curation markets, we should team up!

Hi achil. I remeber you from ethcamp here in berlin. Actually we are two devs. I will show it to my friend and respond to you

Hi Jack!
We are a team of two with front-end and some solidity experience -> but could probably do with another pair of hands. Building a cool habbit forming DAPP  ➡https://github.com/ethberlin-hackathon/ETHBerlin-Teambuilding/issues/51
Let me know if you are interested!
Rach


Testing value returned by subgroup logical operations

The CTS tests for the subgroup  logical operations  (such as sub_group_non_uniform_reduce_logical_and) appear to expect that a true result will have the value 1.
But the OpenCL Extension Specification (I'm looking at Version V3.0.12) states (section <IP_ADDRESS>): "For these functions, a non-zero [...] return value is logically true".

For detail, I'm getting this error on our platform:
ERROR: sub_group_non_uniform_scan_exclusive_logical_and(int) mismatch for local id 128 in sub group 0 in group 0 Expected: 1 Obtained: -1
But that looks like a valid result according to the spec.


Questions about the masking

Hi
Thanks for your great project.
From the paper Mockingjay, I noticed that the networks to reconstruct the corresponding linear spectrogram from the masked input so I assume the reconstruction loss is only computed on masked frames.
So did you try to reconstruct all the frames?
Thanks in advance.

Hi,
In the BERT paper, only the masked tokens are predicted.
Following BERT, we only reconstruct the masked frames.
I did not try to reconstruct all the frames, however, this can be easily done by setting this line to torch.ones_like.
Reconstructing only the masked part makes training more efficient,
I think reconstructing all will also work but with more update steps.
ANdy

Thanks for your reply, I will look at it!


Typo in last sentence under "Scenario details"

"Containers easily other Azure resources like storage and database services."

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

ID: fc9f55da-2d42-5ae9-9998-0088aa523884
Version Independent ID: fc9f55da-2d42-5ae9-9998-0088aa523884
Content: Lift and shift to containers with Azure App Service - Azure Architecture Center
Content Source: docs/solution-ideas/articles/migrate-existing-applications-to-container-apps.yml
Service: architecture-center
Sub-service: solution-idea
GitHub Login: @vmagelo
Microsoft Alias: v-gelorminom

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

@dli9431 We have updated the doc and it will be published soon. We appreciate the feedback!


fix: Make v8 require dynamic to work in web browsers

part of COMPASS-5401
Different way of doing https://github.com/mongodb-js/mongodb-log-writer/pull/10 not sure which is better yet.
Looking at if there's a simple test for making sure this works in a browser.

Closing this as #10 has been merged