fix: OECD http to https

Hi,
thanks for spotting this.
The Problems which lead to the errored build have now been fixed in master. Could you pls rebase your PR so it can be merged?

This branch has no conflicts with the base branch.

@daoluan thank you for the contribution! I will approve the changes once the tests pass.
@dr-leo FYI there is a 'Restart build' button on Travis, which I've just pressed, that will restart the tests with the combination of this code and the now-updated master. There is no need to rebase the branch.
For users without access permissions to restart Travis builds through the web interface, another option is to force-push the branch (again, without any changes, new commits, or rebase); this will trigger a new build.

Codecov Report

Merging #105 into master will decrease coverage by 0.35%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #105      +/-   ##
==========================================
- Coverage    94.2%   93.85%   -0.36%
==========================================
  Files          18       18
  Lines        1916     1920       +4
==========================================
- Hits         1805     1802       -3
- Misses        111      118       +7

Impacted Files
Coverage Δ

pandasdmx/source/sgr.py
66.66% <0%> (-33.34%)
:arrow_down:

pandasdmx/util.py
95.32% <0%> (-0.94%)
:arrow_down:

pandasdmx/model.py
94% <0%> (-0.45%)
:arrow_down:

pandasdmx/message.py
100% <0%> (ø)
:arrow_up:

pandasdmx/reader/sdmxml.py
95.62% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Great! Thanks @daoluan!


plugin.google.maps.Map.getMap google undefined

May i know how to use this plugin ?
Error message :
plugin.google.maps.Map.getMap google undefined

The wiki is big enough

Good Day
Thank your reply
I have download the file already , but i dont not how to call this plugin ! , may i know can step by step let me know

https://github.com/mapsplugin/cordova-plugin-googlemaps/wiki/Installation


Add some basic tracing to library + enable in tests

The motivation of this is that for issues where the VAD may play a part and we want to see a more finegrained view of when it's activating etc we have no way of doing that. This adds tracing so we can at least enable tracing output for the silero library and aid in diagnosing these issues.
I think a single log line might be enough, the user can log state changes and tracing the likelihood + silent samples and samples knowing the thresholds you can infer more information. But willing to add more if people think it's useful. I've also done this without the attribute stuff to try and remove the proc macro compile hit from this lib at least

Usually for libraries you set things to the quietest level possible to avoid things appearing in users logs if they've set a very coarse level like RUST_LOG=info. There's an argument to be made for either debug or trace both seem apt, but then in the interest of the library's logging being quietest I set to trace.


jjb: mediacheck add axis for ISO flavors

In Cloud 8 we have now 3 ISO flavors due to the media split.

@dirkmueller: This was my first idea but @jdsn was preferring to add a new axis instead. I agree that this is not the most beautiful solution but from a logical POV I think this is the better approach.

The ugliness is only due to the 2 dimensional projection of a 3 axis matrix, right?
From my POV that was acceptable. Because logically it is the right thing in this case.
Concatenating the parameter with another one would look ugly in my eyes ;)
It also requires more parameter parsing and handling in the job.
So both have pros and cons.
I see the benefit of having less items in the rendered matrix (even if disabled, they clutter the view, agreed). So if the overview is more important than the cleanliness of the code, do the concatenation thing.


Changelog entry missing for 1.5.3

https://github.com/scambra/devise_invitable/compare/v1.5.2...v1.5.3

updated on 66b607

thanks :-)


Feature Request: Search Engine "Scrolling" and Search Bar Placement

Search Engine "Scrolling"
Currently if you want to select a new engine for the search bar you need to manually click the drop down box and then select the engine you want. Any idea if it'd be possible to turn this into a "scrollable" menu? i.e., Hover mouse over the box, use wheel to scroll up or down to select engine.
This would be a very nice comfort feature
Search Bar Placement
Could there be a toggle feature where the search bar is placed more in the center of the screen & made a bit larger so it is more prominent? Aesthetic similar to google is what I'm imagining

Search Engine "Scrolling"

Now possible in edge tag, please have a try

Search Bar Placement

The current layout is:

Searchbar (on top)
Calendar (on top)
Messages (on top)
Tiles (on top/bottom, depending on settings)

How should the alternative layout look like?

The current layout is:

Searchbar (on top)
Calendar (on top)
Messages (on top)
Tiles (on top/bottom, depending on settings)

How should the alternative layout look like?

The biggest suggestion/preference I'd have for the layout is to first shift everything down so there is some 'blank space' at the start of the webpage. One of my favorite aspects of a dashboard is having the customized splash image. In Hubleys the dashboard becomes quite cluttered and the background is hidden once there are several sections added to the config. If everything were shifted down the user can see most of the splash image at first load, then just scroll down to access tiles/sections of the dashboard. I attached a screenshot to show what I mean about the clutter.
Generally speaking, I think having the Searchbar show in the bottom ~1/3 or ~1/4 of the webpage may look nice.
Then as a minor suggestion, the order of viewing which makes most sense to me is:
Messages
Searchbar
Calendar
Tiles
I consider Messages as temporary alerts that may change or not always be enabled. So having them appear higher seems appropriate.
Searchbar
IMO, the search bar would be more aesthetic if it were larger, maybe more rounded. Personally, I'm a fan of the look of https://startpage.com

Another possible layout could be something similar to the New Tab pages in Edge
In the image, the red box would be the Calendar. Then below the horizontal line is where you'd first see a Message and then after this Sections/Tiles would begin

not sure if I understood your idea correctly. But I've added a "split layout" (on edge tag)
you can enable it via Settings → Dashboard → settings.dashboard.position-split

You understood, it looks great! Definitely my personal preference for a layout
I'm not sure if this may be due to my monitor's size specifically, but if you see in the screenshot below it looks like the scroll bar doesn't default to the right-most side? Rather, it is floating off to the side and there is a gap

And to follow up about Search Engine "Scrolling"
I'm not sure if this something entirely browser specific or if it can be controlled by Hubley's... Scrolling to change the search engine does work, but it also scrolls the entire webpage itself. It can be a slight issue if there are numerous search engines being used.
In my example I have several search engines (e.g., Google, DuckDuckGo, Bing, etc.). I can Scroll from Google to DuckDuckGo, but by the time I scroll to the 3rd/4th/+ engine the webpage itself scrolls down and I cannot scroll further down the engine list without scrolling the entire page up and placing my mouse back over the Engine Selector.
Is it possible to set some key combination (e.g., Left CTRL + Mousewheel/Touchpad) that would specifically only scroll through the search engine list?
I hope that makes sense, please let me know if it isn't quite clear.

And to follow up about Search Engine "Scrolling"

should be fixed now. Changing search engine should not trigger a page scroll anymore

I'm not sure if this may be due to my monitor's size specifically, but if you see in the screenshot below it looks like the scroll bar doesn't default to the right-most side? Rather, it is floating off to the side and there is a gap

I cannot reproduce this with firefox nor opera (chrome engine). Which browser do you use?
I made the scrollbar thinner anyways.

@knrdl thank you!! It's looking good


Add some style to the HTML tooltip

I have extracted the arguments-hint rendering logic to 3 different classes, one for each strategy: status, panel and tooltip.
I have also added some html/style to the tooltip to distinguish argument names and types and highlight the current function argument:

Using ST build 3083, I'm not seeing these styles. Am I doing something wrong?

I'm using the last version of sublime 3088 in Linux (Debian). Everything seems to work fine, the styles look like you can see in the attached screenshot.

I wasn't seeing the styles because I screwed up checking out the proper commit. I can see them now. Looks good. Merged as be8eb96


How to identify entity ID?

If there is an INVALID_RESPONSE error because for example a required element in the XML is missing, how will the counterparty find out the ID of the entity (IIA ID, LA ID etc.)? Should this be added to the "message"? A more generic solution would be a new input parameter where all GET/POST parameters would be provided, including for example iia_id.

They should be able to find your request in their logs by looking at the timestamp of the report, so I think including identifiers in error reports is not necessary. If they can't find the error, they can always contact you directly and ask for more details.

A more generic solution would be a new input parameter where all GET/POST parameters would be provided, including for example iia_id.

The request can contain personal data, as for example in https://github.com/erasmus-without-paper/ewp-specs-api-omobility-las/blob/v1.2.0/endpoints/update.md, so we can't ask for all parameters.


Enrichment Web App Deployment fails.

Due to limitations on quota for my subscription, I had to switch to S3 App Service Plan. While deploying, the make deploy script fails with below error:

However, when I look at the deployment logs on the App Service, I see it completes successfully but takes a long time:

It takes maximum time in Oryx build step

While the build completes successfully, the make deploy script fails and other apps are not deployed.
Is there a way to fine tune this?

This is a known issue that we have an open support case for. The Oryx builds are not properly reporting status back to the CLI APIs well.
In our next release we are moving to docker container deployments to avoid issues with Oryx.

Is there a way I can force Function and Backend app to be deployed before enrichment web app? This way, even if make deploy fails, the build will continue on the cloud and I can have every component deployed and running?

yes.. you can change the order of the commands in the MakeFile. The make deploy is just a chain of several other commands.

This issue is marked for closure due to inactivity for 2 weeks. It will be closed in 5 days.

closing due to inactivity


[SPARK-23288][SS] Fix output metrics with parquet sink

What changes were proposed in this pull request?
Output metrics were not filled when parquet sink used.
This PR fixes this problem by passing a BasicWriteJobStatsTracker in FileStreamSink.
How was this patch tested?
Additional unit test added.

Can one of the admins verify this patch?

Test build #87992 has started for PR 20745 at commit 55aa8bc.

Test build #87992 has finished for PR 20745 at commit 55aa8bc.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
case class CatalogColumnStat(
case class LocalRelation(
case class StreamingDataSourceV2Relation(

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/87992/
Test PASSed.

Re-created the PR because something got stuck in the previous one.
cc @tdas @zsxwing @vanzin

ping @koeninger

Test build #88323 has started for PR 20745 at commit 315cdd6.

Test build #88323 has finished for PR 20745 at commit 315cdd6.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/88323/
Test PASSed.

LGTM, can you also attach a web UI SQL tab screenshot? thanks!

Test build #88453 has started for PR 20745 at commit 214cddc.

hmm, the screenshot you attached is not parquet, is it?

I've started history server then executed test("SPARK-23288 writing and checking output metrics") with spark.eventLog.enabled parameter. Now there is only one entry in the application area. Have I made something wrong?

Test build #88453 has finished for PR 20745 at commit 214cddc.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/88453/
Test FAILed.

retest this please

Test build #88457 has started for PR 20745 at commit 214cddc.

Test build #88457 has finished for PR 20745 at commit 214cddc.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/88457/
Test PASSed.

thanks, merging to master/2.3!


[Image] Add a way to prefetch remote images to cache with Image.prefetch

Adds Image.prefetch to prefetch remote images before they are used in an actual Image component. This is based off of #4420 by sospartan and skevy's work.
Test Plan:

Image demo in UIExplorer on Android and iOS. Performance is better on iOS but in both cases you can see that loading a prefetched image is faster than a non-prefetched one.
Using this in production
CI

cc @mkonicek for Android changes. I believe you were satisfied with the Android implementation before. I cleaned it up a bit more but it is based on the same Fresco API.
cc @nicklockwood for iOS changes. I addressed your feedback you had in the previous PR, specifically removing the -Async suffix and moving the method out of the RCTNetworking class. I created a new class called RCTImageLoader rather than putting the method in RCTImageViewManager for consistency with Android, because on Android the view managers can't simultaneously be bridge modules with exported methods.

FYI Buck build is broken

I think Nick might be too busy to review pull requests. Did he comment on the original PR? If you're using this in production might be fine to just #shipit and iterate on it.

@mkonicek thanks for the review. On the previous PR, Nick did comment on it and requested two changes that are both addressed in this PR. The iOS implementation is also quite small and easy to change if we'd like to.

@facebook-github-bot shipit

@facebook-github-bit shipit

@facebook-github-bot shipit

@mkonicek could you look into why the merge failed?

Buck can't see the CallerThreadExecutor class, even though the Buck build passed on CircleCI. @bestander Any idea why that happens?

Investigating, Sandcastle complains about CallerThreadExecutor not being found

A first guess - buckconfig in fbsource is different from buckonfig in react-native.
fbsource buckconfig may have something in ignore section

@ide @mkonicek I think I got it.
Fresco in OSS RN is a few jars while in fbsource it is source code.
I suspect neither of
    react_native_dep('libraries/fresco/fresco-react-native:fbcore'),
    react_native_dep('libraries/fresco/fresco-react-native:fresco-react-native'),
    react_native_dep('libraries/fresco/fresco-react-native:fresco-drawee'),
    react_native_dep('libraries/fresco/fresco-react-native:imagepipeline'),

define CallerThreadExecutor in fbsource.
I'll take control and fix

@bestander thank you for investigating and figuring out how to get it to build =)


chore(deps): bump torch and torchvision in /encoders/image/VSEImageEncoder

Fix for https://github.com/jina-ai/jina-hub/issues/6468

@JoanFM @bwanglzu how would you recommend solving issue #6468 wrt https://github.com/jina-ai/jina/pull/2192 - we don't have any num_data, etc. related changes for VSEEncoder specifically and version bump might fail our tests?

Bumping version can not fix the issue.


[r2.13-rocm-enhanced] Create /tf dir in run scripts if needed

retest cpu-non-pip please

retest gpu-non-pip-multi please

retest cpu-non-pip please


placeholder prop not working

placeholder prop not working even though its there
 const [ingestDate, setIngestDate] = useState(null);
              <DatePicker
                  placeholder="From - To"
                  value={ingestDate}
                  onChange={(date) => {
                    setIngestDate(date);
                    console.log("ingest stat date", date[0].format());
                    console.log("ingest end date", date[1].format());
                  }}
                  maxDate={new DateObject()}
                  numberOfMonths={2}
                  range
                  format="MM/DD/YYYY HH:mm:ss A"
                  plugins={[<TimePicker position="bottom" />]}
                  render={<InputIcon className="form-control ml-2 " />}
                />

Hi
It's because you are rendering custom input.
You need to set placeholder directly to it.

Hi It's because you are rendering custom input. You need to set placeholder directly to it.

I passed it to the component like this , still not showing it, I am using   compoenent provided by react-multi-date-picker
                       <InputIcon                           className="form-control ml-2"                           placeholder="From - To"                         />

I will work on it ...

I will work on it ...

okay, thanks for your reply

fixed in v3.3.1.


Update Netty to latest netty-tcnative

Motivation:
The latest netty-tcnative fixes a bug in determining the version of the runtime openssl lib.  It also publishes an artificact with the classifier linux--fedora for fedora-based systems.
Modifications:
Modified the build files to use the "-fedora" classifier when appropriate for tcnative. Care is taken, however, to not change the classifier for the native epoll transport.
Result:
Netty is updated the the new shiny netty-tcnative.

@normanmaurer PTAL.  So far I've just built on ubuntu ... trying centos next.

@nmittler ship it!

@normanmaurer should I pull the trigger on this, or wait for https://github.com/trustin/os-maven-plugin/pull/14, and a release of os-maven-plugin 1.4.1.Final?

pulling the trigger is fine

Ok cool ... just 4.1, or do we still care about master?

4.1 , 4.0 and master

Committed to 4.0 (65d481c), 4.1 (3ee44a3), and master (2a20038)


Error while generating JSON docs

This error happens when the CI runs.
Failed to generate documentation
Error: The process '/usr/local/bin/sourcekitten' failed with exit code 1

Is it an open source project? If so, could you post a link to it?
Otherwise, could you post the action definition (the yaml block) for this action, as well as which environment you are running it in (os, Xcode/swift version)?

This is the project: https://github.com/Galdineris/Formworks
I'm trying to set the SwiftPM Jazzy Docs now, so it isn't in the yml yet, but this is the block:
name: CI

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  build:

    runs-on: macos-latest

    steps:
    - uses: actions/checkout@v2
    - name: Switch to XCode 12
      run:  sudo xcode-select --switch /Applications/Xcode_12.app
    - name: Generate XCode Project
      run:  swift package generate-xcodeproj
    - name: Run tests on iPhone 11 with iOS 14.0
      run:  xcodebuild test -destination 'platform=iOS Simulator,OS=14.0,name=iPhone 11' -scheme 'Formworks-Package'
    - name: SwiftPM Jazzy Docs
      uses: sersoft-gmbh/swifty-docs-action@v1

@EdgSgroi Thanks for the details. This really helped to track down the issue!
Up until today, swifty-docs-action simply used swift build to build the package (actually, sourcekitten does, but we didn't tell it any differently).
In your package, this results in errors that UIKit can't be found - which is expected when building on macOS. You can reproduce this by running swift build in your package.
However, given that Apple kind of added support for iOS-only packages by adding SPM support to Xcode, we should find a way to express this in this action as well. At some point, we probably need to deal with different products/targets having different platforms. But that's something I need more time for.
But I've taken a first (simpler) approach to this and just released a new version that adds a new parameter to this action: xcodebuild-destination. If this parameter is present, the action uses xcodebuild instead of swift build (or actually tells sourcekitten to do so) and passes the value of the parameter as -destination to all invocations of xcodebuild.
There is a catch here: swifty-docs-action builds the unique targets of all products in the package. When using xcodebuild, a scheme is required to build. So the contract here is, that all targets (referenced by a product) have a scheme with the same name as the target. Often, Xcode automatically generates these and in your package, that's the case already.
Long story short: Update your action definition like this:
# [...]
    - name: SwiftPM Jazzy Docs
      uses: sersoft-gmbh/swifty-docs-action@v1
      with:
        xcodebuild-destination: 'platform=iOS Simulator,OS=14.0,name=iPhone 11'

With that, the build should succeed and you should be able to generate jazzy docs.
Let me know if that works for you!

Thank you very much for your attention and explanation! I really appreciate it.
Unfortunately that didn't work. The same error continues to occur in the CI. If you want to check this is the branch where the problem is:
https://github.com/Galdineris/Formworks/tree/tool/jazzy

@EdgSgroi Ah, the issue now seems to be the contract I've described above. This contract is met by the package itself, but since an Xcode project is generated two steps before, xcodebuild picks up that one instead of the package and doesn't find a scheme Formworks anymore.
However, you don't actually need to generate an Xcode project. With Xcode's SPM support, xcodebuild gained support for SPM packages as well. So if you're inside an SPM package, you can invoke normal xcodebuild commands (just don't pass -project or -workspace).
Given your current job definition, the job for build would look like this:
# [...]
jobs:
  build:
    runs-on: macos-latest
    steps:
    - uses: actions/checkout@v2
    - name: Switch to Xcode 12
       run: sudo xcode-select --switch /Applications/Xcode_12.app
    - name: Run tests on iPhone 11 with iOS 14.0
       run: xcodebuild test -destination 'platform=iOS Simulator,OS=14.0,name=iPhone 11' -scheme 'Formworks'
    - name: SwiftPM Jazzy Docs
       uses: sersoft-gmbh/swifty-docs-action@v1
       with:
         xcodebuild-destination: 'platform=iOS Simulator,OS=14.0,name=iPhone 11'

If you want to avoid having the destination specified multiple times, you can use a matrix to centralize things:
# [...]
jobs:
  build:
    runs-on: macos-latest
    strategy:
      matrix:
        destination:
          - platform=iOS Simulator,OS=14.0,name=iPhone 11
    steps:
    - uses: actions/checkout@v2
    - name: Switch to Xcode 12
       run: sudo xcode-select --switch /Applications/Xcode_12.app
    - name: Run tests on iPhone 11 with iOS 14.0
       run: xcodebuild test -destination '${{matrix.destination}}' -scheme 'Formworks'
    - name: SwiftPM Jazzy Docs
       uses: sersoft-gmbh/swifty-docs-action@v1
       with:
         xcodebuild-destination: ${{matrix.destination}}

Let me know if that work for you!

Btw. if you're like me and prefer to avoid too many "plain scripts" in the workflow definitions, you can also use our xcodebuild action to run xcodebuild. In this case the YAML would look like this:
# [...]
jobs:
  build:
    runs-on: macos-latest
    strategy:
      matrix:
        destination:
          - platform=iOS Simulator,OS=14.0,name=iPhone 11
    steps:
    - uses: actions/checkout@v2
    - name: Switch to Xcode 12
       run: sudo xcode-select --switch /Applications/Xcode_12.app
    - name: Run tests on iPhone 11 with iOS 14.0
       uses: sersoft-gmbh/xcodebuild-action@v1
       with:
         scheme: Formworks
         destination: ${{matrix.destination}}
         action: test
    - name: SwiftPM Jazzy Docs
       uses: sersoft-gmbh/swifty-docs-action@v1
       with:
         xcodebuild-destination: ${{matrix.destination}}

It worked!
Thank you very much again for your help and attention. Your GitHub Action is awesome :)

Great to hear that!


Links often don't open the first time

I run into this issue fairly frequently, maybe once or twice a day, where if I haven't opened a link in a while (e.g. after a few hours of system usage without having interacted with Hurl), the first time I try to open a link is a no-op. I end up having to open the link a second time before Hurl appears.
Repro steps
I've tried closing Hurl in Task Manager and then opening a link to reproduce it, but this always works properly, so I can't reliable reproduce this, although it's happened enough times now that I'm sure it's deterministic. Just have to figure out when.
Using Hurl version 0.9.1

Can say, I encountered this too, but not as frequently. I was thinking if I didn't click the link properly. Thanks for conforming.
Will look into this.

cloud you add the  log option for debug?

This change fixes this issue on my win11 laptop
_pipeserver.WaitForConnectionAsync(_cancelTokenSource.Token).Wait();

added 1000 milliseconds
_pipeserver.WaitForConnectionAsync(_cancelTokenSource.Token).Wait(1000);


Link not parsed in Release Notes

ChocolateyGUI doesn't render links in the release notes section as links:

While they are parsed as HTML links on chocolatey.org:

Versions
Chocolatey: v0.10.3 Professional
ChocolateyGUI: v0.14.0-unstable0145

Hmm. This is a shortcoming of markdown engine. If the package maintainer doesn't use proper markdown syntax to identify URLs, they don't show up as links. Not sure how trivial it'd be to fix this either.

@RichiCoder1 I don't think the markdown engine being used on Chocolatey.org does anything special here.

Ahh, I think this might be as simple as flipping a switch indeed.

Fixed by 0f4d253a7a9a71e00c790d3b46b209392111c4d6


Update base image

Update base image for Docker build (currently hdfgroup/python:3.7) to use Python 3.8 and include additional Python packages needed for the service.

Base package is now hdfgroup/python:3.8.  Dockerfile is here: https://github.com/HDFGroup/hdf-docker/blob/master/python36/Dockerfile.

But the travis image is still using 3.7.1 for pyflakes?
$ source ~/virtualenv/python3.7/bin/activate
$ python --version
Python 3.7.1


Integrate HTML and CSS validator tags

IMHO having valid HTML and CSS is important and I always try comply with it.
It’d be great if (maybe once we get compliant) we could have two small tags to notify the visitor (so 2000’s, I know!) that the website is HTML5 and CSS3 valid. Ideally with a link to the W3C validator.
The official W3C tags are just too chunky and ugly, but I think the Font Awesome variants of HTML5 and CSS3 e.g. in the footer would be more then enough. And these icons are already extensively used by Elegant, so they wouldn’t strike out too much.

I added the following code to the footer template:

A down side is that for some reason, now my blog generates 2-4 times as slow as before.

The slower generation seems to have been caused by the system at that time being busy with other processes. In the past days the generator seems to work fine.

Probably having a setting to show/hide this based on value? like
BACK_TO_THE_FUTURE=False ;-)

I’m still of the strong opinion that a website must pass W3C tests, but am OK making the validator tags show as an option – e.g. W3C_VALIDATOR_LINK=False

Years ago, I even tried to have them 'bobby' compliant: https://en.wikipedia.org/wiki/Bobby_(software)
In general, anything that ensures standard compliance plus accessibility compliance should be really good to have

We have it in travis.


add library to awesome motoko

https://github.com/motoko-unofficial/awesome-motoko

Good call.
Added my other libraries as well
https://github.com/motoko-unofficial/awesome-motoko/pull/27


0.6 support

Codecov Report

Merging #158 into master will increase coverage by 0.51%.
The diff coverage is 50%.

@@            Coverage Diff             @@
##           master     #158      +/-   ##
==========================================
+ Coverage   50.76%   51.27%   +0.51%
==========================================
  Files           6        6
  Lines         587      587
==========================================
+ Hits          298      301       +3
+ Misses        289      286       -3

Impacted Files
Coverage Δ

src/types.jl
58.62% <50%> (+10.34%)
:arrow_up:

Continue to review full report at Codecov.

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


Support for PostgreSQL drive

example:
Running this command: 👇
docker run --rm -v ${PWD}:/home/geolambda developmentseed/geolambda:latest ogr2ogr \
  -f "PostgreSQL" \
  PG:"host=localhost port=15432 dbname=db user=postgres password=1234 " \
  data/admin-areas/states/Admin2.shp \
  -overwrite \
  -nln states \
  -nlt MULTIPOLYGON \
  -lco GEOMETRY_NAME=geom

The error:  There is not included PostgreSQL  in gdal.

Did you find a solution/workaround? I am running into the same issue now.....


Fixes #20

Fixes #20

This is very interesting because that proves that there were a race condition on visibleTilesFlow.
Thanks!


Create a trackedTileset property?

This just came up on the forum. You can currently set the trackedEntity to a tileset, and the camera will zoom to it but won't stay there.
It sounds like it would be a pretty useful thing to have to be able to track tilesets in the same way as entities. I think it would only need a small tweak to EntityView.js. The question is, what would be the cleanest way to do it? Renaming trackedEntity to something more general?

From an API standpoint, I've been wondering if there is confusion between using scene.primitives.add to add 3D tiles and viewer.entites.add to add pretty much everything else.  I would if it would make sense to add 3D tiles to the Entity API.  @mramato what are your thoughts on this?

Please discuss with me before moving forward with it...and I also would not consider this a priority now.

You can now add 3D Tiles through the entity API as of https://github.com/AnalyticalGraphicsInc/cesium/pull/8580! So you can now do:
var viewer = new Cesium.Viewer('cesiumContainer');
var tilesetEntity = viewer.entities.add({
    tileset: {
        uri: Cesium.IonResource.fromAssetId(5741)
    }
});
viewer.flyTo(tilesetEntity);

Which solves the flyTo and tracking issue presented here.

Congratulations on closing the issue! I found these Cesium forum links in the comments above:
https://groups.google.com/d/msg/cesium-dev/uc1SoWvzBks/gMEGPsScCwAJ
If this issue affects any of these threads, please post a comment like the following:

The issue at https://github.com/AnalyticalGraphicsInc/cesium/issues/7086 has just been closed and may resolve your issue. Look for the change in the next stable release of Cesium or get it now in the master branch on GitHub https://github.com/AnalyticalGraphicsInc/cesium.


Cannot input Chinese in the remarks column

Ludusavi version
v0.27.0
Operating system
Windows
Installation method
Scoop
Description
No matter whether I use the Rime input method or the system's built-in input method, I cannot input Chinese in the remarks column. However, this issue can be temporarily resolved by typing elsewhere, copying, and then pasting into Ludusavi.
Logs
No response

Hi! Unfortunately, this is a limitation in Iced currently:

https://github.com/iced-rs/iced/issues/979
https://github.com/iced-rs/iced/issues/2145
https://github.com/iced-rs/iced/issues/2645
https://github.com/iced-rs/iced/pull/1858

Once Iced supports IMEs, then I'll be able to fix this in Ludusavi.


Add more watcher events

In order to support the Broccoli watcher in Ember CLI https://github.com/ember-cli/ember-cli/pull/8614, we need more information about the change event and some other events in order to replicate the existing Ember CLI functionality.
I added a test for Watcher as there didn't seem to be one. Plz lmk if I've done anything wrong.
Will add some tests, just wanted to get this open for now.

@stefanpenner @thoov added tests, this should be good to review now

@stefanpenner added a test for Watcher as there doesn't seem to be one. Confused about a couple of things:

What is _lifetimeDeferred about?
If the build promise rejects with a failure, I don't see _error being called https://github.com/broccolijs/broccoli/blob/d152c60c3b7d7173e0f17ff3561207291d82ea44/lib/watcher.js#L51 I was debugging this test https://github.com/broccolijs/broccoli/blob/d152c60c3b7d7173e0f17ff3561207291d82ea44/test/watcher_test.js#L60 and asserting that quitStart was called, but it's not. Added some breakpoints and confirmed _error is not called. Is this right?

Ugh apvoyer failed, claims tests failed, dunno why...

@oligriffiths Looks like the tests are failing for lint reasons. Could you fix that then LGTM!

Will fix. Heading to a flight rn tho

@thoov fixed tests. Ready to rock

👏


added megha store

In place the hosted link you should be adding the link to the hosted site, instead you have added the link to the hosted link of the forked repo
checkout this pull request for more information: https://github.com/gtech-mulearn/bring-every-business-online/pull/9/files


xUbuntu 18.04 - desktop session logout

ive just installed rocm from the xenial apt repo as described in the documentation on my xubuntu 18.04 setup - (5.3.0-51-generic 44~18.04.2-Ubuntu).
previously i had amdgpu-pro installed and the system running smoothly without errors.
after i removed amdgpu-pro and replaced it with the rocm i experience various desktop session logouts!
for some reason - every-time the session logout occurs i run "pidgin" - i get logged out directly.
In other cases the source of error was less recognizable..
EDIT:
Package: rocm-libs
Version: 3.3.0-19
Priority: optional
Section: devel

Thank you for reaching out.
Can you, please, provide a link to the documentation you are using to install AMD ROCm?

https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html
was yest, as i recall it was this link..

The link is correct. Thank you for confirming. Let me check with our QA team and get back to you.

meanwhile got logged out a couple more times.
this only occurs when apps / windows are opened and closed. Never "randomly" without button clicks.
last it occurred when i closed a terminal window.

I checked with our team and they said the documentation is accurate. They believe the issue is not related to AMD ROCm.
The team recommends you try the following options:

Uninstall ROCm, reboot, and check for the behavior

Install ROCm, reboot, and check again

Confirm error persists after rocm removal and  linux-firmware re-installation.
This error started to occur when i removed the amd-gpu pro and installed the rocm dkms.
Currently i have no driver installed and the error still  keeps on coming back.
The system wants to report some crash on every reboot:

went to the /var/log/crash folder and found a xfsettingsd & xorg crash report.

when googling up the xfsettingsd error i found it similarly occurred in another place when mixing up ubuntu version dpkg packages
https://askubuntu.com/questions/546061/xfce-settings-manager-crashing
i close the error report here as i have no means to research further and just setup a new box instead and see if anything the like occurs again .


Couch 2.0 metrics

What does this PR do?
Adds support for couch 2.0 metrics. In couch 2.0, _stats exist at the node endpoint instead of the main couch endpoint.
My priority with this PR is to keep similar metrics between couch 1.6 and couch 2.0. This made the most sense to me, but happy to look into creating a separate integration for 2.0

Build still failing:
test_bad_config (test_couch.CouchTestCase) ... Exception HTTPConnectionPool(host='localhost', port=5985): Max retries exceeded with url: /_stats/ (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7f3a14e72350>: Failed to establish a new connection: [Errno 111] Connection refused',)) during check
Traceback (most recent call last):
  File "/home/travis/dd-agent/tests/checks/common.py", line 230, in run_check
    self.check.check(copy.deepcopy(instance))
  File "/home/travis/build/DataDog/integrations-core/couch/check.py", line 92, in check
    data = self.get_data(server, instance)
  File "/home/travis/build/DataDog/integrations-core/couch/check.py", line 143, in get_data
    couchdb['stats'] = self._get_node_stats(server, instance)
  File "/home/travis/build/DataDog/integrations-core/couch/check.py", line 104, in _get_node_stats
    overall_stats = self._get_stats(url, instance)
  File "/home/travis/build/DataDog/integrations-core/couch/check.py", line 84, in _get_stats
    timeout=int(instance.get('timeout', self.TIMEOUT)))
  File "/home/travis/virtualenv/python2.7.12/lib/python2.7/site-packages/requests/api.py", line 70, in get
    return request('get', url, params=params, **kwargs)
  File "/home/travis/virtualenv/python2.7.12/lib/python2.7/site-packages/requests/api.py", line 56, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/travis/virtualenv/python2.7.12/lib/python2.7/site-packages/requests/sessions.py", line 475, in request
    resp = self.send(prep, **send_kwargs)
  File "/home/travis/virtualenv/python2.7.12/lib/python2.7/site-packages/requests/sessions.py", line 596, in send
    r = adapter.send(request, **kwargs)
  File "/home/travis/virtualenv/python2.7.12/lib/python2.7/site-packages/requests/adapters.py", line 487, in send
    raise ConnectionError(e, request=request)
ConnectionError: HTTPConnectionPool(host='localhost', port=5985): Max retries exceeded with url: /_stats/ (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7f3a14e72350>: Failed to establish a new connection: [Errno 111] Connection refused',))

I guess the container setup is not correct, the service seems to start correctly but later, from the CI logs:
curl -X PUT http://localhost:5984/kennel
{"error":"unauthorized","reason":"You are not a server admin."}
curl -X PUT http://localhost:5984/_config/admins/dduser -d '"pawprint"'
{"error":"unauthorized","reason":"You are not a server admin."}
curl -X PUT http://dduser:pawprint@<IP_ADDRESS>:5984/kennel/_security            -d '{"admins":{"names":[],"roles":[]},"members":{"names":["dduser"],"roles":[]}}'
{"error":"unauthorized","reason":"Name or password is incorrect."}

That's correct. there need to be different options for the couch 2 and couch 1.6 containers. I'm able to reproduce this locally and will follow up in the next week

Thanks for coming to office hours, @emord. After you've updated the PR with the feedback @gmmeyer gave, we'll review and work on getting this merged.

@gmmeyer I updated the PR to determine the couch version programatically. Thanks for your time yesterday!

Great! I'll give this a full review later today!

Superseded by https://github.com/DataDog/integrations-core/pull/700


feature request: allow playground users to view the AST dump when writing a yaml rule

The docs tell us that you can view an AST dump of your code pattern when using the Pattern tab in the playground while the YAML tab shows the captured meta variables. I think this playground is awesome, but would love to be able to see the matched AST nodes produced from yaml rules. It would make iterating on a rule much easier.

it is pretty hard to design a UI for rule matching.
Any suggestion is welcome.


Request for new features: Countdown and Previous results.

**Is your feature request related to a problem? Please describe it ** A clear and concise description of what the problem is.
No.
**Have you checked if it is already a feature, have you looked on the wiki?
Yes.
Describe the solution you would like
I would like during this long wait, to be able to see the following features.

I don't know if it is possible but using for example the "Last result" card to have a drop down on the race name and be able to select a previous race to see these previous results.

I would also like a countdown of what is left for the next race. Usable to know when the next season will start and then to know when the next race is with a counter.

This counter always if you can add the flag of the country for example.
Thanks for your attention. Regards.

is possible. I will add it to the todo list
Isn't possible atm, because the API I use doesnt have this data unfortunately.

is possible. I will add it to the todo list
Isn't possible atm, because the API I use doesnt have this data unfortunately.

Thank you for your quick response. And certainly thank you for this very cool project.

With the new season schedule know, I could implement a countdown :) What did you have in mind? A seperate card ?

A seperate card would be great imo. In that case we can just add it to the same tab as the next race.

With the new season schedule know, I could implement a countdown :) What did you have in mind? A seperate card ?

I had thought of a small simple windget card that is the name of the next race and the countdown.
Here is a small outline I made so that you have an idea of what you had thought and give me your opinion.

Thanks!

Ok let me first get the tests working again. After that I will create this :)

OK so only the countdown card to go :)

Countdown card added :) @jonathanathe

Countdown card added :) @jonathanathe

I am looking forward to the update in HACS to be able to download the!
Thank you very much for your work!


PUB/SUB and MULTI/EXEC support for replication

The limitations of Redis clusters are currently applied to all aggregated connections. This prevents PUB/SUB and MULTI/EXEC to work for Redis replication setups.
In case of a Redis master/slave (non-cluster) setup these commands will just work fine. These commands are not whitelisted as read-only operations and thus will always be executed on the master.

I just updated the PR. Would be great if we could get this bugfix into 1.1 :)

Hi, @tillkruss! Is it possible to reopen this PR and fix an issue for v1.1? We use v1.1.10 and cannot update to 2.x for now, but we need for MultiExec support for replication connection.

@ShishkinAR We don't maintain v1.x anymore, at least not actively. Why are you unable to use v2.x?


Please add me as a member of the redhat-cop organization

I would like to become a general contributor to the Red Hat Communities of Practice GitHub Organization

Review request:
cc: @redhat-cop/container-cop-core

Closed per #71


several problems

Your tutorial does not mention the version of dependencies, so the latest version will be installed.
This causes some problems:

astype(np.int64) is deprecated and will raise error
skimage.feature.peak_local_max() does not have parameter "indices" and will also raise error.

When input is a 3-D tif image or a stack of 2-D tif image, the output can't be read by tifffile.

By the way, can I use the code as a program or 'import deepd3' then deepd3.inference(image)?

Thank you Pascal, we look into this!
You can indeed do import deepd3, but you would use from deepd3.core.analysis import Stack, use Stack as an object and use the method predictWholeImage to get a plane-by-plane inference.

The method above running successfully. However, the GPU memory does not clean up after running. After prediction, the 16GB memory is all stucked.


129 line graphic

Motivation
Present the data chronologically within the sidebar for better visualization and notion of the data
Changes
Inserting a component in metricdetails
Adding a component to the sidebar
Status Checklist

[x]  Add graphic line to the data at the sidebar
[x]  Should follow the colors of the page
[x] Should fit the width size of the sidebar
[x] Make sure the graphic is following the SA atlas pattern

Screenshots

Before
After

#129


0.5.0 'ghost' action bars

I ended up downgrading to the previous version for now, but when I updated I had multiple of the same action bar. It looked like the normal blizzard position ones were rendering alongside the DragonflightUI ones, but the ghost ones were not interactable. Tried every setting I could think of both in the game settings and the addon settings to no avail.
Working for now on the old version but would like to update when this gets fixed. Surprised I'm not seeing others say anything, so maybe it's just me.

Hey, got same problem, ended up desactivating another addon called tulla range for now.

I'm away till friday, will take a look at it then. Can you post a list of your addons? I guess some addon changes something from the default bars (like DFui classic does)

Hey, got same problem, ended up desactivating another addon called tulla range for now.

Is it fixed for you then? Can take a look at the other addon on the weekend.

Yeah its fixed if I remove this addon, joining you whats actually happening when this addon is enabled:

If I try to find whats the frame with /fstack it give nothing.
Hope it can help.

Just wanted to check in on this since I'm also having this issue and it's been about a month since it was reported. Tulla Range is what's causing the issue with this mod. Basically if you remove the mod, it removes the duplicated action bar. The issue is Tulla Range seems to be the only addon right now that I can find that gives an easy to see "out of range" notificaiton aside from the default coloring of the number in the upper right corner of the button.

Btw, v0.9 is live soon and has something like TullaRange, check it out!


Fix documentation for the --python option

The default value differs for asv run and asv dev.  Moreover, currently
only python=same results to use of ExistingEnvironment, so it's not
possible to pass in python executable names any more.

Seems fine.  In the future, would you mind leaving PRs up a little longer so I have a change to review (particularly on the weekend...)

Hi, sorry, I'll avoid self-merging this fast in future.
There's of course no real hurry with this...


Cannot disable gravatar image fetching through AVATAR_URL option

Sometimes when creating a user avatar gets up incorrectly.
incorrect path looked in the source page:
http://localhost/uploads/images/user/2020-01/1737-Михайловск-Уральская-16/thumbs-40-40/4-avatar.png
adjacent correct path:
http://localhost/uploads/images/user/2020-01/thumbs-40-40/1736-Курган-7-Родькина-avatar.png
we conclude that the paths are different, why did not find out.

Another example is exactly the same paths (user names are different), both gravatars are in the same folder, both paths are correct, both gravatars open from the folder, not broken, but one path does not open. The problem arises randomly. File permissions are the same.

Also in my .env is AVATAR_URL = false
but gravatars are still created for new users, the cache is cleared by the command through the command line.

Thanks for reporting @Statium.
Could confirm the AVATAR_URL=false behaviour.
It looks like the path/naming issue had been previously addressed in an image name scheme change, although I have changed it a little further today, so that has not been an issue for a while for new gravatar fetches.
Fixes to false behaviour made in d4a119b2aa05491eb21824f466b5b4d9851a0ddc and will be part of the next feature release.


[UI] Adopt fundamental styles - view Workspace

Target

[ ] Adopt the fundamental styles in Workspace view

Use https://github.com/dirigiblelabs/ide-next as reference

Issue cloned to https://github.com/eclipse/dirigible/issues/1518

The new view should use the following widgets:

jstree
jstree-fiori-theme
fd-button
fd-input
fd-toolbar
fd-popover
dg-contextmenu

Dialogs should be called using the new messageHub API.
When selecting the search button, it should stay activated using the is-selected class and a secondary toolbar containing an input should be shown. Search functionality is provided by JSTree and should be performed right after the user stops typing. Selecting the search button a second time should hide the search toolbar.
When selecting "Create workspace", there should be a global dialog asking for a name. If no name is provided, then no workspace would be created.
When selecting "Delete workspace" there should be a global dialog asking the user to confirm.
When selecting "Import files from ZIP", there should be a global dialog window containing the "import" view, which based on the data-parameters attribute should change its text.
Design:

Done in the form of:
https://github.com/dirigiblelabs/ide-projects


Player cannot die

It is impossible for the player to die regardless of their current hit points as combat will continue after the player has taken lethal damage. Subsequent damage will send the player's hit points well into the negatives with no consequence in combat or exploration.

Looking through the source code, it doesn't look like the program ever checks the player's health. runCombat() only checks the enemy health.

Added checks in run() and runCombat() for player hit points at the beginning and end of their main loops respectively.


🚀 - Tour should be cancelled when the target element is destroyed.

Which ngx-ui-tour-* package is relevant to the feature request?
Don't known / other
Description
When a directive calls unregister, only the anchor is removed.
But if the directive represents the active step, the modal has no target element anymore and should actually be destroyed. Lets say your target element is a dialog and the dialog is closed while it is the current step. This actually ends the tour, but the backdrop remains.
e.g something like this:
public unregister(anchorId: string): void {
        if (!anchorId) {
            return;
        }
        delete this.anchors[anchorId];
        this.anchorUnregister$.next(anchorId);

        if (this.currentStep?.stepId === anchorId) {
           this.end();
        }
    }

I have solved it in my own TourAnchorDirective, but perhaps it should be a general feature.

I don't think that's a good idea, since it would break multi-route tours where anchors get unregistered when going to a different route.

You just have to set the currentStep to null, before changing URL.

I don't get how that fixes anything.
Anyway, if it's a big issue for you, feel free to submit a PR.
For me it seems like an issue is specific to your tour and doesn't affect many users.

You are right, it is really tricky.
My tour and use case is the following:

User clicks a button
A dialog is opened with the option to create an element and to cancel. Both actions close the element.
The tour resumes automatically when the element is created.

I added a special property to wait for the next element: nextOnCondition, e.g. it looks like this:
{
   anchorId: 'fieldForm',
   content: 'i18n:tour.createSchema.fieldFormContent',
   nextOnCondition: waitForAnchor('schemaField'),
}, {
   anchorId: 'schemaField',
   content: 'i18n:tour.createSchema.schemaFieldContent',
},

If the nextOnCondition becomes true, it continues with the tour.
The problem is that I cannot really distinguish between Close and Save. Therefore my only solution is to wait a few milliseconds in the onDestroy event and then pause the tour. The delay is needed to avoid flickering effect, because the backdrop is closed and reopened in a few milliseconds. I wish I would have a better solution for that.

There is no need to reinvent the wheel. You can just mark the step with "schemaField" anchor id as async (isAsync option) and the tour will automatically wait for it.

It is not the same:

It works as a trigger, similar to nextOnAnchorClick
It waits for new anchors, so that we focus the newly created element (should be named waitForNewAnchor).

But the same problem happens with "isAsync". if the current element is destroyed and the new element is not created yet, you don't know what's going on.
Btw: Perhaps the isAsync also needs a timeout, so that you are not stuck in the tour forever (e.g. when you have a backdrop).

Maybe combination of nextOnClick and isAsync would work in your case. What triggers the dialog to popup?

Perhaps the isAsync also needs a timeout

Not sure about that. Anchor element not showing up in this case indicates an issue with your application and introducing timeout would require a new setting plus the timeout would potentially break existing tours where the waiting time would be higher than the default setting.

If you think some of the changes you made to your tour might benefit other users, feel free to create a PR.

I will add asyncStepTimeout setting sometime soon, but I don't think cancelling the tour when the target element is destroyed is a good idea.
I have created a new feature request for asyncStepTimeout setting: #148


Allow zero confirm tickets

Fee addresses are only returned for tickets which have at least two confirmations. As a result, clients must wait for a long period between buying tickets and delegating the voting to a VSP.
We should return fee addresses for tickets which have zero confs (ie. only exist in mem-pool).
If the VSP then receives a fee payment transaction, it needs to wait for the ticket to be mined and confirmed before broadcasting the fee payment.

Implemented in #62


It's October, and we need Travis!

🎃

Build against 3.7 proper, 3.8 nightly
Deploy on 3.7 only

This change is

@siku2 This is not the main point of it actually, the point is that 3.7 on trusty is an old beta, and it's good practice to use the current, updated archive of 3.7 which is continuously updated versus an alpha which didn't have the finalized 3.7 spec. Almost any 3.7 dependent project will now do this, as there's changes that made it to final spec. May not matter to us but since 3.7 is our base it makes sense.
I get your point with 3.8, that's just there from Giesela, and it was to try out the matrix pipeline feature with Travis. I'm only allowing failures to be safe. As for labor, well, it was something I did once. The power of copy-and-paste will compel you! 🙃


Document building for Raspberry Pi 4

Problem
Building for Raspberry Pi 4 needs documentation.

Summary of Changes
Add instructions to install a 64-bit distro on the Pi.

this is cool. should we also be updating our chip-build Dockerfile or adding a Docker image for raspi?

For CI I assume we want to cross compile since I don't expect GitHub makes arm64 runners available.. or does it?
Cross compiling is tracked at https://github.com/project-chip/connectedhomeip/issues/3167 and isn't done yet. Building is not fast on the Pi.

this is cool. should we also be updating our chip-build Dockerfile or adding a Docker image for raspi?

For CI I assume we want to cross compile since I don't expect GitHub makes arm64 runners available.. or does it?
Cross compiling is tracked at #3167 and isn't done yet. Building is not fast on the Pi.

I guess it's not too bad actually, only 90s.
It took fully 10 minutes to compile GN from source on the 32 bit OS =/. But we have a binary for that now.


Sidebar vs side bar

Testing #145634
Found sidebar in this setting's description, everywhere else it is side bar:

Similarly, also missing 'primary', although this view can be moved around:

"window.menuBarVisibility" also has 'sidebar' in its description and enum description. (This setting is not available on Mac.)

great finds :)


install without composer

The goal of this project is to help beginners get better security. But then the installation proces requires composer?
How can this be used without composer? Is it possible to also create a guide for those on shared hosting?

The goal of this project is to help beginners get better security.

Exactly!

But then the installation proces requires composer?

Yes. Although this may sound like a contradiction, it really is not.

How can this be used without composer?

It can’t. We did experiment with this in the past, but at some point we decided it’s really not worth it and everybody should use Composer to install this. Don’t be afraid of Composer. It’s easy, really! Otherwise we wouldn’t have made that decision.

Is it possible to also create a guide for those on shared hosting?

Just follow the same guide. It works for shared hosting as well.
One of the common misconceptions about Composer is that you have to install it on your server. You really shouldn’t! Composer is installed on your development machine only. It downloads all the required libraries and sets up your dependencies. Just as you would do manually. And then when deploying your application (to your shared hosting environment), e.g. via SFTP upload, you just upload the vendor directory as well, which should be inside your project directory.
Hope that helps a bit already. Feel free to ask any further questions here.

You are still assuming that beginners

Use terminals
Set up local development servers
Want to do any of the above
That the above is worth the effort for the project involved.

I was hoping I has found a simple drop-in authentification system. It looked to promising!
Can you recommend any alternatives?

@flatsiedatsie, this is a truly excellent authentication system that includes an extremely simple and powerful php framework. I highly recommend it even if it takes 20-40 minutes to figure out how to install it (see below). Using this framework (for tasks other than authentication) is easy and saves a massive amount of time.
Like yourself, I dislike the terminal and composer. However, I do find that php class autoloading is necessary for any nontrivial project. I have written some very informal installation instructions here: https://github.com/delight-im/PHP-Auth/issues/14#issuecomment-313262040.
As for beginners, this is actually the ideal framework. It is extremely well written, easy to understand, and covers the major functionality of the popular frameworks (laravel, symphony, etc). Almost all modern php applications are completely tied to one of them, so this is a great way to learn similar architecture.

Use terminals

You really don’t have to be a regular user of the terminal or be very comfortable with it. You only need to know how to open it. That’s all. After that, paste the command that is presented to you in the README in order to install the library. Again, we’re here to help.

Set up local development servers

This is not necessary at all. In general it is recommended, yes. But that does not depend on Composer. It is recommended with Composer just as much as when working on a project without Composer. To put it differently, Composer does not add any need for a local development server. You can just fetch the libraries with Composer and upload.

I was hoping I has found a simple drop-in authentification system. It looked to promising!

I think you have! Don’t easily turn down a library just because it wants you to use Composer.

Can you recommend any alternatives?

There may certainly be some alternatives, but I rarely work with any, so I can’t recommend something here. Sorry! I still think this library might be worth the little effort of looking into Composer. Treat it as a download manager for this library (and others, as soon as you have learned to enjoy it).

@rgvy Thanks a lot! I hope this library alone is also a good fit if you need a standalone authentication library, which seems to be what @flatsiedatsie wants. By the way, I’m sure you can use the terminal even with MAMP. Excellent point about the autoloading. Almost forgot that.
So the autoloading may actually be the best argument for Composer at all. You think that looking into Composer for an hour is not worth the effort for your project? You surely don’t want to organize and write your own autoloader, which is the alternative, since any reasonably complex application or library (like this one) will require an autoloader, unless you want to figure about the correct list (and order) of dozens of require statements manually. So again, Composer is not required in order to annoy you, but because it is quite certainly the easiest and most convenient way to install a decent library.

Actually, I once spent an hour trying to install Composer alongside MAMP and never got it to work. Writing my autoloader took me all of 5 minutes. Then I spent another 5 downloading all dependencies and organizing into directories. Sure it was somewhat tedious, but it was mindless and didn't require too much energy.

@rgvy Oh, I thought you had got it working in the end. Composer should definitely work on all the major platforms, i.e. Windows, macOS, Linux, and everything Unix-based. Mainly it requires PHP only, and the PHP executable must be in the path for it to work, I guess. So if you can run php my-script.php in the terminal, Composer should work.
While this is not reassuring with regard to the current issue we’re discussing here (😉), this at least proves that this library can be installed without Composer in a reasonable way, @flatsiedatsie. If you really don’t want Composer, try looking at the comment @rgvy linked to, where the approach without Composer is explained.
Basically, you have to do the following recursively, i.e. repeat it for every library you’ve found:

Download the source on GitHub as a ZIP.
Open the composer.json file, right in the root directory of this project here on GitHub.
In that file, locate the require section.
Repeat this process for every library you’ve found in that section, except for ext-… dependencies.

You put all this in a reasonable directory structure and write or copy an autoloader function. That’s all.
But as a last attempt to explain how awesome Composer is: As an alternative to the steps above, you only have to download Composer using the steps listed in the “Download” section on their website. Then you go into your project’s root directory, open a terminal there (you can look up how to do that), and paste the composer require … command from the README of this project. That’s all.

I've already spent 3 days struggling with composer once. So I know what I don't want :-)

@flatsiedatsie We’re sure there cannot be any problem with Composer that cannot be solved within minutes, provided you get the right advice. But of course, it’s up to you. The only solution without Composer that we’ll ever support in the foreseeable future has now been documented above and requires a little bit of manual work.


Vector database data chunking

Closing in favor of https://github.com/vmware/versatile-data-kit/issues/3084


DELETE / UPDATE statements do not set rowcount

The rowcount variable is not set when using a DELETE or UPDATE statement.

For delete/update statements, the rowcount is currently returned as a one element row, and can be retrieved using fetchone()
This is not to dbapi spec, so ive updated the readme to rowcount in vertica_python and how it behaves.


ARROW-2413: [Rust] Remove useless calls to format!().

When there are no arguments to be formatted, we might as well
just call to_string instead.  This fixes a number of warnings
from clippy.

@andygrove, what do you want the process to be for Rust PRs? Should we wait for approval by you or someone else, or should we merge PR's as long as they look formally ok and don't break the build?

I'll try and stay on top of PRs and respond same day, but I don't want to hold things up so for formatting / minor changes like this please go ahead and merge if they don't break the build.


Question about continous relative positional bias (cpb)

Hi! Thank you for sharing your great work. I have question about continuous relative positional bias. (cpb)
My question is why positional coordinates are divided by np.log2(8). Second question is why 8 is used in np.log2() not 9.
https://github.com/microsoft/Swin-Transformer/blob/91c54bf770d447eae4b7d2607add402684335fcd/models/swin_transformer_v2.py#L111
Thank you again!

Hi! Thank you for sharing your great work. I have question about continuous relative positional bias. (cpb)
My question is why positional coordinates are divided by np.log2(8). Second question is why 8 is used in np.log2() not 9.
https://github.com/microsoft/Swin-Transformer/blob/91c54bf770d447eae4b7d2607add402684335fcd/models/swin_transformer_v2.py#L111
Thank you again!

The range of relative_coords_table is [-7,7], and 8 = 7 + 1 is the maximal numerator.

@ancientmooner Thank you for your reply.
Now I understand the reason for dividing relative_coords_table + 1 by np.log2(8). (maximal numerator)
But I still could not understand why numerator value should be 8 not 9. Because maxium value of relative_coord_table should be 8 not 7 by code shown in below code snippets.
https://github.com/microsoft/Swin-Transformer/blob/91c54bf770d447eae4b7d2607add402684335fcd/models/swin_transformer_v2.py#L109
Thank you
hankyul


cookie path not working but set to "/"

Hi,
When adding a cookie with a path, cookie path is always set to '/' (get with commands and also checked on web server side).
Thanks

I'm closing this issue due to inactivity.
If is a question rather than an issue, please send questions to the selendroid user group.
If you think it's an actual problem with selendroid and still experience the issue described on the latest release of selendroid feel free to file a new issue. If you do please provide a concise reproducible test case and describe what results you are seeing and what results you expect.


Out-of-memory on wasmtime aarch64 CI

In the latest daily runs of wasmtime testing on our internal Aarch64 machine, I see new failures related to multiple memories tests:
---- wast::Cranelift::spec::multi_memory::traps0_pooling stdout ----
thread 'wast::Cranelift::spec::multi_memory::traps0_pooling' panicked at 'called `Result::unwrap()` on an `Err` value: failed to create memory pool mapping

Caused by:
    0: mmap failed to allocate 0x17bb80000000 bytes
    1: Cannot allocate memory (os error 12)', /opt/homebrew/var/buildkite-agent/builds/mac-aarch64-4/embark-studios/wasmtime-aarch64-apple-darwin/wasmtime/target/debug/build/wasmtime-cli-5998d6d2b565964d/out/wast_testsuite_tests.rs:6063:18

failures:
    wast::Cranelift::spec::multi_memory::data_pooling
    wast::Cranelift::spec::multi_memory::exports0_pooling
    wast::Cranelift::spec::multi_memory::float_exprs0_pooling
    wast::Cranelift::spec::multi_memory::float_exprs1_pooling
    wast::Cranelift::spec::multi_memory::float_memory0_pooling
    wast::Cranelift::spec::multi_memory::imports0_pooling
    wast::Cranelift::spec::multi_memory::imports1_pooling
    wast::Cranelift::spec::multi_memory::imports2_pooling
    wast::Cranelift::spec::multi_memory::imports3_pooling
    wast::Cranelift::spec::multi_memory::imports4_pooling
    wast::Cranelift::spec::multi_memory::imports_pooling
    wast::Cranelift::spec::multi_memory::linking1_pooling
    wast::Cranelift::spec::multi_memory::linking2_pooling
    wast::Cranelift::spec::multi_memory::load0_pooling
    wast::Cranelift::spec::multi_memory::memory_init0_pooling
    wast::Cranelift::spec::multi_memory::memory_multi_pooling
    wast::Cranelift::spec::multi_memory::memory_pooling
    wast::Cranelift::spec::multi_memory::memory_size2_pooling
    wast::Cranelift::spec::multi_memory::memory_size3_pooling
    wast::Cranelift::spec::multi_memory::memory_size_pooling
    wast::Cranelift::spec::multi_memory::memory_trap0_pooling
    wast::Cranelift::spec::multi_memory::simd_memory_multi_pooling
    wast::Cranelift::spec::multi_memory::store0_pooling
    wast::Cranelift::spec::multi_memory::store1_pooling
    wast::Cranelift::spec::multi_memory::store_pooling
    wast::Cranelift::spec::multi_memory::traps0_pooling

Are these large memory allocations expected to fail?

I've been seeing this as well locally and I think it's related to running out of virtual address space given the number of memories being created. I've been fixing temporarily with --test-threads 2 but I'll work on implementing a default solution for these tests.

Wow, thanks @alexcrichton, you rock :tada:


Toolbar does not appear in macOS Catalina

I'm not able to see any touchbar labels on macOS 10.15.
Minimal reproduction:

brew install hyper (installs 3.0.2 currently)
Run Hyper.app via Spotlight
hyper i hyper-custom-touchbar saw hyper-custom-touchbar installed successfully!
Observe $HOME/.hyper.js updates automatically if it exists. Mine showed plugins: ["hyper-custom-touchbar"], following plugin installation.
Then I added a minimal config without icons:hyperCustomTouchbar: [
  // if you just need a single button then don't add options array
  { label: 'clear', command: 'clear', backgroundColor: '#d13232' },
  { label: 'man', command: 'man ', prompt: true }
]

Config reloads automatically. Observed no touchbar icons.
Manually reloaded config.  Observed no touchbar icons.
Force-reloaded config.  Observed no touchbar icons.
Closed and reopened Hyper.  Observed no touchbar icons.

I can confirm my touchbar works. It's a brand new mac.

Invalid. The issue was PEBKAC. I dropped the config under the wrong key.


Add migration docs

To help people fix their data from the bug fixed in #1
It may require some task generators or something that walk them through how to move their files that have been affected

@achempion and @ulissesalmeida I'd love a chance for us to get on a call together or something depending on time zones and things.
I think this may also require a forum post if we keep it at 0.3 so that people don't upgrade without looking at the changelog, which will need to contain a bunch of breaking change warnings

I believe the new fix breaks the delete action :) As the put action receives the resolved filename from waffle, when delete and url actions require resolving the filename similar to S3 adapter with Versioning.resolve_file_name/3.

I think the forum post idea is excellent. I'm sorry about the new fix bug, in my job we never delete, so I didn't manually tested it. So it seems our current integration tests doesn't check if things are properly deleted.
If you want to chat, I'm on BST time.


ci: Update E2E testing to use Pod Identity

Fixes #5264
Description

Related #5195
As karpenter is switching to recommending the use of Pod Identity instead of IRSA, updating our E2E to reflect that change
https://github.com/aws/karpenter-provider-aws/pull/5259

How was this change tested?

Forked account

Does this change impact docs?

[ ] Yes, PR includes docs updates
[ ] Yes, issue opened: #
[x] No

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Yup! https://github.com/aws/karpenter-provider-aws/pull/5259


[FLINK-1003] [WIP] Spread out scheduling of tasks

This is a working progress PR with the core functionality implemented but no tests yet.
As this is a highly critical part of the system I would like to get some initial feedback before proceeding to write / change a huge amount of tests :)
About the functionality:
This is an adaptation of https://github.com/apache/flink/pull/60 to the current flink scheduler. Instead of preferring local instances when scheduling new task slots the new scheduling strategy allows users to balance the load on the different task managers.
Every time a new task needs to be scheduled the scheduler considers all instances that satisfy the scheduling constraints (has available nodes + locality constraints) and picks the one with the smallest load. Load is calculated by the percentage of task slots occupied in a given task manager.
I have already ran some cluster tests that seem to work for streaming programs,  but I haven't tested more complex jobs with iterations.

I think the implementation looks good.
The big question for this is actually more whether this interplays nicely with other changes around dynamic scaling. Once we have that part figured out and we see it works together well, this change is probably good.
In order to figure that out, let's try and actually collect and write up the designs for how the system will evolve with respect to dynamic scaling.

Thanks Stephan,
I agree that there is a lot to think about/improve when it comes to scheduling and dynamic scaling. Should we add this to the Key groups design doc or there is going to be a bigger one more general about different system aspects of the dynamic scaling?
It might make sense to introduce some sort of a scheduling hint for when we redeploy a job with higher parallelism so that we can exploit some state checkpoint locality for quicker recovery, but this is another topic.

I think this is superseded with the current work on dynamic scaling as part of FLIP-6. Can we close this?


[ML-32490] Bump automl runtime version for 13.3

Codecov Report
Patch coverage: 100.00% and project coverage change: +0.01 :tada:

Comparison is base (98aba16) 95.35% compared to head (90ea1c6) 95.36%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #131      +/-   ##
==========================================
+ Coverage   95.35%   95.36%   +0.01%
==========================================
  Files          26       26
  Lines         904      907       +3
==========================================
+ Hits          862      865       +3
  Misses         42       42

Flag
Coverage Δ

unittests
95.36% <100.00%> (+0.01%)
:arrow_up:

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

Impacted Files
Coverage Δ

...untime/databricks/automl_runtime/forecast/utils.py
100.00% <100.00%> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


pyinstaller风险

谷歌下载pyinstaller会被拦截说有风险，需升级版本到
https://github.com/pyinstaller/pyinstaller/releases/download/v4.3/pyinstaller-4.3.tar.gz

pyinstall has been updateed to 4.3 with patch b5a84fbf39643821b8bf01a87bf4fbac474dfffe


Implement Dwell/Visit events

It'd be nice to have access to information about longer stays. Android reports it via another event, DWELL events. iOS uses another API however, CLVisit.
Android and iOS also handle throttling differently. Android sets a loiteringDelay on initialization, while iOS reports the duration via the arrivalDate and departuredate properties.

I add this feature on my local branch, but I figure out a simple way:
1 - define how long user must stay on "boundary" after entering to dispatch the dwell.
2 - if your time reach before user exit the "boundary" is your dwell


refactoring test environments into src to be reusable

Also attempt to cleanup mapreduce logspam, and add (optional) HDFS local cluster
#213

Coverage remained the same at 36.45% when pulling bb78255f9481af8efcc6bf32f100a63ea4b0bdcc on GEOWAVE-213 into 92f9eed70969092c675b64ccfe46dd3e68dfeb7c on master.

Mea Culpa on the package change, probably a result of other operations.  If only the commit weren't squashed :)
I'll re-format with eclipse, I imported the formatter into intellij but looks like it didn't quite work.

Yeah, tested it out and formatter just isn't working right in intellij (the eclipse formatter plugin).  I added http://maven-java-formatter-plugin.googlecode.com/ to the pom, and this adds mvn java-formatter:format as a goal.
I only reformatted geowave-tests, didn't do the rest (didn't want whitney to be suspicious!)

Coverage decreased (-1.59%) to 34.87% when pulling 2e533a2fdf137aae7c13d0a77d2ea08feff3c7d9 on GEOWAVE-213 into e5f302e0a4a79b3e1cc4a106b0c77e654d8a3f96 on master.