ui2 elastic search, verified filter is showing both verified and non-verified entries.

For instance:

Either update the elastic search query or the web-service to resolve this problem.

Still present during demo

Demonstrated fixed in demo


fix: drop provider before getting the next one on range queries

On a range query we iterate over files to collect all data.
There is a very small chance that if two consequent static files share the same bucket in the internal dashmap that we hit a deadlock, if we don't drop the current provider before requesting the next.

Can we add a comment why it's needed?


Force step switch outside of the ViewTaskActivity

There may be the need to force navigation from one step to another asynchronously (not from the activity callbacks). I think the best place would be in Task, as this should be the controller of the view.
As the design is done now, the controller is actually the ViewTaskActivity that calls methods on an instance of Task. I guess the design should change so that the Task has more control on the activity.

This will be fixed by my latest pull request.


xDrip CGM changes

This re-organizes the xDrip CGM option to use xDrip+'s built-in webserver option rather than the on-rig xDripAPS.
New behavior: Checks for online status. If online, continue with regular ns-loop data. If offline, curl data from the local gateway- which should be a phone via either BT or WiFi Hotspot.
This is my first change to the code, so feel free to poke holes in it. I've tested on my rig that it works as intended, but I know I still need to see what it does in other failure modes- i.e. captive gateways.

With the current xDrip model, xDrip is pushing data to the rig via a directly connected phone to a specific IP address. How do you ensure that when using the local webserver on a local wifi connected rig and phone, the data is coming from the correct xDrip instance (eg T1 meetups with multiple xdrip users)?

The data would still follow the same path: sensor>phone>rig. The difference is that rather than the phone pushing data to the rig, the rig asks the phone for it.
The xDrip+ webserver still uses your nightscout API_SECRET.
For a meetup situation, each rig would be connected to each person's phone and pull data from that. If everyone connected to the building's wifi, the rigs would see internet and pull from nightscout.
If Person A connected to Person B's phone hotspot, the system would still work as long as B's phone was online. If it went offline, A's rig would try to pull B's numbers, but would fail due to the API_SECRET not matching. Looping would stop for A, but it wouldn't result in wrong data.
I do need to test this out to see what the 'wrong API_SECRET' response looks like, and make sure it fails gracefully.

I haven't looked in details, but does this remove support for local CGM uploaders such as xdrip-js? It currently relying on xdripAps.

YEs it does remove that as It removes the xDripAPS and SQL3 installations.

I didn't realize they reused the xdripAPS code. That probably makes my changes a non-starter if it breaks those.

To be clearer, there's nothing in this that conflicts with xDripAPS, I just removed it because I thought this made it unnecessary.
I'll dig in to this more to see what's going on with xDrip+ that it stopped working. Best I've seen, it stopped working when they changed something back in March.

Do I understand correctly that xDripAPS is not working properly right now in master/dev?

This PR has not been merged, so AFAIK xdripaps still works. In dev, the upload of BG data has been deprecated in favor of doing that from xDrip+.

In dev it’s notnworking properly for some reason. I’ve opened an issue.

There has been a behavior change in dev. openAps doesn't upload the CGM data from xdripaps to NS anymore.
The functionality was simplified in favor of having the collector do the uploading.
Does that seem like the problem you're having or is it something else? Which collector are you using? You can have multiple endpoint in xdrip+.

Mine is broken with current Master 0.6.2 too, so it's not that. I only targeted Dev since there's no point in trying to push to already-published master, especially with the other refactorings that were made (cron and the broken-install detection)

Ah. I’d been running the 0.6.2 version of dev successfully before this update, so it’s this flip that’s broken it for me.

I today tested xDripAPS on 0.6.2 master and also found it to be not working. I have no clue where to start digging.

@dramageek do you still want to try to move forward with this PR?

bump

If this PR does ever move forward, I ask that we consider to keep the existing xdripAPS functionality in place so that xdrip-js (Logger / Lookout) can continue to work.

Sorry, work is crazy at the moment, leaving me little in extra time.
I wholly agree with others that we can't break xdrip-js. A fix that just breaks something else isn't really a fix. In it's current form this patch would break those other sources.
I have been thinking about this, and my version of monitor-xdrip is functionally similar to ns-get.sh . Would I be better off adding this there instead of as a redefined/separate source? It could catch whatever error occurs when the rig is offline, and try this instead? xDripAPS could remain unchanged that way to preserve it's other functions. It sounds like it may still be working for some, so I don't want to impact them either.

Does the xDrip server expose a Nightscout Compatible API?
If so, we could just let OpenAPS have a concept of multiple Nightscout Upload paths (much like how xDrip will currently upload to multiple NS urls, and how its able to upload to Nightscout + xDripAPS)

@applehat
The point of xdripAps is to provide the glucose reading to openAps when offline.
I don't think its very useful to give it data that openAps already has.
It's the collectors's responsibility to push the data to xdripAps (and/or to NS when online). xdripAps then provides the data to openAps.

@applehat - I'd debated this too, but have no idea how to open that can of worms. I'm not sure what type of data the xDrip web service will host- it complies with requests for glucose data, but I haven't tried carbs or anything else.
The little info I found is from here: https://github.com/NightscoutFoundation/xDrip/blob/master/Documentation/technical/Local_Web_Services.md
@alimhassam - This doesn't send data to xDrip, it pulls data from it. Instead of the xDripAPS service receiving data from xDrip and then OpenAPS using it, this method has OpenAPS grab it directly from the xDrip app on the phone.

Can someone summarize the status of this PR?

@renegadeandy would this address / obviate your concerns with xDripAPS?

Not entirely convinced it does. In the mean time, I have made a Pull request to allow oref0 to pull from my maintained xDripAPS.

Closing this request. in addition to @sulkaharo doing this much more elegantly in #1139 , @renegadeandy is fixing the original glitch in xDripAPS in #1210 that necessitated this request.


Track Disk I/O Utilization

In addition to GPU usage, does sacred tacks Disk I/O Utilization?

Sacred does not track any resource utilization by default, it just logs host information like the type of CPU, GPU, hostname, etc. If you want to log that information, you would have to do it manually.

I see, so it's out of scope for this project then, not in the roadmap like https://github.com/VertaAI/modeldb/issues/2404#issuecomment-860878666

Yes, you are right, in case you don't want to implement it and provide a pull request, it probably won't be implemented (soon).


platinum-missing-data

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to 'https://nuzlocke.app/guides/platinum'
All the data is missing

Expected behavior
https://nuzlocke.app/guides/platinum should contain the data that is present in other rom's, in terms of gym max levels etc.

Hey @MicheleStoltz this is due to some rehosting I did a few weeks back - long store short, the hosting provider deleted old, cached assets for the site... I've purged all the server side caches, but client side ones can still cause a problem.
Can you try going to the page doing a Hard Refresh? Cmd + Shift + R on mac, and Ctrl + F5 on windows.
Alternatively, you can add ?force-pass to the end, - https://nuzlocke.app/guides/platinum?force-pass=true - to force your browser to get the latest assets.

Hey!
Refreshing dint help but adding force-pass=true worked. Thanks :)


Autocomplete Web component - Keyboard accessibility - When the user hit on up and down arrow keys on the keyboard, dropdown list items is not selected

Prerequisites

[X] I have searched for duplicate or closed issues
[X] I have validated any HTML to avoid common problems
[X] I have read the contributing guidelines

Describe the issue
[BUG] Autocomplete Web component - Keyboard accessibility - When the user hit on up and down arrow keys on the keyboard, dropdown list items is not selected
Steps to reproduce the behavior on Canvas section:

Go to Autocomplete web component
Click on Canvas section
Hit on tab key on the keyboard
Autocomplete search textbox should be selected
Enter letter A in the textbox
Dropdown list should be displayed
Hit on Up and Down arrow keys to select the drop down list items
Dropdown list items is not selected accordingly

Expected behavior
The first item in the dropdown list should be preselected and when user hit on up and down arrow keys on the keyboard, the list of items on the dropdown should be selected accordingly
Current behavior
The list of items is not selected when the user hit on up and down arrow keys on the keyboard
Please refer the below screenshot:

Reduced test cases
No response
What operating system(s) are you seeing the problem on?
Windows
What browser(s) are you seeing the problem on?
Chrome, Firefox, Microsoft Edge
Which npm package?
No response
What version of npm package are you using?
No response
Priority
Low
What product/project are you using Modus Components for?
QA
What is your team/division name?
QA

Duplicate of #979


adding plan for 107 mile peak plan

Adding draft of the 103 mile plan from Advanced Marathoning to Calendar Hack's plan set.

Hey! Let me know if you want help with this. Easiest way to add a plan is to create the YAML version of it. Then the JSON is generated from that.
thnx

Awesome thanks for the tip nanreh, yeah I was messing around with the json version of it then converted to the yaml. I will work it the other way around when I have some time. I am starting my training cycle on Dec 11th so will be using your tool here to get my days in order :)


Add first htmx call

I added htmx as lib and also some example data. Next step is that one can click on "new campaign" and this sends a write request to the server. How can we do this?

You find a simple example Here:
https://github.com/normanjaeckel/Meier/pull/41/files#diff-3b4276e6f680b1c44914d303cdd33f193b9d136db4a35000385321a1866b95c1R17


Create Bitwise_Operator_Video.md

Description 📜
This video explains bitwise operators in java.
Fixes #1614

Type of change 📝

[ ] Au#dio (Should be in mp3 format Includes speech clarity, Concise ,Low distortion)
[x] Video (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)
[ ] Do#cumentation (Content Creation in the form of codes or tutorials)
[ ] Other (If you choose other, Please mention changes below)

Domain of Contribution 📊

[ ] Android Dev #(Flutter)
[ ] Android Dev #(Java)
[ ] Android Dev #(Kotlin)
[ ] Backend Dev #(Java)
[ ] Backend Dev #(.NET)
[ ] Backend Dev #(PHP)
[ ] Backend Dev #(Python)
[ ] C/#CPP
[ ] Competitive #Programming
[ ] Cyber #Security
[ ] DS#A
[ ] Data#base
[ ] Datascience with #Python
[ ] Datascience with #R
[ ] Frontend Dev #HTML/CSS/JS
[ ] Frontend Dev #React/Angular/Vue
[ ] Go#lang
[ ] Interview #Prep
[x] Java_Domain
[ ] Java#Script
[ ] ME#RN
[ ] Machine #Learning
[ ] Open #Source
[ ] Python_#Domain
[ ] Ru#st
[ ] Statis#tics
[ ] UI/#UX

Checklist ✅

[ x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

Screenshots / Gif (Optional) 📸

Hey can i work on this?

#1614 Hey you can refer this link for contribution.

Ah ok, but i see that someone else put a pull request, so should i work on it? Or review it?


More Old And Busted Iterator Hotness

No disrespect to the developers of scalaz, but making a dependency on Process when really we're talking about iteration is a bit on the heavy-handed side of things, especially when an iterator can be lifted into a process nearly effortlessly via Process.emitAll(it.toSeq).
This proposed patch removes the dependency on scalaz entirely after re-phrasing things in terms of Iterators.

Though I might very well be wrong about this, as I'm by no means a scalaz expert.

:+1: I've originally made it for order book-dynamics project and I used scalaz, but it doesn't perform at all for this use case


Update to latest Google maps version

Is it possible to update to the latest Google Maps version, '3.31'? I think all you need to do is change line 21 to var googleVersion = '3.31';
Also, is it possible to use a new version after this commit, so we can easily update this package? Thank you in advance!

Google released a new version of their JS api yesterday.  Am trying to peg our application back to the previous version.  Unfortunately the following doesn't seem to have any effect:
googleMapsLoader.VERSION = '3.30';
Still ending up with: google.maps.version "3.32.1a"
Any ideas on how to troubleshoot?

Figured it out.  the VERSION only gets appended if a CLIENT is specified.
Is there a reason we can't set a version without that?

Hi @mt404, about your first comment are you using webpack or similar modular tool? (just to know more about it)

And about your second comment, you can see why this happened #109 I don't understand why you should set the CLIENT to set the VERSION. Maybe the creator know more about it, and I'm pretty sure that this line has a reason. If you ask to me, this should be like:
GoogleMapsLoader.createUrl = function() {
    //...
    if (GoogleMapsLoader.VERSION) {
	url += '&v=' + GoogleMapsLoader.VERSION;
    }
};

@TheBearSO - ya, we're using webpack to build our vue.js app.
Have worked around the issue by setting .CLIENT to the same value as .KEY.  This doesn't appear to cause any unintended consequences at the moment.  But don't think it's being used as intended.

Setting .CLIENT to same value as .KEY results in a Google KeyLooksLikeClientId warning and caused the places API to disregard the .KEY value.  I hacked around this issue like so:
GoogleMapsLoader.VERSION = "3.31";
GoogleMapsLoader.LIBRARIES = ["geometry", "places"];
const GoogleApiKey = "API_KEY";
GoogleMapsLoader.KEY = `${GoogleApiKey}&v=${GoogleMapsLoader.VERSION}`;

Hi, @TheBearSO is correct. The original condition should be split into two. Does anyone want to submit a pull request?

@davidkudera I will do it. Now I'm working, but when I get home I can add that line.

The google api version with configuration fix was just released in version 3.3.0.
Thanks again @TheBearSO :beers:


Remove Statements#depth

Summary
This PR removes the depth tracking in Statements, in favor of just checking against the ancestors iterators directly in common_ancestor. Specifically, given two nodes left and right, we take the ancestors of right, then iterate over the ancestors of left, and stop as soon as we find an ancestor of left that's also an ancestor of right.
IIUC the computational complexity here is worse, since we now have a quadratic check in comparing two vectors... although we now store less data, shorter stacks (no recursion), etc., and I doubt this is a common enough operation to show up in benchmarking? This only runs when we have shadowed variables, and the shadowed variable is unused.

I don't feel strongly on this one :)

it's a bit different part of the code, but i think we could drop the Vecs in alternatives() by e.g. returning an index of the branch and checking if the index is identical for left and right.


Upgrade to Ubuntu 18.10 and ffmpeg up version are break scrcpy

After dist-upgrade system 18.04 -> 18.10:
scrcpy: error while loading shared libraries: libavformat.so.57: cannot open shared object file: No such file or directory
scrcpy: error while loading shared libraries: libavcodec.so.57: cannot open shared object file: No such file or directory
scrcpy: error while loading shared libraries: libavutil.so.55: cannot open shared object file: No such file or directory

After create simlink new lib to old and run scrcpy:
scrcpy: /usr/lib/x86_64-linux-gnu/libavutil.so.55: version `LIBAVUTIL_55' not found (required by scrcpy)
scrcpy: /usr/lib/x86_64-linux-gnu/libavformat.so.57: version `LIBAVFORMAT_57' not found (required by scrcpy)
scrcpy: /usr/lib/x86_64-linux-gnu/libavcodec.so.57: version `LIBAVCODEC_57' not found (required by scrcpy)

That's not surprising. You need to rebuild scrcpy (with your new ffmpeg packages).

That's not surprising. You need to rebuild scrcpy (with your new ffmpeg packages).

Yes, I faced a similar issue and rebuilding fixed it for me

@rom1v

That's not surprising. You need to rebuild scrcpy (with your new ffmpeg packages).

Rebuilding does not solve the issue. Reiterating the steps in does not work or am i doing some thing wrong here?
https://github.com/Genymobile/scrcpy/blob/master/BUILD.md


Vic branch

Significant code changes.

This seems to be triggered from a workshop and seems to not address an issue.


Visualize PROD very slowly or data not available

Since this morning Visualize is either very very slow or the data is not available at all.
https://visualization-tool.status.interactivethings.io/

Are you still experiencing the problem @ortnever  ?

Closing as this was solved.


model value not bind with datepicker

I am having problem with binding ng-model value with ui-date date-picker.
below screen shot is for displaying date in a particular format using this code:
{{scorecardData.mdp1.start |date:'dd/MM/yyyy'}}

While editing date :

where,
$scope.scorecardData.mdp1.start = "2015-12-17T18:30:00.000Z"
$scope.dateOptions = { //--> DATE FORMAT
changeYear: true,
changeMonth: true,
yearRange: '2015:2030',
dateFormat: 'dd-mm-yyyy'
};
I've also used  ui-date-format="dd-mm-yyyy" . but it didn't work.

I have the same problem. I could not get even the example from the readme to work:
ui-date-format="DD, d MM, yy"
The string "Thursday, 11 October, 2012" was not recognized by the datepicker.

I've solved it. hope it will help you.
but before that this is not understandable to me yet :
ui-date-format="DD, d MM, yy"
The string "Thursday, 11 October, 2012" was not recognized by the datepicker.
here , we are giving format (ui-date-format) and still it expect to give date (as string) in that particular format. what was that mean.
anyway the answer is already given in his documentation.
"The ui-date directive only works with Date objects. If you want to pass date strings to and from the date directive via ng-model then you must use the ui-date-format directive. This directive specifies the format of the date string that will be expected in the ng-model. The format string syntax is that defined by the JQueryUI Date picker. For example"
so, no matter what if we are able to get convert our string date into date object then it will work. i've create another directive which will format our string date into date object. so you won't get any uncertain date selected in datepicker.
Directive:
app.directive('asDate', function() {
  return {
    require: 'ngModel',
    link: function(scope, element, attrs, modelCtrl) {
      modelCtrl.$formatters.push(function(input) {
        var transformedInput;
        if (input) transformedInput = new Date(input);
        else transformedInput = new Date();
        if (transformedInput !== input) {
          modelCtrl.$setViewValue(transformedInput);
          modelCtrl.$render();
        }
        return transformedInput;
      });
     }
  };
});

HTML:
 <input ui-date="dateOptions" ng-model="object[column.name]" as-date type="text" class="form-control"/>

where object[column.name] is the dynamic ng-model name.

I have an object structure containing a date string in Finnish format (dd.mm.yy). So, ui-date's ng-model is pointing to a date as a string. "If you want to pass date strings to and from the date directive via ng-model then you must use the ui-date-format directive." From this, I got an impression that specifying ui-date-format="dd.mm.yy" allows ng-model to have strings like "01.10.2015". It is not so?
I have tried something like this:
<input ui-date="dateOptions" ui-date-format="dd.mm.yy" ng-model="group_membership['start_date']" as-date type="text" class="form-control">

I am already specifying format in ui-date like this
$scope.dateOptions = { //--> DATE FORMAT
        changeYear: true,
        changeMonth: true,
        yearRange: '2015:2030',
        dateFormat: 'mm-dd-yy'
  };

so i have set the format from scope. instead of using ui-date-format.

I am already specifying format in ui-date like this
$scope.dateOptions = { //--> DATE FORMAT
        changeYear: true,
        changeMonth: true,
        yearRange: '2015:2030',
        dateFormat: 'mm-dd-yy'
  };

so i have set the format from scope. instead of using ui-date-format.

I took ui-date-format parameter away. The dateOptions look like this:
$scope.dateOptions = {
changeYear: true,
changeMonth: true,
yearRange: '2015:2030',
dateFormat: 'mm.dd.yy'
};
If I type to the input field a date string like: "01.01.2016" The resulting ng-model object looks like: "2015-12-31T22:00:00.000Z". Also for some reason, if I have an empty string as a date the object pointed by ng-model disappears from the object structure.

I think the ui-date-format parameter causes more confusion for some reasons:

it is mostly used for model changes and only a one way change string -> date.  Once it runs the model is changed to a Date.
there are two dateformats, the ui-date-format and the one that can be passed using the ui-date options

I'll have to think on this a bit more about how to simplify this.  Perhaps #127 is the way to go to keep things in synch and returning to having the date in Date or string in a valid ISO format.

I think a consistent behavior would be that the datepicker would not change the object type from ng-model. User might have the object as a date object or as a string. If object type is string and user has specified the date format, then this format should be used on the ng-model string and on the input field.

@jsmrugank  thanks buddy i was awesome......working perfectly


spacefm crashes on start

Describe the bug
spacefm segfaults on start with the following output:

(spacefm:19318): SpaceFM-WARNING **: 09:13:31.241: No root settings found in /nix/store/6sbn15i4xc3dps57sh5x3w1bw2zbnq0a-spacefm-1.0.6/etc/spacefm/  Setting a root editor in Preferences should remove this warning on startup.   Otherwise commands run as root may present a security risk.
Segmentation fault (core dumped)

To Reproduce
invoke spacefm on the command line
Expected behavior
an up and running GUI program
Screenshots
see error message above
Additional context
I noticed that there is no spacefm.conf:

$ file /nix/store/6sbn15i4xc3dps57sh5x3w1bw2zbnq0a-spacefm-1.0.6/etc/spacefm/spacefm.conf
/nix/store/6sbn15i4xc3dps57sh5x3w1bw2zbnq0a-spacefm-1.0.6/etc/spacefm/spacefm.conf: broken symbolic link to /etc/spacefm/spacefm.conf

It makes no difference whether spacefm is installed via nix-env or configuration.nix.
Notify maintainers
@jagajaga
@obadz
Metadata
$ nix-shell -p nix-info --run "nix-info -m"

system: "x86_64-linux"
host os: Linux 5.4.81, NixOS, 21.03pre257780.e9158eca70a (Okapi)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.3.9
channels(root): "nixos-21.03pre257780.e9158eca70a"
channels(oo): "nixpkgs-21.03pre256644.b3193b24e44"
nixpkgs: /home/oo/.nix-defexpr/channels/nixpkgs

@rldp: I bisected this crash down to
5c6ed7b233d6936da2f80e35a2b8091c03c7967a is the first bad commit
commit 5c6ed7b233d6936da2f80e35a2b8091c03c7967a
Author: Rouven Czerwinski<EMAIL_ADDRESS>Date:   Wed Dec 16 16:44:02 2020 +0100

    gtk3: 3.24.23 -> 3.24.24

    Remove an old patch. Includes support for upstream primary selection
    protocol, fixing primary selection for sway on the master branch.

 pkgs/development/libraries/gtk/3.x.nix | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

Perhaps the package needs to be updated to support the newer version of gtk3?

Hi.
I cannot reproduce the crash with /nix/store/qr41viipxxvwr5ixgfxnkwfggzkyz85h-spacefm-1.0.6 (current master).
How about you?

@avdv: Yep, that same binary segfaults for me.
$ ./result/bin/spacefm

(spacefm:18508): SpaceFM-WARNING **: 11:21:17.643: No root settings found in /nix/store/qr41viipxxvwr5ixgfxnkwfggzkyz85h-spacefm-1.0.6/etc/spacefm/  Setting a root editor in Preferences should remove this warning on startup.   Otherwise commands run as root may present a security risk.
Segmentation fault (core dumped)

$ realpath result/bin/spacefm
/nix/store/qr41viipxxvwr5ixgfxnkwfggzkyz85h-spacefm-1.0.6/bin/spacefm

I'm on
$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 5.9.14, NixOS, 20.09.2750.85abeab48b5 (Nightingale)`
 - multi-user?: `yes`
 - sandbox: `yes`

still crashing with the same error message.
Then out of curiosity I ran coredumpctl debug. The backtrace of the main thread has:

Thread 1 (Thread 0x7fa68b6f2d40 (LWP 10401)):
#0  0x0000000000000000 in ?? ()
#1  0x00007fa6931c3ceb in g_hash_table_lookup () from /nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libglib-2.0.so.0
#2  0x00007fa69375c50c in gdk_x11_window_lookup_for_display () from /nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgdk-3.so.0
#3  0x0000000000499915 in get_desktop_index (win=win@entry=0x0) at main-window.c:4179
#4  0x000000000049bfd1 in fm_main_window_get_on_current_desktop () at main-window.c:4225
#5  0x0000000000496343 in handle_parsed_commandline_args () at main.c:1143
#6  0x0000000000421808 in main (argc=, argv=) at main.c:1526

and now I am wondering about gdk_x11_window_lookup(), as I am running Wayland and sway. I don't know if it's relevant though.

Does it help if you run spacefm with the GDK_BACKEND=wayland environment variable set?

Seems this a known bug: https://github.com/IgnorantGuru/spacefm/issues/723

GDK_BACKEND=wayland does not help.
Found an even older bug report from 2015: https://bugzilla.redhat.com/show_bug.cgi?id=1236401
Question: this is an upstream known bug. Should I close this issue? (I don't know what the protocol is in this case)

Question: this is an upstream known bug. Should I close this issue? (I don't know what the protocol is in this case)

I am not sure. Maybe we can at least improve something here? Change the description to call out that this does not work with wayland for example? Patch it that it fails gracefully with an explanatory message when not run under X11?
Then, it seems the project is also not really maintained anymore. Maybe it's time to let it go?

Another idea: a wayland display driver (is this the right wording?) should fall back to x11 support if via xwayland if an application cannot run under wayland natively. SpaceFM is a x11 only application, could you try to use GDK_BACKEND=x11 spacefm and see if it makes a difference?

it actually runs with GDK_BACKEND=x11! Thanks for the suggestion.

I have created a PR to make x11 the only backend that is used.


Deleting line

on deleting a line the line below comes up but it will be duplicate I think this issue is related to rendering.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/34472974-deleting-line?utm_campaign=plugin&utm_content=tracker%2F15718991&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F15718991&utm_medium=issues&utm_source=github).

I'm planning on making a binding for QAbstractItemModel so the list can be managed in Go code, instead of the weird go/qml bridge. It should be a lot faster too.

Fixed via 85259cb963d471d61473e50dce29be1481fd2e53


Fix NPE in configuration builder reported by Kevin and Mircea

is there no issue related?

No, this issue was reported on IRC.

Will you create one?

What are you offering?

I'll handle the pull request :)

I was expecting at least chocolates and champagne!

Fixed the patch and merged.


Big Digit Clock

A clock containing the essentials, designed for those of us with poor eyesight. Time-of-day, day-of-month and day-of-week, with
an easy-to-read battery icon thrown in.

Thanks!


Creation of a function to get all react component

I wrote a function that return the full path of all React components dynamically. So you just have to loop over them and import each one.


Fix tests

change code to support node versions that not support => functions.

Looks good. I have a Problem when running tests and the *.dt2 - file is missing (only a dt0 available).

@lethexa Could you please send me your *.dt0 file so I will be able to test it as you test?


fix timeout check bug in DirectDruidClient

regression from #4229

@drcrallen there are tests with mocks which did not cover this specific change. i tried that today but looks like it would need some refactoring in there to make it testable where in the response handler could be exercised.
anyways, I have now tested it on our integration testing environment and its working.

@himanshug are you trying to add unit test or is this mergeable ?

Does this solve https://github.com/druid-io/druid/issues/1415 ?

@drcrallen this (and #4229 ) solve #1415 partially , timeout handling probably needs to be handled in many different places to fully solve #1415 . this should solve it at broker for queries which are processed fully in streams.
@pjain1 no, not in this pr at least. this is mergeable.


[Feature]: Improve checking emitted events when deploying a contract with koba

What is the feature you would like to see?
We currently have to create a filter to check if an event gets emitted during a contract deployment. Once https://github.com/OpenZeppelin/koba/issues/3 is resolved, we should just use the tx receipt instead.
Contribution Guidelines

[X] I agree to follow this project's Contribution Guidelines

Should be possible with https://github.com/OpenZeppelin/koba/pull/9


Update arrays.xml

Spanish fix and update for arrays.xml
Please make sure these boxes are checked before submitting your pull request - thanks!

[ ] Run the unit tests with gradlew app:connectedGmsDebugAndroidTest to make sure you didn't break anything (with an emulator running or phone connected)

[ ] If you have multiple commits please combine them into one commit by squashing them.

Thank you!


Are there plans to support symfony 6？

composer Installation failed. Are there plans to support symfony 6？
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires lagdo/symfony-facades ^1.1 -> satisfiable by lagdo/symfony-facades[v1.1.0].
    - lagdo/symfony-facades v1.1.0 requires symfony/framework-bundle 4.*|5.* -> found symfony/framework-bundle[v4.0.0, ..., v4.4.45, v5.0.0, ..., v5.4.12] but it conflicts with your root composer.json require (6.1.*).

Hi,
I just released the version 2.0.0, which supports Symfony 6.*.


[FLINK-13040] promote blink table config and add to document

What is the purpose of the change

promote planner and runtime config of blink
add anotations to indicate the config works for batch, streaming sql or both.
add these configs to document

Brief change log

promote planner and runtime config of blink
add anotations to indicate the config works for batch, streaming sql or both.
add these configs to document

Verifying this change
This change added tests and can be verified as follows:
no. Compatible is no need to be considered.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (docs)

The preview screenshot of configuration page looks like:

Thanks @zentol , I have fixed according to your comments.

Since you're introducing some custom logic for differentiating between stream/batch, please include a preview screenshot of how the page looks like.

@zentol  I have put a preview screenshot in the description of this pr, is it OK?

I can only comment on changes that are directly related to the generation of the configuration docs. Everything else is beyond my expertise; someone else has to review that.

Btw, I also suggest to split this pull request into 2 commits:

add documentation annotation for table
improve options in blink

Thanks @zentol @wuchong . I firstly split it to two prs.


Error Installing better-sqlite3

While attempting to install "enmap" - I'm hitting some errors that are failing on the better-sqlite3 package install. I checked with the enmap folks and they recommended I create a new issue here. Let me know if you need any other info!
I'm running the following:
node: 12.13.
npm: 6.12.0
<EMAIL_ADDRESS>> prebuild-install || npm run build-release

prebuild-install WARN install No prebuilt binaries found (target=12.13.0 runtime=node arch=x64 libc= platform=linux)

><EMAIL_ADDRESS>build-release /home/bitnami/LosBots/LosBots/dragon-bot/guidebot/node_modules/enmap/node_modules/better-sqlite3
> node-gyp rebuild --release

/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp: 5: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp: /usr/local/lib/node_modules/node-gyp/bin/node-gyp.js: not found
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
npm ERR<EMAIL_ADDRESS>build-release: `node-gyp rebuild --release`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>build-release script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR!  Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/bitnami/.npm/_logs/2020-11-11T17_24_15_881Z-debug.log

Here's a link to the entire error log:
https://pastebin.com/0aJVrr2A

/usr/local/lib/node_modules/node-gyp/bin/node-gyp.js: not found

https://github.com/JoshuaWise/better-sqlite3/blob/master/docs/troubleshooting.md

Make sure you have node-gyp globally installed, including all of its dependencies. On Windows you may need to configure some things manually.

Okay, so i'm thinking it's likely an issue then with the instance i'm working on having a different folder / node directory
When i run a $sudo npm install -g node-gyp this is the print out i get:

$ sudo npm -g install node-gyp
npm WARN deprecated<EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated<EMAIL_ADDRESS>this library is no longer supported
/opt/bitnami/nodejs/bin/node-gyp -> /opt/bitnami/nodejs/lib/node_modules/node-gyp/bin/node-gyp.js

<EMAIL_ADDRESS>updated 1 package in 2.508s

So In looking at the Error logs, Perhaps there's a disconnect where things are getting globally installed and where better-sqllite3 is looking for the node-gyp directory?

<EMAIL_ADDRESS>build-release /home/bitnami/LosBots/LosBots/dragon-bot/guidebot/node_modules/enmap/node_modules/better-sqlite3
node-gyp rebuild --release

/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp: 5: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp: /usr/local/lib/node_modules/node-gyp/bin/node-gyp.js: not found

where better-sqllite3 is looking for the node-gyp directory?

better-sqlite3 doesn't look for it. It just wants to spawn the process https://github.com/JoshuaWise/better-sqlite3/blob/03f382a3ba1977feeb57ff1349c628b846d8b8b3/package.json#L28
Make sure it's in your PATH. Why are you using sudo? Are you doing sudo npm i enmap as well?

I am running sudo when i try to install node-gyp globally. Here is my PATH:

$PATH
-bash: /home/bitnami/bin:/home/bitnami/.local/bin:/opt/bitnami/redis/bin:/opt/bitnami/python/bin:/usr/local/bin:/opt/bitnami/nodejs/bin:/opt/bitnami/git/bin:/opt/bitnami/letsencrypt/:/opt/bitnami/apache2/bin:/opt/bitnami/common/bin:/usr/local/bin:/opt/bitnami/redis/bin:/opt/bitnami/python/bin:/opt/bitnami/nodejs/bin:/opt/bitnami/git/bin:/opt/bitnami/letsencrypt/:/opt/bitnami/apache2/bin:/opt/bitnami/common/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: No such file or directory

I solved my problem:
It appeared that the global installations were just not working correctly or that after globally installing things there was correct permissions to the "globally" installed node-gyp files.
To Fix it I had to change the permissions on my npm's default directory using this link as a guide:
http://npm.github.io/installation-setup-docs/installing/a-note-on-permissions.html
After I doing "option 1" of the link there, i was able to install the node-gyp globally again...
After doing that and running a standard npm install everything ran smoothly.


Release Google.Cloud.Storage.V1 version 4.8.0

Changes in this release:
New features

Support the include folders option for listing objects. (commit 28b9cb6)
Add support for the Firebase Storage emulator (commit a454073)

Created release for Google.Cloud.Storage.V1-4.8.0


scikit-learn: remove unused environment variable in build script

Description of changes
Hi, scikit-learn developer here :wave:.
Since it seems like you are using Meson to build scikit-learn, setting SKLEARN_BUILD_PARALLEL is not going to make any difference. SKLEARN_BUILD_PARALLEL is only used when using setuptools.
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@DavHau

thanks for the contribution! if you open more PRs, our commit message convention is like <pkgName>: <change description>, e.g. python3Package.scikit-learn: remove unused environment variable in build script (python3Package.scikit-learn because that's the attribute path one can use to build it).


Refactor entrypoint scripts

🚀 Feature Request
Is your feature request related to a problem? Please describe.

There is currently a lot of repeated code in the entrypoint scripts. (https://github.com/astrophpeter/blast/tree/main/app/entrypoints). This needs tidying and making more efficient.

Describe the solution you'd like

Refactor entrypoint scripts removing all repeated code.

Recent commits such as those in #191 addressed some of this redundancy, for example in the elimination of the docker-entrypoint.app.dev.sh script in favor of a DEV_MODE environment variable that activates some logic in the docker-entrypoint.app.sh script. A related refactoring of initialization scripts modifies the way environment files are loaded so that they are now hierarchical: the .env.default file defines the default env var values, and optionally you can create a .env.dev file with overrides to these env vars.

@djones I recommend closing this issue.


Add add feeds form to the website

Right now, our add a feed form is a long embed that isn't very intuitive. We want to update it to what's in this design.
Conditional logic to be added.

How does authentication work when writing to this spreadsheet via API?

@Alessandro100 Updated here!


Entrance box image fomat 2 3

The change is on the wrong component, Card, not Entrance box. Also, the image on the Card is now not working properly.


FAT-1463 - Initial changes for DI refactoring

Hi All,
These are the initial changes for DI refactoring. Little deviated from what we have discussed over the call.
Later my discussion with @AivarIUsupov, we had to come to the conclusion that we can only move files out of the feature file which has a constant JSON structure - that is, request for actionProfiles, uploadFile, verifyFiles, verifyLogs.
Request you to please check and suggest

Hi All,
These are the initial changes for DI refactoring. Little deviated from what we have discussed over the call. Later my discussion with @AivarIUsupov, we had to come to the conclusion that we can only move files out of the feature file which has a constant JSON structure - that is, request for actionProfiles, uploadFile, verifyFiles, verifyLogs.
Request you to please check and suggest

DI Refactoring Complete, Requesting Final Review
Refactoring changes have been done from my side. Request reviewers to do the final review before the code is merged to the Master branch


Update resource-abbreviations.md

Added in Azure Purview suggested naming convention as pvw- under Management and governance.

@dacpac : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off

#sign-off


I just want to output an image without saving it to server

just like a verify code ?

Image::make($_FILES['file'])->response();

include_once VENDOR_DIR.'autoload.php';
$manager = new ImageManager(array('driver' => 'gd'));
$manager->make('./Upload/ofview/thd_f.jpg')->resize(300, 200)->response();
doesn't work at all.

@jonny77 You're using ./ at the beginning. "./" is considered as "current directory".
You should ideally use the full path. /path/to/Upload/ofview/thd_f.jpg

Actually  the image file path is right.  When i use  file_exists('./Upload/ofview/thd_f.jpg') ; it returns  true

Yes, but you're using composer, which uses the vendor folder.
The Image class will be loaded from vendor/intervention/image/src, by doing "./", it will think the image is in vendor/intervention/image/src/./
Try the full path.

Ok,thanks a lot , i will try it again


[Bug] Error loading in game

DirectX or SlimDX has already been installed and I did all the configurations with system locale and fonts. Unfortunately I keep getting the same error message:
Any help would be appreciated
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\benng\3D Objects\Taiko\OpenTaiko0-5-2-1\System\Graphics\9_NamePlateEffect\Title'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileSystemEnumerableIterator1.CommonInit()    at System.IO.FileSystemEnumerableIterator1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
at System.IO.Directory.GetDirectories(String path)
at TJAPlayer3.TextureLoader.LoadTexture()
at TJAPlayer3.CStage起動.On進行描画()
at TJAPlayer3.TJAPlayer3.Draw(GameTime gameTime)
at SampleFramework.Game.DrawFrame() in D:\Desktop\bak\Taiko Map Converter\2DEVELOP\FDK19\コード\01.フレームワーク\Core\Game.cs:line 511
at SampleFramework.Game.Tick() in D:\Desktop\bak\Taiko Map Converter\2DEVELOP\FDK19\コード\01.フレームワーク\Core\Game.cs:line 377
at SampleFramework.Game.Application_Idle(Object sender, EventArgs e) in D:\Desktop\bak\Taiko Map Converter\2DEVELOP\FDK19\コード\01.フレームワーク\Core\Game.cs:line 532
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at SampleFramework.Game.Run() in D:\Desktop\bak\Taiko Map Converter\2DEVELOP\FDK19\コード\01.フレームワーク\Core\Game.cs:line 262
at TJAPlayer3.Program.Main()
エラーだゴメン！（涙

System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\benng\3D Objects\Taiko\OpenTaiko0-5-2-1\System\Graphics\9_NamePlateEffect\Title'
Does the "Title" directory exist?

The system folder is entirely empty. And when I run OpenTaiko.exe nothing new is created either.


merged upstream shellingham changes

https://github.com/sarugaku/shellingham/commit/3326a090aec6e59227a4ecf62a54dfa1c963dec2

This will require an update to pipenv/vendor/vendor.txt  for our automation tooling as well, and presumably it will be released to pypi before we cut another release

I'll go back and update the pipenv/vendor/vendor.txt, and use the vendor make system once shellingham v1.2.2 settles.


fix: prevent unbind app

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


There is a new AdonisJS book

https://www.amazon.com/Definitive-Guide-AdonisJs-Applications-JavaScript/dp/1484233891

Thank you!


[Question] How do I prevent test results from being printed to standard output

Hello, I am using WebdriverIO 5 with version 3 of this plugin and cannot figure out how to prevent test results from being printed to standard output.
I have this configuration in my wdio.conf.js but it is not working. Is suppressing the output possible? Please let me know when you have a free moment.
reporters: ['spec',['mochawesome', { stdout: false, quiet: true }]],

Example output from stdout
chrome 75.0.3770.100 Windows NT #0-0]
[chrome 75.0.3770.100 Windows NT #0-0] browser click command test suite:
[chrome 75.0.3770.100 Windows NT #0-0]    ✓ browser click test
[chrome 75.0.3770.100 Windows NT #0-0]
[chrome 75.0.3770.100 Windows NT #0-0] 1 passing (4.7s)

 "mochawesome" Reporter:
{"stats":{"suites":1,"tests":1,"passes":1,"pending":0,"failures":0,"start":"2019-07-03T16:11:57.380Z","end":"2019-07-03T16:12:02.123Z","duration":4743,"testsRegistered":1,"passPercent":100,"pendingPercent":0,"other":0,"hasOther":false,"skipped":0,"hasSkipped":false,"passPercentClass":"success","pendingPercentClass":"danger"},"suites":{"title":"","suites":[{"title":"browser click command test suite:  (chrome.75_0_3770_100.windowsnt)","suites":[],"tests":[{"title":"browser click test","fullTitle":"browser click test","timedOut":false,"duration":403,"speed":"fast","pass":true,"fail":false,"pending":false,"code":"","isRoot":false,"uuid":"a33e9aae-3c6d-44dd-ae6e-7500088417c6","parentUUID":"2f3f955c-c282-4c0f-8372-197fd1127915","skipped":false,"isHook":false,"context":"[{\"title\":\"Session Id\",\"value\":\"f7358395944f889e1eddcdff2a167a1c\"}]","state":"passed","err":{}}],"pending":[],"root":false,"fullFile":"","file":"","passes":["a33e9aae-3c6d-44dd-ae6e-7500088417c6"],"failures":[],"skipped":[],"duration":4125,"_timeout":0,"uuid":"2f3f955c-c282-4c0f-8372-197fd1127915","beforeHooks":[],"afterHooks":[]}],"tests":[],"pending":[],"root":true,"fullFile":"","file":"","passes":[],"failures":[],"skipped":[],"duration":0,"_timeout":0,"uuid":"bb7f8636-ae89-4132-b23c-aa098a82ed64","beforeHooks":[],"afterHooks":[]},"copyrightYear":2019}

Spec Files:      1 passed, 1 total (100% completed) in 00:00:13

NM @fijijavis, all set. stdout: false does nothing without a value for outputDir. The output was suppressed after adding outputDir to the reporter object.
    reporters: [
        'spec',
        ['mochawesome', {
            outputDir: './Results',
            stdout: false
        }]
    ],


Unify escaping

Currently there's slightly different escaping rules for label values and help string. It's not unlikely that implementors will get this incorrect, so we should unify on just one approach.
https://github.com/prometheus/docs/issues/550

For convenience, from https://prometheus.io/docs/instrumenting/exposition_formats/#text-format-details:

label_value can be any sequence of UTF-8 characters, but the backslash, the double-quote, and the line-feed characters have to be escaped as \, ", and \n, respectively.

HELP lines may contain any sequence of UTF-8 characters (after the metric name), but the backslash and the line-feed characters have to be escaped as \ and \n, respectively.

Do we want double quotes to be escaped as \" in the HELP lines?

That would be the simplest way to handle it.


[WASM] Make setStdout arguments more explicit in what they print to

So a string doesn't mean a CSS selector anymore it means a string enum of, for now, just "console", and undefined means nothing, and an HTMLTextAreaElement is a textarea console to print to.

You should probably update the documentation in the demo.

This is a great change. I actually needed it at some point when I added the interactive shell :). Why does it have to be a textarea?

That's what we use for the demo, and I think that if you're going to set stdout to an HTML element, it should probably be a textarea due to the way it's displayed. I might add support for other HTML elements just using textContent, though.

That's what we use for the demo, and I think that if you're going to set stdout to an HTML element, it should probably be a textarea due to the way it's displayed. I might add support for other HTML elements just using textContent, though.

I actually think that we should keep only the function option. The textarea is too specific and can be done simply by using a js function.

Alright, that's sort of vestigial anyway from when the wasm crate was specific to just the demo.

Oh, and I'll update the docs in a separate PR, cause there's a lot that's changed since they were written.


⚠ ClamAV has degraded performance

In a35887e, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 510 ms

Resolved: ClamAV performance has improved in 8b69269.


Implement impl

Right now,impls are parsed without error but don't work properly yet. Basically, just output functions like this:
__[struct name]_[method name](self: [struct type], [other arguments])
and then update method calls to point to the correct function.
Quite an important feature that's still TODO.

I will try to tackle this.

Yay

Don't yay too early! #306

aww :(

lol


Don't check FD for STDIN/STDOUT/STDERR; #5114

We don't need to require valid STDIN/STDOUT/STDERR. If we require it, we
can't use mruby on environment that doesn't have valid
STDIN/STDOUT/STDERR such as Windows service process. Windows service
process doesn't have valid STDIN.

The MinGW build is failed but it doesn't show any details.
It's also failed on master: https://github.com/mruby/mruby/runs/1369511422
But it's succeeded on my fork: https://github.com/kou/mruby/runs/1371799791


Change metav1.Time type to pointer in spark application struct of types.go

when submit spark application and scheduled spark application in kubernetes v1.13.0, it occured error about validating metav1.Time when status update
spark application
failed to update SparkApplication spark-job/spark-pi:
...
"lastSubmissionAttemptTime":"2020-12-10T02:23:23Z", "terminationTime":interface {}(nil),
...
status.terminationTime in body must be of type string: "null"

scheduled spark application
failed to sync ScheduledSparkApplication "spark-job/spark-pi-scheduled
...
"lastRun":interface {}(nil), "nextRun":"2020-12-10T02:28:44Z"
...
status.lastRun in body must be of type string: "null"

This has no effect on submit, but results in the spark application status not being updated.
But in kubernetes v1.19.2, it works.
This seems to have been dealt with as the kubernetes version up and I found related issue
https://github.com/kubernetes/kubernetes/issues/86811
The correct local fix is to make the field a pointer, so it can actually be omitted during serialization. However, that adds significant risk of NPE for all callers that currently do not check whether the field is nil. If we did this, I think we would need to add nil-safe implementations of all the current methods on metav1.Time and time.Time that tolerated a nil receiver and behaved like the zero-value currently does.
I also explored a custom serialization of ObjectMeta that would strip a null serialization, but making ObjectMeta implement MarshalJSON also made all types that inline ObjectMeta (which is all types, currently) implement MarshalJSON, which prevented marshaling the rest of their data.
So I changed metav1.Time to pointer type

@nicholas-fwang Can this be closed instead? It never got any attention in 4 years, and kubernetes versions 1.13-1.19 have been unsupported now for years https://endoflife.date/kubernetes


refactor azad-kube-proxy to use go-args

Coverage: 81.889% (-1.5%) from 83.409% when pulling aefa0111f62eb633bf6d6ca94d8f34efc605896c on go-args-proxy into 3761624bed71f23549b2d20b170c316f6d4c2847 on main.


Serverless Stack tutorial showing use of Angular instead of React, with hosting in AWS using serverless-s3-sync instead of netlify

Serverless Stack tutorial showing use of Angular instead of React, with hosting in AWS using serverless-s3-sync instead of netlify for a purely AWS services based development stack experience ?
Any plans for that?
If not, I'm willing to contribute, as I have certain degree of experience with it.

Hi there, so we do have a section on using S3 for hosting your React app. But with the serverless-s3-sync plugin, you would have to put your React code in your Serverless app right?

I had enquired regarding using Angular instead of React.

Yeah we just don't get enough requests for Angular sadly. But if you put together a sample repo with some instructions on how to build the notes app with Angular, we'll share it with the community.


gccgo: recently added go tests failing on ppc64le

What version of Go are you using (go version)?

$ go version
go version go1.15.6 gccgo (GCC) 11.0.0 20201217 (experimental) linux/ppc64le

Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
ppc64le

What did you do?
Ran the gccgo testcases using make check-gcc-go
What did you expect to see?
No new failures.
What did you see instead?
Some new failures due to new tests added most likely in one of these commits, since they didn't exist before.
commit 6f8486523f61bf0aa476dfa4197d1e3b71a0a8f3
Author: Ian Lance Taylor<EMAIL_ADDRESS>Date:   Wed Dec 16 19:43:20 2020 -0800
test: add new Go tests from source repo
commit ba74e74ac66ab85a4a0a2b06c7e15bba2571823b
Author: Ian Lance Taylor<EMAIL_ADDRESS>Date:   Wed Dec 16 19:38:08 2020 -0800
test: add new Go tests from source repo
For the first two, if I add the 'go' tool built with gccgo to the PATH, the failures go away.
issue22660.go
2020/12/17 10:22:04 expected full path (users/xxx/go) in error message, got:
FAIL: go.test/test/fixedbugs/issue22660.go execution,  -O2 -g
issue21576.go
Error: exec: "go": executable file not found in $PATH
FAIL: go.test/test/fixedbugs/issue21576.go execution,  -O2 -g
The other failures are due to not recognizing some expected errors.
issue18915.go
issue18915.go:13: error: expected ';' after statement in if expression^M
issue18915.go:16: error: parse error in for statement^M
issue18915.go:19: error: send statement used as value; use select for non-blocking send^M
issue18915.go:13: error: 'a' declared but not used^M
issue18915.go:16: error: 'b' declared but not used^M
issue18915.go:19: error: 'c' declared but not used^M
compiler exited with status 1
PASS: issue18915.go   -O   (test for errors, line 13)
PASS: issue18915.go   -O   (test for errors, line 16)
PASS: issue18915.go   -O   (test for errors, line 19)
FAIL: issue18915.go   -O  (test for excess errors)
Excess errors:
issue18915.go:19: error: send statement used as value; use select for non-blocking send
This test existed before the commits I note above.
FAIL: issue4458.go   -O   (test for errors, line 19)
FAIL: issue4458.go   -O  (test for excess errors)
Excess errors:
issue4458.go:19: error: method 'foo' is ambiguous

cc @ianlancetaylor

I understand the issue22660.go and issue21576.go failures.  I'll fix those.
I don't understand the other two errors.  I don't see why those would have different behavior for ppc64le.  What is the output of gcc -c .../issue18915.go ?  I see
/home/iant/gcc/trunk/gcc/testsuite/go.test/test/fixedbugs/issue18915.go:13:20: error: expected ‘;’ after statement in if expression
   13 |         if a := 10 { // ERROR "cannot use a := 10 as value|expected .*;|declared but not used"
      |                    ^
/home/iant/gcc/trunk/gcc/testsuite/go.test/test/fixedbugs/issue18915.go:16:21: error: parse error in for statement
   16 |         for b := 10 { // ERROR "cannot use b := 10 as value|parse error|declared but not used"
      |                     ^
/home/iant/gcc/trunk/gcc/testsuite/go.test/test/fixedbugs/issue18915.go:19:24: error: expected ‘;’ after statement in switch expression
   19 |         switch c := 10 { // ERROR "cannot use c := 10 as value|expected .*;|declared but not used"
      |                        ^
/home/iant/gcc/trunk/gcc/testsuite/go.test/test/fixedbugs/issue18915.go:13:12: error: ‘a’ declared but not used
   13 |         if a := 10 { // ERROR "cannot use a := 10 as value|expected .*;|declared but not used"
      |            ^
/home/iant/gcc/trunk/gcc/testsuite/go.test/test/fixedbugs/issue18915.go:16:13: error: ‘b’ declared but not used
   16 |         for b := 10 { // ERROR "cannot use b := 10 as value|parse error|declared but not used"
      |             ^
/home/iant/gcc/trunk/gcc/testsuite/go.test/test/fixedbugs/issue18915.go:19:16: error: ‘c’ declared but not used
   19 |         switch c := 10 { // ERROR "cannot use c := 10 as value|expected .*;|declared but not used"
      |                ^

gcc -c issue18915.go
issue18915.go:13:13: error: expected ‘;’ after statement in if expression
  if a := 10 { // ERROR "cannot use a := 10 as value|expected .*;|declared but not used"
             ^
issue18915.go:16:14: error: parse error in for statement
  for b := 10 { // ERROR "cannot use b := 10 as value|parse error|declared but not used"
              ^
issue18915.go:19:17: error: send statement used as value; use select for non-blocking send
  switch c := 10 { // ERROR "cannot use c := 10 as value|expected .*;|declared but not used"
                 ^
issue18915.go:13:5: error: ‘a’ declared and not used
  if a := 10 { // ERROR "cannot use a := 10 as value|expected .*;|declared but not used"
     ^
issue18915.go:16:6: error: ‘b’ declared and not used
  for b := 10 { // ERROR "cannot use b := 10 as value|parse error|declared but not used"
      ^
issue18915.go:19:9: error: ‘c’ declared and not used
  switch c := 10 { // ERROR "cannot use c := 10 as value|expected .*;|declared but not used"
         ^

The difference is that I see this:
fixedbugs/issue18915.go:19:24: error: expected ‘;’ after statement in switch expression
   19 |         switch c := 10 { // ERROR "cannot use c := 10 as value|expected .*;|declared but not used"
      |                        ^

Oh, I see the problem.  An uninitialized variable.


Sockets leak

This fixes the issue https://github.com/mogui/pyorient/issues/233
The changes:

Removed opening of a socket from OrientSocket.connect method that had duplicated opening of a socket in OrientSocket.__init__ method.
Added close method to OrientDB class for closing the underlying socket.

CI failures unrelated. Merging.


[AutoPR subscription/resource-manager] Enable sub/nitegupt

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/6591

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/5748


Katas randomly changing

Sometimes (often a dozen of seconds after starting a kata), kata page change to another kata completely (seems like a refresh).
It happened to me 5 or 6 times this afternoon.
Browser: Chrome 57.0.2987.133

Has this problem continued or has it gone away? Would it change after you started to write code or while it was loading? Was it 5 or 6 times in a row or randomly during a long session using the site (or was it multiple sessions on the site throughout the day?)

I haven't been able to reproduce it since. It happens randomly and multiple times and was on a long session.  I think it's associated to profile data refresh when session has timed out.


[FEATURE] Bump wascap to 0.9.0

Is your feature request related to a problem? Please describe.
my tinygoz needs this....
Describe the solution you'd like
bump wash to wascap 0.9.0
Describe alternatives you've considered
learning rust 🤮
Additional context
It seems you have sneakily fixed my problem....merry christmas to me 💃🏼

The parity-wasm crate, even the newest version, fails to parse "modern" WASI modules produced by TinyGo and other languages (the infamous "unknown opcode" error).

completed after #361 ! This will go into alpha versions of wash but modules signed in this way will only be compatible with wasmCloud hosts on version 0.60.0 or later.

👯♀


py4vasp.exceptions.exceptions.FileAccessError:

After Calculation，why not produced the h5 file?  I use the latest version vasp! but produced xml file!
the py4vsp just reads h5 file?

I found it that l complied vasp without hdf5!
So ,if who wan to use py4vasp ,he must complie vasp with hdf5!

Yes, to use py4vasp, you need to compile VASP with HDF5 support. The XML output is still provided for legacy reasons, but all new developments should built on the HDF5 files.


Use nvim:out-write in Lisp interface

Using (nvim:command "echo '...'") crashes if the message contains an apostrophe because it terminates the spliced-in message prematurely, leaving nonsense "Vimscript code" in the ex-command.
For example, the message That's nice will be turned into the ex-command echo 'That's nice', which is not valid Vimscript.

Nice, thank you!


SM distcp is doubling target table location.

echo "Only one element in path."
echo "Running 'distcp'"
hadoop distcp ${DISTCP_OPTS} hdfs://HOME90/warehouse/tablespace/external/hive-alt/airlines.db/airport_codes ofs://OHOME/acme/external/airlines.db/airport_codes/airport_codes

This is happening in the script file when only one movement is needed.  The distcp workbook and yaml file seems fine.


irtriport_blaster not supported

Hi,
Do you have any plans to release a version of this that supports the itach irtriport_blaster?
Thank you.
[8/14/2016, 5:18:30 PM] Loading 1 platforms...
[8/14/2016, 5:18:30 PM] [Global Cache Itach] Initializing GlobalCacheItach platform...
[8/14/2016, 5:18:31 PM] [Global Cache Itach] Connected to <IP_ADDRESS>:48584.  Sending command: getdevices
endlistdevicesRIPORT_BLASTERbal Cache Itach] DATA: device,0,0 WIFI
[8/14/2016, 5:18:31 PM] [Global Cache Itach] Found 1 irtriport_blaster ports.
[8/14/2016, 5:18:31 PM] [Global Cache Itach] Configuring iTach accessory.  Name: Gate - 1, Type: irtriport_blaster at port: 0
/usr/lib/node_modules/homebridge-globalcache-itach/index.js:186
throw new Error("Unsupported device type: " + this.deviceType);
^
Error: Unsupported device type: irtriport_blaster
at new ItachAccessory (/usr/lib/node_modules/homebridge-globalcache-itach/index.js:186:15)
at ItachPlatform. (/usr/lib/node_modules/homebridge-globalcache-itach/index.js:94:46)
at Socket. (/usr/lib/node_modules/homebridge-globalcache-itach/index.js:314:9)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at readableAddChunk (_stream_readable.js:177:18)
at Socket.Readable.push (_stream_readable.js:135:10)
at TCP.onread (net.js:542:20)

I am really curious about irtriport_blaster support as well. I am able to connect to my iTach Flex but I receive the same Unsupported device type error. Let us know, Thanks!

May be able to revisit soon based on comments in #10. Plugin has been neglected and needs an overhaul in general.


chore: migrate webhooks

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

5 of 72 (6.94%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-2.6%) to 74.301%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/webhooks/webhooks.go
5
72
6.94%

Totals

Change from base Build<PHONE_NUMBER>:
-2.6%

Covered Lines:
4704

Relevant Lines:
6331

💛  - Coveralls


Updated upload_to_play_store.md

Added more clear verbiage to screenshots documentation in regards to screenshots directories.

Checklist

[ ] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[ ] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Motivation and Context

Makes directories needed for supply screenshots more clear.
Description

It helps users understand the supply screenshots documentation more clearly.  Although minor change, it will help users upload screenshots correctly; unlike me, who has to do another Android deployment to see the updated screenshots because of incorrect directories the first time.

I signed it!

@SohelMansuri Good call on adding this clarity 👍  But instead of adding a new line for that, can you change...
And you can supply screenshots by creating directories with the following names, containing PNGs or JPEGs (image names are irrelevant)

to
And you can supply screenshots by creating directories with the following names, containing PNGs or JPEGs (image names are irrelevant)

@joshdholtz Not sure what you mean exactly, those 2 lines in your comment are identical haha

@SohelMansuri lol, they are 😱 I don't know how that happen - my bad. Alright, I updated my comment above! I think it might read cleaner to use users if its contained within that existing sentence
Sorry about that confusion!

CLA bot fail, everybody has a CLA.

Didn't get a chance to update it, thanks for taking care of that @joshdholtz.


Make hadoop-unit available in public repo

Poor souls behind corporate proxies would need this! :)

Do you know process to publish to maven central repo?

Sure, you just need to follow this workflow https://maven.apache.org/guides/mini/guide-central-repository-upload.html

Bon, je switch en français... ;) tu penses que le projet vaut la peine de
faire une release dans le maven central? J'avoue que j'ai un doute quand au
peu de valeur qu'il a...
Le 24 avr. 2016 1:40 PM, "Florent Ramière"<EMAIL_ADDRESS>a
écrit :

Sure, you just need to follow this workflow
https://maven.apache.org/guides/mini/guide-central-repository-upload.html
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/jetoile/hadoop-unit/issues/2#issuecomment-213946001

I clearly see value in your work. Just cut a release, publish it and see how it goes.

snapshot released on https://oss.sonatype.org/#nexus-search;quick~hadoop-unit-standalone


Shorts below the price feed are mind-bending and possibly wrong

At price feed value of 0.02, try shorting at 0.01:
>>> wallet_market_submit_ask alice 12500 XTS 0.01 USD
>>> wallet_market_submit_short alice 25000 XTS 0 USD 0.01

Get this order book:
     BIDS (* Short, + Relative, - Relative Limit)                            |                                   ASKS
TOTAL                     QUANTITY                                     PRICE | PRICE                                        QUANTITY                     TOTAL   COLLATERAL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
125.0000 USD              12,500.00000 XTS                0.010000000000 USD*| 0.010000000000 USD                   12,500.00000 XTS              125.0000 USD
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                             SHORT WALL                                      |                                   MARGIN
TOTAL                     QUANTITY                       INTEREST RATE (APR) | CALL PRICE                                   QUANTITY                     TOTAL   COLLATERAL    EXPIRES
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                                             |
Maximum Short Price: 0.02 USD / XTS

Then only half the order matches despite the fact that the short requested 2x collateralization:
     BIDS (* Short, + Relative, - Relative Limit)                            |                                   ASKS
TOTAL                     QUANTITY                                     PRICE | PRICE                                        QUANTITY                     TOTAL   COLLATERAL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
62.5000 USD               6,250.00000 XTS                 0.010000000000 USD*|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                             SHORT WALL                                      |                                   MARGIN
TOTAL                     QUANTITY                       INTEREST RATE (APR) | CALL PRICE                                   QUANTITY                     TOTAL   COLLATERAL    EXPIRES
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                                             | 0.010000000000 USD                   12,500.00000 XTS              125.0000 USD       2014-06-20T16:40:50   25,000.00000 XTS
Maximum Short Price: 0.02 USD / XTS

This took me a long time to wrap my head around, since it's rather confusing and counter intuitive.  For every short position, there is a bookkeeping fiction which I call equity, which is what the short and long will receive if the position is settled at some price.  The feed equity is the equity settled at the feed, the match equity is the equity settled at the price buyer and seller agree on.

At any price p, the long gets long_equity(p) BTS and the short gets short_equity(p) BTS.
The network requires that short_equity(p_feed) = 2 * long_equity(p_feed) for new positions.
The network requires that K * debt = collateral * p_feed for new positions, for some K >= 3.
Short and long matching at price p_match represents the parties agreeing that each side gets their money back at price p_match.
Thus, if long contributes x BTS and short contributes y BTS, then long_equity(p_match) = x and short_equity(p_match) = y.

Given these equations:
long_equity(p) = debt / p
short_equity(p) = collateral - debt / p
K * debt = collateral * p_feed
long_equity(p_match) = x
short_equity(p_match) = y

We can do some algebra:
y = short_equity(p_match)
  = collateral - debt / p_match
  = (K * debt / p_feed) - debt / p_match
  = debt * (K / p_feed - 1 / p_match)

x = long_equity(p_match)
  = debt / p_match

short_to_long_ratio = y / x
                    = (K / p_feed - 1 / p_match) / (1 / p_match)
                    = K * p_match / p_feed - 1

where short_to_long_ratio is the amount of capital contributed by the shorts, and K is the collateral-to-debt ratio of the new position.

I think the moral of the above equation from a policy standpoint:

The long can contribute more and more to capitalize the initial position until a singularity where the entire position is capitalized by the long (hold K constant),
Requiring the new position to have sufficiently low leverage (high K value) will eventually "win" against the above effect and allow us to get back to a 2:1 short-to-long contribution ratio (or any other ratio value)

Related:  #1273

I think the right thing to do is require the capital from the short position to be twice the capital from the long position.  This means the short position will be highly deleveraged at the feed price, but when the match price isn't equal to the feed price, the feed price doesn't represent the market!
In other words, a short becomes deleveraged when it "wins" against the long.  The price moving from the match price to the feed price will cause the short to "win" and become deleveraged, so setting 2:1 ratio of initial capital means the short has initially the same leverage ratio against the actual effective market price no matter whether that effective price is the feed price or an unequal match price.
(For this paragraph, low/high are "flipped" from the internal market.)  If the short side and long side collude (e.g. shorting to yourself), you can use a "revealed short" strategy to bypass the leverage controls:  Short to yourself at the feed, then "reveal" the short by selling the long above the feed.  However the revealed short strategy is of limited usefulness in a market trading at a small bid-ask spread, because you'd have to keep your short above the top-of-book on the other side of the market, otherwise you wouldn't be shorting to yourself.  In other words, the revealed short strategy is actually equivalent to market making (you'd essentially be doing, in sequence, short low, buy low, sell high, then cover at something lower than your last sell order).
If we believe the correct price is the match price determined by buyer and seller, the new USD are 300% collateralized.  If we believe the correct price is the feed price, the new USD are more than 300% collateralized.  Requiring the short to put up any less, you would have to believe either:

The feed price is the correct price, despite the presence of a willing buyer and seller transacting at a different price
The collateral backing the newly created BitUSD is less than 300% of its value

Since the first belief goes against free-market philosophy, and the second one is contrary to policy, it's clear that 2:1 ratio at the match price is the correct thing to do.

What it must be doing is the market engine must only taking matching collateral, not 2:1 collateral.

I think your test is obscuring the issue because the limit price you used is also exactly 50% of the feed price.   Modify the test to use something that is 75% of the feed price and it would have revealed things more clearly.
Specifically the collateral rate it uses is ALWAYS the feed price.

@theoreticalbts Please also see the issue described by @pmconrad in this comment: https://github.com/BitShares/bitshares/issues/923#issuecomment-73495730

This is still a problem on main network.  994216f2fe9aa64258c3abf5945c8b769032f3b7 needs to be ported to the bitshares branch and tested.

Fix for this seems to have been merged to BitShares branch at some point, closing.


HLS metadata

Thanks for this great project.
I'm testing it with some HLS streams, and it seems to play fine, but I've noticed a bug with the metadata where it shows the Title for both the Artist and Title. You can see an example with this stream URL:
http://<IP_ADDRESS>:80/7302_48k.aac/playlist.m3u8
I believe the reason for this is because it's assuming that metadata comes in one field separated by " - ". That is accurate in Icecast streams, but with HLS, the Artist and Title are in separate ID3 tags.
Any chance of implementing support for ID3 metadata as well? This SO might help:
https://stackoverflow.com/questions/58099131/how-to-read-id3-tags-other-metadata-from-an-hls-stream-in-swift-avkit

Hey @nanook21
Yes, this feature will be added in the next releases.
Thanks!

Hi Fethica,
I am wondering if this has been implementing completely? I have noticed that I could get the meta data for HLS but not getting artwork details as part of common key tags. Please let me know
Regards,
Hima


Update version of capture-website

This library includes an old version of capture-website, missing the last fixes, including try-catch on page/browser open and close.
This causes memory leaks and tons of chrome processes when something goes wrong

Hi, TypeScript 4.6.2 released

The required feature was deferred to TS 4.7, so this is still blocked.

@connected201 TypeScript 4.7.4 released

https://github.com/sindresorhus/pageres/releases/tag/v7.0.0


Handle Let's Encrypt http acme challenge

Closes #23

Looking good!

This is ready to look at @jeromegn!

@jeromegn This is ready for some 👀


Calendar "current" is broken

Here is what man can see in ./src/Month.js
const renderWeekHeader = (props) => {
  return (
    if (!props.weekdayNames) {
      return null;
    }

    <div className={`${clsPrefix}-weekdays`}>
      {
        daysOfWeek(props.date).map((weekday, i) =>
          <div key={ `weekday-header-${i}` } className={ classnames(`${clsPrefix}-weekdays-weekday`) }>
            { weekday.format(props.weekdayFormat) }

        )
      }

  );
};

With zoom
const renderWeekHeader = (props) => {
  return (
    if (!props.weekdayNames) {   /// !!!
      return null;               /// !!!
    }                            /// !!!

    <div className={`${clsPrefix}-weekdays`}>
      {
        daysOfWeek(props.date).map((weekday, i) =>


Improve table and datatable

Hello,
I like datatable like:  https://modularcode.io/modular-admin-html/items-list.html
Can we have it ?

What specific aspect(s) are you referring to... the sparklines?

No,
Please check it on small device.

OK, for clarity, the request is that at a certain breakpoint, the table would collapse into two-column view where the left column is the table header fields stacked vertically and the right column contains the table values. This is nice!

@AGhasemzadeh I think you can do it with JS. I will not include it in Spectre.

No, It is not JS.
I think it is diffrent view of responsive table.
We need better table now it is very simple.


What are the best settings for UVR to extract the instrumental clear without back vocals?

What are the best settings and models for UVR to extract the instrumental clear without back vocals best (and in a low-end PC)?
What does "overlay" "shifts" "Split Mode""Windows Size" "Chunks" " in details, and what is the best option for a clear instrumental output?

What about Multi-AI Ensemble options?

how to instale multi-ai ensemble?

how to instale multi-ai ensemble?

You don't install it. It's built into UVR

how to instale multi-ai ensemble?

You don't install it. It's built into UVR

i don't have these models...

how to instale multi-ai ensemble?

You don't install it. It's built into UVR

i don't have these models...

You have to download them manually. Click on the wrench icon, then go to Download Center. Choose the type of model (VR, MDX, etc...), select the model you want to download and then click on the arrow pointing down to install it in UVR

how to instale multi-ai ensemble?

You don't install it. It's built into UVR

i don't have these models...

You have to download them manually. Click on the wrench icon, then go to Download Center. Choose the type of model (VR, MDX, etc...), select the model you want to download and then click on the arrow pointing down to install it in UVR

i was trying to find it in download center. there's no multi-ai ensemble:(

how to instale multi-ai ensemble?

You don't install it. It's built into UVR

i don't have these models...

You have to download them manually. Click on the wrench icon, then go to Download Center. Choose the type of model (VR, MDX, etc...), select the model you want to download and then click on the arrow pointing down to install it in UVR

i was trying to find it in download center. there's no multi-ai ensemble:(

Multi-AI Ensemble is not a model you download from the download center. It's a function within UVR. Use the picture above to replicate how to enable it. First click on Choose Process Method and select Ensemble Mode, then click on Choose Ensemble and select Multi-AI Ensemble. I suggest you visit this Discord server. Lots of people there can help you with the process: https://discord.gg/zZ9CbEn5HE

how to instale multi-ai ensemble?

You don't install it. It's built into UVR

i don't have these models...

You have to download them manually. Click on the wrench icon, then go to Download Center. Choose the type of model (VR, MDX, etc...), select the model you want to download and then click on the arrow pointing down to install it in UVR

i was trying to find it in download center. there's no multi-ai ensemble:(

Multi-AI Ensemble is not a model you download from the download center. It's a function within UVR. Use the picture above to replicate how to enable it. First click on Choose Process Method and select Ensemble Mode, then click on Choose Ensemble and select Multi-AI Ensemble. I suggest you visit this Discord server. Lots of people there can help you with the process: https://discord.gg/zZ9CbEn5HE

ok thank u!


Update DryIoc.CommonServiceLocator references

Hi,
DryIocCommonServiceLocator in version 4.0.0 references DryIoc 4.0.0 and CommonServiceLocator 2.3.0.
I think these should be updated DryIoc 4.1.0 and CommonServiceLocator 2.4.0 as this leads to errors when used in combination with never versions of Prism that use CSL >= 2.4.0.
This is the error that occurs:

Could not load file or assembly 'CommonServiceLocator, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=489b6accfaf20ef0' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

I was able to fix this by adding a redirect in app.config, but i think this should not be necessary.

thanks for finding, will do.

Packages DryIoc.CommonServiceLocator.dll and DryIoc.CommonServiceLocator 4.1.0 are published to NuGet


Provide an API for user defined metadata

To enable broader uses of files in a hyperdrive, it requires an API to enable user defined metadata to be added and extracted from files.

This feature can be done outside of hyperdrive itself with hyperdrive-index. For example, I'm indexing jpeg markers with hyperdrive-jpeg-index and soon I'm also going to write thumbnails out into a separate hyperdrive archive.

Indexes are definitely a good thing. I don't think the addition of this API is that expensive but its really a decision in the end whether or not to implement it.


Sns disburse maturity function

Motivation
Add disburseMaturity to sns functions
Changes

disburseMaturity function
related types
increased size limit for sns: 14Kb -> 16Kb

Tests

disburseMaturity params spec

Can you add it also in the wrapper? Thanks!

Good catch! Updated, thank you!


Bad Gateway Error on first build

Hi, when I build docs for a gitlab project for the first time I start the containers. I get a Bad Gateway Error on the browser and the readthedocs container outputs the following:
readthedocs.doc_builder.environments:116[335]: INFO Running: 'python2.7 -mvirtualenv --no-site-packages --no-download /app/user_builds/mercury-client/envs/latest' [/app/readthedocs]
Performing system checks...

System check identified no issues (1 silenced).
December 21, 2018 - 17:03:41
Django version 1.9.13, using settings 'readthedocs.settings.container'
Starting development server at http://<IP_ADDRESS>:8000/
Quit the server with CONTROL-C.
2018-12-21 23:04:28,414 INFO reaped unknown pid 441
root:123[448]: INFO Generating grammar tables from /usr/lib/python2.7/lib2to3/Grammar.txt
root:123[448]: INFO Generating grammar tables from /usr/lib/python2.7/lib2to3/PatternGrammar.txt

If I wait a little and run the build again, then it succeeds.
Thanks
-Selim

I have this issue as well


test(ErrorLogger): init unit tests - I167

Signed-off-by: Pawel -Muody- Kochanek<EMAIL_ADDRESS>Issue #167
ErrorLogger was missing some tests.
Changes

I created tests for utility functions in actions.js file
I created tests for Error.js component

Flags

I had to create displayName attributes for Styled-Components, as a way to better target them in tests. This requires updating some snapshots.

Also want to rebase to be up to date with master.

Hey @irmerk, @DianaLease I corrected the typo. Sorry about it. To tired :)


[stylelint-configs] Support prettier v3.0.0

Currently, using stylelint-configs with prettier =>3.0.0 causes the following error:
TypeError: prettier.resolveConfig.sync is not a function

The error seems to be caused by stylelint-prettier. They don't seems to have updated their package to support prettier v3.0.0 yet.
In the meantime, products should stay on prettier v2.8.8

https://github.com/prettier/stylelint-prettier/issues/298#issuecomment-1626867593 According to this comment they seems to have.


Exemptions should support specifying a Policy or Policy Set in addition to a Policy Assignment

Enhancement

Policy Definition for the value, will exempt this Policy anywhere

Multiple Exemptions created if Policy exists in multiple Assignments (either direct or indirect via one or more Policy Sets)
Policy Exemption name must be equal or less than 38 characters long to support creating unique names
Display name can still be 128 characters
Specifying policyDefinitionReferenceIds is not allowed

Policy Set Definition for the value will exempt the Policy Set even if assigned multiple times within the inherited scopes

Multiple Exemptions created if Policy exists in multiple Assignments (either direct or indirect via one or more Policy Sets)
Policy Exemption name must be equal or less than 38 characters long to support creating unique names
Display name can still be 128 characters
Specifying policyDefinitionReferenceIds is allowed

Policy Assignments continue to work as is

CSV file impact

Column policyAssignmentId will only accept Policy Assignments
To use this feature, rename the column to policyResource

Only one of the names is allowed
Policy Assignments are allowed as fully qualified names
Policy definition:

Built-in Policies: fully qualified id
Custom Policies: policyDefintion/

Policy Set definition:

Built-in Policies: fully qualified id
Custom Policy Sets policySetDefintion/

JSON file impact
Allow exactly one of the following Policy resource specifiers:

policyAssignmentId (no change)
policyDefinitionId (for built-ins)
policyDefinitionName (for custom)
policySetDefinitionId (for built-ins)
policySetDefinitionName (for custom)

Fixed in v10.0.0


Add 2024 predictions

These were in discord chat, didn't make the recording.

still time for a 1 year prediction!


Message instance method type() seems to return mismatched type_id compared with Message.Type.MESSAGE_TYPE_IMAGE

Describe the bug
I was going to save images in messages via on_message(), however, code below can't catch an image message sending to myself:
    async def on_message(self, msg: Message):
        from_contact = msg.talker()
        if msg.type() == Message.Type.MESSAGE_TYPE_IMAGE:
           ...(omitted)

By debugging, I found that the message instance method type() seems to return mismatched type_id compared with Message.Type.MESSAGE_TYPE_IMAGE.
From console there is a img label, indicating it's indeed an image message:

From debug window, msg.type() returns 6.

But stepping into Message.Type, MESSAGE_TYPE_IMAGE turns out to be 5.

I can't tell if it's a version confliction or something else...

Problem solved, please import MessageType via from wechaty_puppet import MessageType instead of from wechaty import MessageType since there is a mapping from grpc to python-wechaty.

Maybe you need to update the version of chatie-grpc to updated.

Updating wechaty, wechaty-puppet and wechaty-puppet-hostie to the latest version solved this issue.
Thanks for Huang's suggestions!


Clean "choices" tuple for the values in the LoanCd model's form_type field

Here are the values in the database.

form_type
count

'F401B-1'
1125

'F401C
2447

'F401B
15766

'F401D
20181

SELECT form_type, COUNT(*)
FROM LOAN_CD
GROUP BY 1
ORDER BY 2

I got this.


Update saml-setup.sh

If the server container is restarted e.g. after OS reboot, the saml-setup.sh script fails because the symbolic links to SP Crt / Key / Settings already exist.

see #5581

Thank you.  Would you mind adding an English language commit message?
Afterwards, the commit can be merged.

Would you mind adding an English language commit message?
I added an English commit message

Note to the person who will merge this PR: Use a squash merge for merging.

ping


[WIP] Resolve TypeInfo variables after semantic

Only resolve the type during semantic, and leave all expressions as typeid(xxx).  Theoretically this should allow a clean way to ban access to typeinfo at runtime, while still allowing usage during ctfe.
@jpf91

Great idea, thanks! I'll update https://github.com/D-Programming-GDC/GDC/pull/100 later today.

eg alias X = typeof(typeid(x).name); should work even on a system that has no typeinfo at runtime.

Can you give an example why/how this is necessary? Minimal runtimes right now implement TypeInfo as empty classes. For this to work we really need valid, full TypeInfo declarations. It could also be kinda strange if code like this doesn't work:
static if(is(typeof(typeid(a).name)))
{
    auto b = typeid(a).name;
}

Ok, I guess it's more that there's existing code in druntime that depends on finding the members, so the type must be valid if it's used.  Otherwise you'll get 'declaration not found' errors instead of 'cannot use typeinfo' errors.  Maybe this is acceptable.

Yes I think that's acceptable.  Looks like we don't have to do anything special about this: If the runtime doesn't provide the declarations and somebody uses typeof(typeid(x).name); they'll get the declaration not found error. If the runtime provides the declarations that code should (and will) work with -fno-rtti.

Passing now.

this caused regression 1418:
see digger output here: https://issues.dlang.org/show_bug.cgi?id=14814


Error when using React.createElement directly

I'm not a big fan of JSX and prefer to use React.createElement directly.
The Babel REPL link from the "Hello World" page from React docs shows
Hello, world!
 transpiling to
React.createElement(
  'h1',
  null,
  'Hello, world!'
)

If I try this in Try Flow with 0.53.1, I get the following errors:
2: React.createElement('h1', null, 'Hello, world!')
                             ^ React key. Property not found in possibly null value
2: React.createElement('h1', null, 'Hello, world!')
                             ^ null
2: React.createElement('h1', null, 'Hello, world!')
                             ^ React ref. Property not found in possibly null value
2: React.createElement('h1', null, 'Hello, world!')
                             ^ null

However, React.createElement('h1', {}, 'Hello, world!') works fine.
Is this a bug in Flow or expected behavior?

It looks like this is still an issue in 0.54.0:
https://flow.org/try/#0PTAEAEDMBsHsHcBQiCWBbADrATgF1AFSgCGAzqAEoCmxAxvpNrGqAETY32sDcyuAnhiqgAYrFgAFJhnIBeUAG8APogCQtABYpoAEw4A7AFyhSubCn0BzREoC+yWrH2nR449Tq4AdAGVcxXCpoKlJSEQBXfXoUJ2JoAGFmLH0qfVwAHjFJaVIAPlB5DByC3LV0nRQAN1yi2BkvTW09VPTgCuqHJxcAIWJsd05vPwCgkLDI6NiEpKdUjIVbfPkACgBKErKs3IAjPtatzud8XoAvAc9ff0Dg0Iio3Bj9OMTMWbT0haXQNY3VD3oGhwRgBRYJoObLLIAGlA+nC0GgMIA5LsTkjVkA

Looks like this was closed incorrectly. A PR mentioned this issue number, but not because it fixed it. Instead because it was adding lots of test ignore comments caused by this issue. Seems like this should get fixed! (/cc @calebmer)

@asolove it got closed by https://github.com/facebook/flow/commit/30f8e7b1c548702587d8e9c7972a7194a0cd0fca, which has "fixes #4658 in the title"

The fix didn't make the cut for 0.54; it will come out with 0.55.0. Feel free to reopen if the issue persists after that.


fsevents Catalina v.10.15.4 and node v13.11.0

Just setup an existing project on a new machine running OS Catalina v.10.15.4
node version: v13.11.0
npm version: 6.13.7
Getting the below errors when doing npm install
> node install

node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp WARN Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.2.9/fse-v1.2.9-node-v79-darwin-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for<EMAIL_ADDRESS>and<EMAIL_ADDRESS>(node-v79 ABI, unknown) (falling back to source compile with node-gyp)

I get many errors further down the log like this also
> node install

node-pre-gyp WARN Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.2.4/fse-v1.2.4-node-v79-darwin-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for<EMAIL_ADDRESS>and<EMAIL_ADDRESS>(node-v79 ABI, unknown) (falling back to source compile with node-gyp)
  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:221:
In file included from ../../nan/nan_converters.h:67:
../../nan/nan_converters_43_inl.h:22:1: error: no viable conversion from 'Local<v8::Context>' to 'v8::Isolate *'
X(Boolean)

I have probably missed something but can't seem to see what the issue is - appreciate any help.
Thanks!

Are you using react-scripts? I had that same issue and fixed it by updating to the latest version of react-scripts. If not, try updating whichever lib is refering to that old version?

same with me react-script-ts

React-scripts is using webpack. Webpack didn't upgrade fsevents. Ask webpack to release new version with chokidar 3 & fsevents 2. Leave a comment here.
webpack/watchpack#153
webpack/webpack-dev-server#2539


Partial list of unsupported TextInput styles

References #7070

Docs are incomplete, start filling them out
Test Plan
N/A

@hramos not sure why the CI failed since this just added some comments

It's alright - we're working on getting tests back to green, unrelated to this.


Missing metrics when everything seems to be allright.

Hello Martin,
I am running your exporter in Docker.
I have nginx logs (in volume) like this:
<IP_ADDRESS> - - [25/Feb/2020:15:59:58 +0000] "GET / HTTP/1.1" 200 139362 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36"
<IP_ADDRESS> - - [25/Feb/2020:15:59:58 +0000] "GET /static/js/bundle.44e2399c.js HTTP/1.1" 304 0 "http://localhost/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36"
...

My config.hcl
listen {
  port = 4040
  address = "<IP_ADDRESS>"
}

consul {
  enable = false
  address = "localhost:8500"
  datacenter = "dc1"
  scheme = "http"
  token = ""
  service {
    id = "nginx-exporter"
    name = "nginx-exporter"
    tags = ["foo", "bar"]
  }
}

namespace "app1" {
  format = "$remote_addr - $remote_user [$time_local] \"$request\" $status $body_bytes_sent \"$http_referer\" \"$http_user_agent\""
  source {
    files = [
      "/var/log/nginx/access-exporter.log"
    ]
  }
  labels {
    app = "application-one"
    environment = "production"
    foo = "bar"
  }

  histogram_buckets = [.005, .01, .025, .05, .1, .25, .5, 1, 2.5, 5, 10]
}

I am 100% sure, that logs are mounted as a volume in prometheus-nginxlog-exporter (within docker-compose).
When I run container, I can see:
nginx-exporter_1  | loading configuration file /etc/prometheus-nginxlog-exporter.hcl
nginx-exporter_1  | using configuration {{%!s(int=4040) <IP_ADDRESS>} {%!s(bool=false) localhost:8500 dc1 http  {nginx-exporter nginx-exporter [foo bar]}} [{app1 [] $remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" map[foo:bar app:application-one environment:production] [] [] []}] %!s(bool=false)}
nginx-exporter_1  | starting listener for namespace app1
nginx-exporter_1  | running HTTP server on address <IP_ADDRESS>:4040

On /metrics page I can't see any metrics.
I can see only: https://gist.github.com/adambisek/44b99ae75418566f92bd12a7474d364d
Could anyone help me find out why please?

Figured it out.
Source files must be defined like this:
source_files = ["/var/log/nginx/access-exporter.log"]

NOT
source {
   files []
}

Please update the docs.

this tripped me up for a few hours, thanks @adambisek and please update the docs!

@smazurov @adambisek Which version of the exporter are you using? As of 1.4.0, both syntaxes should be supported (with source_files having been there first, then being generalized to source { files [...]} to support different source types). If the latter does not work, this is NOT a documentation quirk, but an actual bug.

whatever is latest in docker registry

Stupid me 😞  -- latest still points to v1.2.0 and seems to not have updated for some reason; I've manually moved the pointer to the actual latest version for now and will investigate as to why it didn't update automatically.
Sorry for the confusion!

@smazurov For me it was couple of hours for three days :D
@martin-helmich Thanks. So I assume that latest is still backwards compatible and I don't need to change anything.