Fix hints for NPM installed Defang CLI

$ npx defang generate
? Choose the language you'd like to use: Nodejs
? Please describe the service you'd like to build: "A simple 'hello world' function"
? What folder would you like to create the service in? service1
 * Working on it. This may take 1 or 2 minutes...
 * Writing files to disk...
   - main.js
   - compose.yaml
   - Dockerfile
   - package.json
 * Code generated successfully in folder service1

Check the files in your favorite editor.
To deploy the service, `cd service1` and do:

  ../../../../.npm/_npx/a9c705ae257ec294/node_modules/defang/bin/defang compose up

We should probably print npx defang compose up instead (if that's what the user used to run)

Need to handle the npx case in prettyExecutable


Automated testing / CI

For this we could also use a few example recordings, preferably CC licensed.

I just found http://www.sample-videos.com, maybe they can be useful here.


reset ENV variables to fix #373

As described in #373 the env variables for the database settings inherit "defaults" from the Dockerfiles which leads to weird errors if you expect them (as I think is reasonable) to be empty

I will have to investigate the impact of this.

closing as #373 is closed as well


bug: Remap problem

Did you check docs and existing issues?

[X] I have read all the flash.nvim docs
[X] I have searched the existing issues of flash.nvim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
NVIM v0.9.1
Operating system/version
MacOS 13.4.1
Describe the bug
I have a remap for the letter f because I'm using a different keyboard layout. My f is remapped to a e to jump to the end of the word.
vim.keymap.set("v", "f", "e")
vim.keymap.set("v", "F", "E")
vim.keymap.set("n", "f", "e")
vim.keymap.set("n", "F", "E")

After adding your awesome plugin, this remap broke. Now I have the forward search on the f key.
I'm sorry, if this is not the right place to ask, but how can I resolve this problem? It would even be fine, to disable the functionality of the f/F completely because I'm primarily using the s-search.
Steps To Reproduce

Remapping the Keys

vim.keymap.set("v", "f", "e")
vim.keymap.set("v", "F", "E")
vim.keymap.set("n", "f", "e")
vim.keymap.set("n", "F", "E")

Using the f-key

Expected Behavior
I expected to jump to the end of the current word. Currently the remap is ignored.
Repro
No response

check the config section of the docs. you can remap those keys

Thanks for the swift response. Thanks for the wonderful plugin. I solved pretty brute force for me now, by setting the options as followed:
opts = {
        modes = { char = { enabled = false } }
    },

That also works, but you can also just remap the keys:

You can expand the default settings in the readme


Recognise quoted parameters as a single entity

All tokenization operations treat whitespace as the delimiter, but in
some cases it is interesting to allow whitespace inside one token. In
those cases, the usual solution is to quote around the token.
This PR adds a tokenization function that identifies quotations and
treats them as a single unit, allowing them to contain whitespace. It
also fixes and clarifies the tests for the parsing function before
extending them to cover this new case.
Fixes #19

Fix parsing tests
The parsing tests would fail immediately if an error was expected, so
the value of the job return value or the arguments was never checked.
Fix the test logic to verify all return values in all cases and
introduce subtests for cleaner output when one of them fails. This
change caused one of the non-run tests to fail, because the parsing
fails and then no job value is returned. Fix the data for that test
and add a comment explaining the reson for the data in the test input.
Use tokenizer aware of quotations
Add a new tokenizer function that respects quoted elements as a single
group and use it when parsing arguments. Also adjust the rest of the
function to reduce iterations and data structures.
Add test to parse quoted parameters
Add a test case for ParseArgs using a quoted parameter.

Test failure seems unrelated to the code (a faillure notifying CodeClimate). Can you rerun it?

Seems the coverage push is broken (missing an API key or identifier).

Mistakenly pushed to master and immediately reverted. The PR status was updated automatically but this is NOT merged. See #21


Styling for NSAttributedString

It would be great if there was a way to style an NSAttributedString somehow. I know this might be a bit out of scope of this project, but I would love to be able to style a string I have in code with styles in stylesheet.css.
For example the text might look like:
Some bold text and some regular. and would result in

Some bold text and some regular.

There actually is sort of support for this already: you can set attributed string properties like this.
Granted, it's not exactly expressed in the HTMLy way you described, but then again, that's not really what you'd expect in a stylesheet.
But setting attributed string properties directly from a stylesheet is not always what you want of course, and I have been thinking about adding some sort of templating support for attributed string variables. However, it's actually possible to use a form of templating already by doing something like this:
CSS:
@template: "$1" (font: HelveticaNeue-Bold 17) "$2" (font: HelveticaNeue 17)

Code:
NSString* template = [[InterfaCSS sharedInstance] valueOfStyleSheetVariableWithName:@"template"];
template = [template stringByReplacingOccurrencesOfString:@"$1" withString:@"Some bold text"];
template = [template stringByReplacingOccurrencesOfString:@"$2" withString:@" and some regular."];
NSAttributedString* attributedString = [[InterfaCSS sharedInstance].parser transformValue:template asPropertyType:ISSPropertyTypeAttributedString];


✨ Project Navigator

This is a placeholder issue to track the progress of the project navigator in the navigator sidebar.

Closing because we have mostly implemented this


Add readiness probe to the sdp-service container

Description
Add readinessProbe to sdp-service container by calling grep "Authentication succeeded." /var/log/appgate-headless/log.log. The probe will only start running after a 5 second delay and retry 3 times with a 5 second wait.
Instead of silently failing, the failed probe will alert the users about any authentication issues with the service. The error will be displayed under the Events section when you describe the pod, like this:
Warning  Unhealthy  95s (x63 over 6m30s)  kubelet            Readiness probe failed:

Checklist

[x] Bump .version in k8s/crd/Chart.yaml
[x] Bump .version  in k8s/chart/Chart.yaml

Updated the probe to call appgate_service_configurator status | grep '\"status\": \"Connected\"'


The sender of anonymous admin messages is Telegram instead of 0

I am using the latest commit of tdlib

This is true only for bots. You can check sender_chat_id first for them.

This is indeed a bot account ....

This is a backward compatibility feature. Use
if (message.sender_chat_id != 0) {
  // use message.sender_chat_id
} else {
  // use message.sender_user_id
}

if your code is ready to process messages sent by anonymous administrators.

thanks

This behavior was changed in TDLib and sender_user_id is now 0 even for bots. The 777000 will still be returned in Bot API as a sender of the messages for the backward compatibility.


Proposal: Relicensing runtime-linked code to avoid copyright notice dependencies on binaries

In short: It is often tough to comply with a copyright notice preservation requirement for binaries when self-contained ROMs are distributed digitally or on cartridge. Most projects do not comply with such requirements even today, leading to mass copyright infringement in homebrew scenes (for example, usage of newlib in GBA/NDS/PSP/Wii/3DS/... homebrew).
For this reason, many projects (my own WIP toolchain collection Wonderful, libnds, smaller things like decompressors) have opted to use, for the library code which is statically linked with the target binary, a license which does not impose such a requirement. Example options include:

the zlib license (my personal preference), which preserves the requirement for source code but not binary form,
the Boost Software License, which has a similar effect,
licenses which do not impose any attribution requirements, like CC0, 0-clause BSD, etc.

My suggestion is that, in order to allow building modern toolchains which are easy to comply with the license of by end users, the runtime library code (inc/ and src/ but not tools/), it would be worthwhile to consider relicensing said code in GBSDK to one of these licenses. GBSDK is in an unique position here, as it does not include decades of difficult-to-relicense legacy code.

zlib license sounds good, that matches my intentions as well.
@QuinnPainter @forestbelton got an issue with a license change to zlib? (as you have contributions, I would need confirmation before I can change a license)

Sure, zlib sounds good to me.

As a note, @forestbelton 's contributions concern only the rules.mk file, so this would not impact relicensing the code itself.

Any updates on this? At least the runtime library code, which is what ends up being linked to the static binary.


Custom row style  based on data

is there is a way to add css style / classes to table rows  based on the input row data

Yes. Check out this example

I couldn't find anything in that example that render a custom css style/class on the row specifically. The cell renderers seem to apply to columns only

@thedustyrover I belive the link from 2018 talk about version 6
these days you should use this
<tr {...row.getRowProps(getRowProps(row))}>


docs: Fix broken doc link regarding flask migrations

This PR addresses a 404 error when clicking the Migrating from flask option in the documentation index page. Here's a screenshot:

I also made a separate entry for migrating from FlaskRESTPlus/RestX. I didn't create an open issue for this as the change is very simple.
Checklist:

[x] Add tests that demonstrate the correct behavior of the change. Tests should fail without the change.
[x] Add or update relevant docs, in the docs folder and in code docstring.
[x] Add an entry in CHANGES.md summarizing the change and linking to the issue.
[x] Add *Version changed* or *Version added* note in any relevant docs and docstring.
[x] Run pytest and tox, no tests failed.

Thanks for the merge :)


2 Questions

Hello, amazing job is done here,
But I had 2 or maybe 3 quick questions!
1- Regarding bertvits2 do you have a sample with normal vits2 then the same sample after bert ?? I would like to hear the actual difference.
2- Why do you guys use Normal bert ? I have seen Png-bert , mp-bert , pl-bert but none of them are being used! is it because the normal bert that is being used is way better than those 3 ?
3-https://speech.fish.audio/en/samples/ i listened to these samples and they are really really realistic and emotional almost like eleven labs , How did you achieve the emotion ? is it only by integrating bert ? i thought bert is for the prosody enhancing only but didn't imagine that it would increase the emotion by that much !

Hi, here is not the bert-vits2 repo. This repos target SOTA open source TTS quality, it's based on auto regressive model.


[SDK-252] Update SDK build for Privacy Manifest Compliance

Ticket
https://bryj.atlassian.net/jira/software/c/projects/TB/boards/88?assignee=63fbc982c6e77744a1dc1019&selectedIssue=SDK-252
Description
Build-V3-Plugin-Monitoring-ios: Update SDK Build for Privacy Manifest Compliance
List of reviewers
@piyush-bryj @v-pedro-bryj  @shahabfollow
Pof:

@v-pedro-bryj  Privacy manifest well attached!


Need support large image

To avoid "Bitmap too large to be uploaded into a texture exception"

For very large images, take a look at this library instead
https://github.com/davemorrissey/subsampling-scale-image-view


ValueError for  intraday request

Hi ,
in the last 3 hours when I try to get intraday data, I get this error:  ValueError: Thank you for using Alpha Vantage! Please visit https://www.alphavantage.co/premium/ if you would like to have a higher API call volume.
but  if i try to get dayily data it's working fine.
Maybe it's a problem with the servers?
Anyone else has experienced this problem?

Hi, are you still having this issue?

hi,
yes i still got that issue.

Are you sending in lots of requests at once? You might be hitting a limit on the number of requests you are allowed to make. At least that is what your error message seems to suggest.

@barak03 if you still have issues trying to get the intraday, would you mind to show a snipped of the code you are running to reproduce the issue?


Update copyq to 3.4.0

After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.
[x] The commit message includes the cask’s name and version.

Additionally, if updating a cask:

[ ] sha256 changed but version stayed the same (what is this?).
I’m providing public confirmation below.

You should update your cask-repair. You’re using an old version.

You should update your cask-repair.

@vitorgalvao Updating; thanks.


Improve DTR caching docs

We already have docs for DTR caching, but users are flooding support and the field team with questions, so we should create more content around this.

[ ] What is a DTR cache and why you should care
[ ] How cache works behind the scenes (network flows)
[ ] Example for IT ops to deploy a simple cache
[ ] Example for IT ops to deploy cache with TLS
[ ] Example for IT ops to deploy complex cache (chaining)
[ ] How can IT ops configure multiple users to use a cache (scripting)
[ ] How can IT ops monitor a cache and check if it's running or not
[ ] How can IT troubleshoot if a cache goes down or has problems
[ ] How can developers choose a cache
[ ] How can developers troubleshoot if a cache is down and what are the consequences

Bonus points: How to set up geo-based caching

This is the documentation we have right now

Deploy a cache
Use a cache

#dibs

Most of the issues here where addressed, so this is no longer a P0

Closing per triage discussion


WIP - Filter out BLC log spam

Trying to see if this works for filtering out blog log spam from https://github.com/stevenvachon/broken-link-checker/issues/133.

It looks like the next version of the BLC (v0.8.0) is going to have a verbosity flag where you can set it to only show broken links. https://github.com/stevenvachon/broken-link-checker/blob/512431eb48f6bebd837ed008a1df79b74094d76d/lib/cli.js#L505-L511. But it hasn't been released/published yet.

I keep waiting for the BLC v0.8.0 to be released on npm... In the meantime, we could just start using  v0.8.0-alpha (which is prob fine for our use; yolo) via yarn add https://github.com/stevenvachon/broken-link-checker#60ffc06c8d5b790c4ad160eddd8f7059454af0c9. Then we can add --verbosity 0 to only output broken links.
I started working on a PR to do that, but v0.8.0 drops support for Node versions below 12.0 and I'm still running Node v8.11.2 on this machine and don't want to mess with that right now.

I want to look into possibly switching us over to https://github.com/wjdp/htmltest

@justinvp re: switching from bloc to htmltest, that sounds like a good improvement. Since assuming it does as good of a job for broken link detection, we'd be getting more coverage as well. /cc @zchase , who might be interested as well as our linting/validation relates to SEO.

As for as keeping the repo tidy and what not, I'll go ahead and close this PR out though.


[ISSUE #1817] Change the parent project of the shenyu-integrated-test to shenyu

Ref #1817 .
refactor integrated-test : Change the parent project of the shenyu-integrated-test to shenyu.

Codecov Report

Merging #1819 (ed0b141) into master (8ccf154) will decrease coverage by 0.61%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #1819      +/-   ##
============================================
- Coverage     62.53%   61.92%   -0.62%
+ Complexity     2471     2456      -15
============================================
  Files           488      488
  Lines         10776    10776
  Branches       1076     1076
============================================
- Hits           6739     6673      -66
- Misses         3514     3582      +68
+ Partials        523      521       -2

Impacted Files
Coverage Δ

...enyu/client/tars/TarsServiceBeanPostProcessor.java
25.67% <0.00%> (-33.79%)
:arrow_down:

...henyu/plugin/grpc/resolver/ShenyuNameResolver.java
45.26% <0.00%> (-17.90%)
:arrow_down:

...che/shenyu/sync/data/http/HttpSyncDataService.java
63.10% <0.00%> (-16.51%)
:arrow_down:

...yu/sync/data/http/refresh/AbstractDataRefresh.java
72.41% <0.00%> (-13.80%)
:arrow_down:

...henyu/plugin/httpclient/NettyHttpClientPlugin.java
57.14% <0.00%> (-2.05%)
:arrow_down:

...elimiter/handler/RateLimiterPluginDataHandler.java
69.69% <0.00%> (-1.52%)
:arrow_down:

...henyu/admin/service/impl/UpstreamCheckService.java
49.12% <0.00%> (-0.88%)
:arrow_down:

Continue to review full report at Codecov.

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


feature: non-redis backend

no need for persistence, just so people have something "lighter"/speedy to run

fixed in 935f19b7222511694953a0f743bbcdaf8d4edcad


Major Updates and Refactor

As previous version has performance issue and inflexibility over mobile devices. I decided to change the implementation from using canvas to using simple  and buttons to achieve the game.
Currently the game is fully playable with basic moving and killing functions. However, global 3 kills yet to be added. And there are other improvements have yet to be done:

Global 3 Kills
Player movement trace (show feedback on other player's view to see what has the active player moved)
Revamp the room creation and room joining, maybe add a room list? and also handle destruction of outdated rooms
Fixes on corner cases, e.g. player refresh the page after roll the dice, then they can kind of undo the result which is not acceptable
Revamp UI and add sound effect to make it more interesting
Release Final Test

Updates

Added timeline displayed below to see players movements
Added traces to the last moving and killed state on the board to let player visualise better the game progress
Bug fixes

Updates

Added global 3 kills
Can paste room code one shot


Feature Idea: Allow image input

Summary
Support supplying uploaded images to models that support it (e.g. GPT-4)
How important this is to me and why
Importance: Medium
When used, diagrams tend to hold a lot of context in a particular discussion/thread. It might make summaries better if the diagrams/images were included in the context instead of being ignored.
Use cases:

Direct summary of any image (e.g. to create image captions)
Enhance existing ability to summarize content where there may be images inline

Additional context/similar features
I'm not aware of any but GPT-4 is capable of accepting input from images.

Certainly something we will want to add when it's available. Right now it's not available with the API: https://help.openai.com/en/articles/7127995-how-can-i-use-gpt-4-with-images

My bad. I was sure I read somewhere that this was possible in GPT-4 already.

I have opened a new issue to use the new gpt-4-vision-preview
https://github.com/mattermost/mattermost-plugin-ai/issues/84


Save Map button saving in autosaves

When pressing the save map button it's saving in the autosaves folder instead of updating the current json file.

This was fixed in the latest version.


Set default time in datetimepicker

Hi,
I'm using the datetimepicker function for pick date and time,
$('#end').datetimepicker({
format: 'DD-MM-YYYY HH:mm',
collapse:false,
sideBySide:true,
useCurrent:false,
showClose:true
});
It is picking the date with the time 00:00 by default, Is there any way to set the default time value (e.g 23:00)?

Thanks

in the dev branch you might be able to set the viewDate, otherwise you can set the date. In either case you will have to set both date and time

$('#end').datetimepicker({
format: 'DD-MM-YYYY HH:mm',
collapse:false,
sideBySide:true,
useCurrent:false,
showClose:true,
viewDate:'23-04-2015 23:00'
});
it tried like this.but it is not working

@Fitzerbirth You already found a solution for it? viewDate also not working for me.

viewDate is in the dev branch

Yes :)
"eonasdan-bootstrap-datetimepicker": "https://github.com/Eonasdan/bootstrap-datetimepicker.git#development"

Otherwise I would get the error mesage that the option isn't recognized.

please post a fiddle of your issue

http://jsfiddle.net/f4nhwjaw/1/
I would expect that 2015-01-01 23:59:59 is preselected in the picker.

@Fitzerbirth A workaround could be:
	$('.datetime-picker').on('dp.change', function(e) {
		if (e.oldDate === null) {
			$(this).data('DateTimePicker').date(new Date(new Date().setHours(23, 59, 59)));
		}
	});

Proposed workaround above erases the first selected date.
Corrected workaround:
$('.datetime-picker').on('dp.change', function(e) {
    if (e.oldDate === null) {
        $(this).data('DateTimePicker').date(new Date(e.date._d.setHours(20, 00, 00)));
    }
});

use this
$('#end').datetimepicker({
dateFormat: 'yy-mm-dd',
collapse:false,
sideBySide:true,
useCurrent:false,
showClose:true,
hour : '23',
minute :'00'
});

How to set the date for inline bootstrap datetimepicker.
I used jQuery ('#datetimepicker1').data('DateTimePicker).date('1/10/2017 12:34:24').
Is there any other way to set date and time since it throws error

It's urgent

@ramppt Please next time debug your code you have horrible error on your code:
 jQuery ('#datetimepicker1').data('DateTimePicker).date('1/10/2017 12:34:24')
If you look very closely you have skipped a ' on this data('DateTimePicker)
As this a solution given that currently works this will be close and locked


Cloud source repositories,  test List API with large number of repos.

var request = Service.Projects.Repos.List(ProjectResourceName);
The request does not take page token as input.   Test to see how the command handle large number of repos situation.

The page token is set on the request object, not on the List() method. You should be able to page through the list as the other APIs do.


purs-tidy deletes code when a trailing parenthesis is missing

https://www.youtube.com/watch?v=iX2nVDKrhWA
In the example above, you can see that when I run format using<EMAIL_ADDRESS>via VSCode, it deletes around 2/3 of the document. I believe this is due to a missing trailing parenthesis on one statement - when I closed the parenthesis, purs-tidy ran correctly.
I realize this may not be very helpful without the document in question, so please let me know if you'd like any additional info. Thanks!

Sorry, it’s impossible for me to tell what’s going on in that video. If you have a syntax error, purs tidy should not try to format anything. Are you sure you are actually using 0.7 and don’t have some other local version installed?

In my package.json it says 0.7.0, although there could be some local version overriding it.
In the video, at the ~14s mark when I select "Format Document" in VSCode, roughly 2/3 of the text in the file is deleted. I'm not sure if it's purs-tidy doing the deletion or if it is the VSCode plugin. Would it make more sense to file this issue in the VSCode GH repo? At a high level, what I'm trying to report is that a lot of text was deleted when attempting to format a file, but I'm not sure where in the pipeline the report is most helpful/useful.

I don't think anyone is going to be able to help you without some kind of repro. A YouTube video isn't a repro, unfortunately. purs-tidy at 0.7.0 specifically does not attempt to format files that contain parse errors. In versions prior to 0.7.0, it would try to format files with parse errors, and it did so poorly. If in actuality, an earlier version was being used, then your result seems like it could be a possibility, and I'd suggest you  upgrade to 0.7.0.  It's also  possible that if you are actually using 0.7.1, there's a bug in the new parser implementation. However, if it's truly 0.7.0, I don't think I can help you without a true repro.

Apologies for the YT video - I know it's not much help in terms of reproducing the bug, but as I came across it during work and thought it would be helpful to report something, I wrote this up. I've been doing my best to reproduce the issue but I can't get it to trigger again, even when duplicating the same parenthesis error. I'll close the issue, and if I spot it again in a way that is reproducible, I'll reopen.


Not working at all

Hi,
I'm following the docs and examples using the webpack/babel starter kit. I have the following files below but the router-link directives don't become links and nothing is happening. I have no errors in the console.
Thanks for your help.
src/main.js
import Vue from 'vue'
import VueRouter from 'vue-router'

Vue.use(VueRouter)

// 0. If using a module system, call Vue.use(VueRouter)

// 1. Define route components.
// These can be imported from other files
const Foo = { template: '
foo
' }
const Bar = { template: '
bar
' }

// 2. Define some routes
// Each route should map to a component. The "component" can
// either be an actual component constructor created via
// Vue.extend(), or just a component options object.
// We'll talk about nested routes later.
const routes = [
  { path: '/foo', component: Foo },
  { path: '/bar', component: Bar }
]

// 3. Create the router instance and pass the `routes` option
// You can pass in additional options here, but let's
// keep it simple for now.
const router = new VueRouter({
  routes // short for routes: routes
})

// 4. Create and mount the root instance.
// Make sure to inject the router with the router option to make the
// whole app router-aware.
const app = new Vue({
  router
}).$mount('#app')

index.html
<!DOCTYPE html>

  <meta charset="utf-8">
  <title>browser</title>

Hello App!

    <router-link to="/foo">Go to Foo</router-link>
    <router-link to="/bar">Go to Bar</router-link>

  <router-view></router-view>

Please try to include a script tag with a script file webpack built into the part of "" in index.html.

Please, don't use issues for questions, use the forums or the gitter.
You seem to have issues with your bundling configuration. If I were you I'd start by having a working configuration and then add vue-router.
You can check vue-cli to scaffold a project and then add vue-router by following the guide

Sorry about this. When I npm run, this is index.html at runtime

<!DOCTYPE html>

  <meta charset="utf-8">
  <title>browser</title>

Hello App!

    <router-link to="/foo">Go to Foo</router-link>
    <router-link to="/bar">Go to Bar</router-link>

  <router-view></router-view>

As @posva said:

Please use the forum
this is likely a configuration problem (of webpack/brwoserify) so make sure to share your exact setup when you ask this question on the forum or the gitter chat


Additional test for CASSANDRA-11053

A new test to cover a cqlsh COPY issue that was discovered on a machine with a single core. Please do not merge until CASSANDRA-11053 is resolved.

Does this just assert that the operations don't fall over when running with a single core? That's fine, but if it'd be a good extension to the test I can file a followup ticket to somehow assert that the operations use the correct number of cores.

By setting the test environment variable, we can be reasonably confident that the number of cores used by CQLSH COPY is 1. We could verify that we use only 1 child process, but it's not exactly the same thing. To verify the number of cores used, we need to add a debug message printing the number of cores detected and then parse the output. The verification of the number of cores is definitely a good thing if you want to file a ticket.
The purpose of the test is to really run CQLSH COPY with a boundary condition, 1 core, which has caused problems, basically it was not working at all on a single core VM.
Do we normally test CQLSH on very simple VMs before releasing? If so, then this test is perhaps redundant.

I don't think the test is redundant. We do not test on one core VMs before release, or possibly ever.

I agree with Philip. I've filed https://issues.apache.org/jira/browse/CASSANDRA-11437 to get more visibility for the behavior of the test environment variable.

CASSANDRA-11053 has been resolved, shall we merge this pull request or shall we wait for the enhanced version delivered by CASSANDRA-11437?

Thanks for the ping -- nothing wrong with merging now. CASSANDRA-11437 will give us greater confidence, but this gives us some. Thanks!


Support for Proxy

When running behind enterprise firewalls, I need to use proxy, however configuration is not possible. It should be possible to configure proxy:
a) Using system settings
b) Manual settings (with no proxy exclusions)

Are you referring to using an HTTP proxy to connect to the kube-apiserver ?

Hopefully @rhmms won't mind for me to reply, but yes I think he was referring to take. I too have the same issue. Our clusters are accessible only via https_proxy when using kubectl.

same here. Is a blocker for me to use this awesome tool in enterprise areas

I would like the ability to configure a proxy per cluster. Different clusters are behind different proxies in my case


Convert to Fahrenheit instead of Celsius

how can i change the read out of this info to F instead of C?
found some references to it in the code but unfamiliar with how to change it to read Fahrenheit stats.
THANKS for any assistance!

Hello @bradleyrawleigh,
If you search the settings of your Ecobee you'll find it somewhere over there. Internally all the data exchange happens in C and is converted to F only at the very end for displaying. Ecobee is a Canadian company :smile:

Hello @vojtamolda
Thank You, but unfortunately my ecobee displays all information in F, wether through the iOS App, or the thermostat. Everything is in F, the only thing that shows C, is the devices now visible in the HOME App because of this plugin, i can attach screenshots if that helps any? there are no settings set to C on anything i have with ecobee, even the web portal. though in the code for this plugin i see some code referring to the conversion of F to C. could that information be changed to display F? I also tried changing the device settings in the home app to display F, and I'm given an error regarding permissions, i can attach some of the code in the plugin I'm referring to if that helps? please RE-OPEN this topic as it has not been resolved. Thanks for you greatly for your guidance in this.

Sorry @bradleyrawleigh, I can't really reopen since this is a problem with your Ecobee or iOS settings and not with this project. I hope you'll understand. I have a limited amount of free time and I can't solve everythig for everyone. Try contacting support. From my own experience I can tell that their answers are pretty quick.
Also make sure you have both the in-app and iOS setting configured correctly like this:


feat(workflows) add workflow to generate crd api documentation for the website. Some refactoring

This PR includes:

Workflow to generate crd api documentation for the website
Rename of the hugo workflow to deploy-to-github and remove copying the content and assets to the website folder of public folder

What type of PR is this? (check all applicable)

[x] 🍕 Feature
[ ] 🐛 Bug Fix
[ ] 📝 Documentation Update
[ ] 🎨 Style
[x] 🧑💻 Code Refactor
[ ] 🔥 Performance Improvements
[ ] ✅ Test
[ ] 🤖 Build
[ ] 🔁 CI
[ ] 📦 Chore (Release)
[ ] ⏩ Revert

Added tests?

[ ] 👍 yes
[x] 🙅 no, because they aren't needed
[ ] 🙋 no, because I need help
[ ] Separate ticket for tests # (issue/pr)

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Added to documentation?

[ ] 📜 README.md
[ ] 🤝 Documentation pages updated
[x] 🙅 no documentation needed
[ ] (if applicable) generated OpenAPI docs for CRD changes

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

Please include changes from #371 into this PR as well


Path HUD

Help user visualize the path enemies will take

Basic flags are implemented, arrows indicating direction could be an improvement for the future.


add data matcher base module

add data matcher base module

Coverage increased (+1.5%) to 45.887% when pulling 03b782c01ba8f2eb5a6b5aa374beae9d48014ed6 on embbnux:feature-data-matcher into 6ab0bb3df48de707e9e2e0bf6baf74384f1b2694 on ringcentral:master.

Coverage increased (+1.5%) to 45.876% when pulling f9f329686572dee967d7a789cdbc1e1d7cc94e02 on embbnux:feature-data-matcher into 6ab0bb3df48de707e9e2e0bf6baf74384f1b2694 on ringcentral:master.

QuiteMatch has been removed

Coverage increased (+1.5%) to 45.022% when pulling f47d038d3a99b1bc4c6001dda5edebaa0712eb24 on embbnux:feature-data-matcher into 1e60b817dfe16e4232064954941b4aac1990e6f4 on ringcentral:master.

Coverage increased (+1.5%) to 45.022% when pulling 8b4d09cddf044ef4bcf8de7980f3f439519e27dc on embbnux:feature-data-matcher into 1e60b817dfe16e4232064954941b4aac1990e6f4 on ringcentral:master.

Coverage increased (+1.5%) to 45.022% when pulling 45558b4937c7801687ca4b5b1cffdb2de2907528 on embbnux:feature-data-matcher into 1e60b817dfe16e4232064954941b4aac1990e6f4 on ringcentral:master.


Provide more info when logging dropped logs

When Syslog collector drops messages due the back pressure, it only
logs how many logs where dropped, but not which application or which
syslog endpoint. e.g.:
     Dropped 10000 https logs

It would be more useful if it reported which syslog endpoint is
having trouble and which appid.

Note: I did not really test this code yet

Looks good to me, thanks @keymon

@bradylove Thx!
I repeat, I was too busy working on other stuff to setup the right tests to test that specific code.  Hope it  is OK! :+1:

No problem, I validated the change prior to merging and looked good.


how to deploy kube-bath in arm64

Is this a BUG REPORT or FEATURE REQUEST?:

Uncomment only one, leave it on its own line:
/kind bug
/kind feature

What happened:
root@ubuntu:~# helm install ~/kube-batch/deployment/kube-batch   --namespace kube-system  --generate-name
NAME: kube-batch-1625472656
LAST DEPLOYED: Mon Jul  5 16:10:56 2021
NAMESPACE: kube-system
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
The batch scheduler of Kubernetes.
root@ubuntu:~# kubectl logs kube-batch-7bfddfb67c-9l8pw   -n kube-system
standard_init_linux.go:228: exec user process caused: exec format error
root@ubuntu:~#
root@ubuntu:~# kubectl get pods --all-namespaces -o wide | grep kube-batch
kube-system      kube-batch-7bfddfb67c-9l8pw                0/1     Error       3          57s     <IP_ADDRESS>     bogon
root@ubuntu:~#
root@ubuntu:~# kubectl describe pods kube-batch-7bfddfb67c-9l8pw   -n kube-system
Name:         kube-batch-7bfddfb67c-9l8pw
Namespace:    kube-system
Priority:     0
Node:         bogon/<IP_ADDRESS>
Start Time:   Mon, 05 Jul 2021 16:11:00 +0800
Labels:       app=kube-batch
pod-template-hash=7bfddfb67c
Annotations:  cni.projectcalico.org/podIP: <IP_ADDRESS>/32
cni.projectcalico.org/podIPs: <IP_ADDRESS>/32
Status:       Running
IP:           <IP_ADDRESS>
IPs:
IP:           <IP_ADDRESS>
Controlled By:  ReplicaSet/kube-batch-7bfddfb67c
Containers:
kube-batch:
Container ID:  docker://25062fd9fa1f32fab79bb09653802239105dbb76f3d05381088ed8073fbec0af
Image:         kubesigs/kube-batch:v0.5
Image ID:      docker-pullable://kubesigs/kube-batch@sha256:4e4c2ebf19a341fd450efdd5d4cffd1addb5abbc7163fd9b08f7f7b1bc42e0ab
Port:
Host Port:
Args:
--logtostderr
--v
3
State:          Terminated
Reason:       Error
Exit Code:    1
Started:      Mon, 05 Jul 2021 16:12:38 +0800
Finished:     Mon, 05 Jul 2021 16:12:38 +0800
Last State:     Terminated
Reason:       Error
Exit Code:    1
Started:      Mon, 05 Jul 2021 16:11:44 +0800
Finished:     Mon, 05 Jul 2021 16:11:44 +0800
Ready:          False
Restart Count:  4
Limits:
cpu:     2
memory:  2Gi
Requests:
cpu:        2
memory:     2Gi
Environment:
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-5w25p (ro)
Conditions:
Type              Status
Initialized       True
Ready             False
ContainersReady   False
PodScheduled      True
Volumes:
default-token-5w25p:
Type:        Secret (a volume populated by a Secret)
SecretName:  default-token-5w25p
Optional:    false
QoS Class:       Guaranteed
Node-Selectors:
Tolerations:     node.kubernetes.io/not-ready:NoExecute for 300s
node.kubernetes.io/unreachable:NoExecute for 300s
Events:
Type     Reason     Age                From               Message

Normal   Scheduled            default-scheduler  Successfully assigned kube-system/kube-batch-7bfddfb67c-9l8pw to bogon
Normal   Pulled     9s (x5 over 104s)  kubelet, bogon     Container image "kubesigs/kube-batch:v0.5" already present on machine
Normal   Created    9s (x5 over 104s)  kubelet, bogon     Created container kube-batch
Normal   Started    9s (x5 over 104s)  kubelet, bogon     Started container kube-batch
Warning  BackOff    8s (x9 over 102s)  kubelet, bogon     Back-off restarting failed container
root@ubuntu:~#
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:
root@ubuntu:~# uname -a
Linux ubuntu 5.0.0-23-generic #24~18.04.1-Ubuntu SMP Mon Jul 29 16:10:24 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux
root@ubuntu:~# kubeadm version
kubeadm version: &version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.1", GitCommit:"7879fc12a63337efff607952a323df90cdc7a335", GitTreeState:"clean", BuildDate:"2020-04-08T17:36:32Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/arm64"}
root@ubuntu:~#

/retitle how to deploy kube-batch on arm64


Varun comp dev

Please always provide the GitHub issue(s) your PR is for, as well as test URLs where your change can be observed (before and after):
Fix #
Test URLs:

Before: https://main--{repo}--{owner}.aem.live/
After: https://--{repo}--{owner}.aem.live/

mlow-market-status Component Added


MaxRecursion when indexing data

I'm trying to index some objects which have about 4 levels of depth. I've set up a mapping for the type like so:
           //Create the mapping for these objects
            var descriptor = new CreateIndexDescriptor("matches")
                .Mappings(ms => ms
                    .Map<CrompAudioMediaDetectionOrderMatch>(m => m
                        .AutoMap(10)
                    )
                );
            esClient.CreateIndex(descriptor);

I then index the content:
             esClient.Index<CrompAudioMediaDetectionOrderMatch>(match, i=>i.Refresh());
When I examine the _mapping data on the server I can see that the mappings have been correctly created to the desired depth, but when I try to return documents either by searching with NEST or by browsing to http://localhost:9200/matches/_search I find that the object is only stored 2 layers deep.
I saw that there were some bugs surrounding the MaxDepth parameter of AutoMap, but since the server-side map seems correct I can't figure out what I'm doing wrong.
Do I need to do something at index time to store content to this depth?
Many Thanks!
-D

Hey @tveyes can you post the generated JSON here from the index call?  Is it missing data?

Hello @gmarz,
I've been digging into this issue a bit, and I've been unable to recreate the issue using example POCOs. I therefore think it has something to do with the structure of the objects I'm trying to store. I'm pretty sure its an issue on my end.
Thanks for your quick followup!
-D


Missing javascript file in the sentiment example

The "Sentiment" example is missing the javascript file. See here.

@pujaarajan - oops! Thanks for noticing this. I will fix this asap! 🙏

@pujaarajan - Quick note: I realized that the example in javascript/sentiment is currently a placeholder and still needs to be ported to plain javascript from p5.js which is part of a larger effort herer: https://github.com/ml5js/ml5-examples/pull/165.

@pujaarajan - This should be resolved now with the latest release of examples. Thanks!
@all-contributors please add @pujaarajan for bug

@joeyklee Happy to help test anything in the future!


Any Backdoors ?

I think there is an backdoors because in the code of ganlvtech there is one backdoors and you have use her code to make your.
I want more information please, if there is or no an backdoors in your version.

Hi, @weezReBorn! Thank for open the issues.
First of all, I can't confirm about the backdoor. So you should assume it exists.
I've tried checking this repo again, but haven't found anything suspicious. If you have any information Please let me know so I can check it further. 😃


Pick Model Elements requests

It would be great if there were an option in this node to add a maximum number input parameter. For instance, if I only want to be able to select 2 objects at a time, that I could use "2" as another input and it would automatically finish after selected 2 elements.
I'm not sure if that is possible, as it would be nice to not have to hit the "finish" button that appears in the bar, but it would be nice nonetheless.
Thank you.

OOh, kind of like this idea. I will look at an option for a node with a numeric input to allow for a selection of a number of items.

@cpalexander I finally got around to this and it will be in the next version of Rhythm. Unfortunately the finish button is not possible in this case.


luci-app-nft-qos: add new application

This is the nftables implementation for qos limit rate.
Signed-off-by: Rosy Song<EMAIL_ADDRESS>Screenshot also shown at https://github.com/openwrt/packages/pull/6193

Static QoS

Traffic Control

Realtime Rate

Dynamic/Auto QoS

@hnyman  Thanks, and please don't forget to check this. :-)

Hi, I just noticed, a bit too late as I merged it already, that there was also an extra binary file templates/zh_CN.mo and also templates/zh_CN.po file.
I removed those.

@NeMeFuUuRyyyyY  1 is the highest.


update start.sh

Codecov Report

Merging #108 into release-0.2 will increase coverage by 0.02%.
The diff coverage is n/a.

@@                Coverage Diff                @@
##             release-0.2     #108      +/-   ##
=================================================
+ Coverage           39.6%   39.62%   +0.02%
- Complexity           599      600       +1
=================================================
  Files                140      140
  Lines               4421     4421
  Branches             324      324
=================================================
+ Hits                1751     1752       +1
+ Misses              2542     2537       -5
- Partials             128      132       +4

Impacted Files
Coverage Δ
Complexity Δ

...rc/main/java/com/webank/wecross/resource/Path.java
68.96% <0%> (+3.44%)
12% <0%> (+1%)
:arrow_up:

Continue to review full report at Codecov.

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


flutter daemon does not stop app in release mode

When an app is started by the daemon in release mode it generates an error. The app is running on the device but cannot be stopped normally by the daemon. This particular app was generated by flutter create.
Here's a console transcript with the stack trace elided. I sync'd flutter sources (except engine) before making this. Since I'm not compiling the engine I shouldn't need to worry about that, right?

flutter daemon
Starting device daemon...
[{"method":"app.start","params":{"deviceId":"00ef792d109d24ac","projectDirectory":".../flutter/myapp","startPaused":false,"mode":"release","target":"lib/main.dart","hot":true},"id":25}]
[{"id":25,"result":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061","deviceId":"00ef792d109d24ac","directory":".../flutter/myapp","supportsRestart":true}}]
[{"event":"app.log","params":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061","log":"Building APK in release mode (android-arm-release)...","progress":true,"id":"0"}}]
[{"event":"app.log","params":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061","log":"Warning: signing the APK using the debug keystore."}}]
[{"event":"app.log","params":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061","progress":true,"id":"0","finished":true}}]
[{"event":"app.log","params":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061","log":"Built build/app.apk (8.1MB)."}}]
[{"event":"app.log","params":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061","log":"Launching loader on Nexus 5X..."}}]
[{"event":"app.log","params":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061","log":"Exception from flutter run: Error the service protocol is not enabled.","stackTrace" ...
...

...
[{"method":"app.stop","params":{"appId":"c91c921c-f68f-414e-bea9-7e92ab310061"},"id":27}]
[{"id":27,"result":true}]
[{"event":"daemon.logMessage","params":{"level":"status","message":"Application finished."}}]

I suspect that the daemon code expects a service protocol port to be available for an app launch; it won't be for release mode launches. We also won't be able to stop the app via the daemon.
I don't know how we should implement the run button; launch in release mode, or launch in debug mode, but w/o connecting a debugger from IntelliJ?

Hmm, yeah I was just playing with flutter run --release. I think we need to communicate what release mode does to our users. We can't stop the app via the Stop button so we should probably disable that. @mit-mit for consideration in docs.

I would expect the Run button in IntelliJ to call flutter run --release. Why is it that this is not supported on emulators? How else do you test animations and other perf sensitive UI features that don't work well in slow mode?

To update: the resolution here is to change the run button to use flutter run --debug.


Make google font optional

Hello,
I'm using your great theme, thanks!
the only modification I have left now is that I drop the Google font import (I'm sure this specific font is great for some reasons, but I'm not very comfortable of having google tracking everything on the web, my website included). It's not a lot, but I still need to rebase it regularly :)
Do you think a theme parameter could be added to make it optional (like noGoogleFont, which would be false by default so people would still get it by default)
I'm happy to try to make the PR if you are interested.

Removing google font was in my plans too, so thanks for push to action :)
I already did it - just update.

This is great, thanks!


add --logfile flag to command run

Use Case
As a PE user, I would like to have timestamped logs specific to each puppet infra run command I execute, similar to installer logs stored in /var/log/puppetlabs. These logs will be easier to sift through and search compared to the single monolithic bolt log we have currently operating for our infra commands. Inside the modules, the current attempt to do such a thing requires on-the-fly manipulation of our configfile which is admittedly hacky and is difficult to maintain in the case of an execution error or other form of early exit.
Describe the Solution You Would Like
a --logfile flag added to the run command that could take one or more filepaths for one-off logging in addition to the bolt.yaml log settings that will either inherit the log level of the config file or is given its own level with another flag such as --loglevel
Describe Alternatives You've Considered
An alternative that has been attempted is to on-the-fly edit the configfile using ruby's YAML module. Although this works, it just doesn't seem like the right way to do it. One issue is if a user ever runs multiple commands in parallel, multiple logs would be written to whatever log file(s) have been set in that moment before cleanup.
We have also considered cloning the bolt.yaml file itself, editing the new file and pointing to the new clone with --configfile. This helps eliminate the logging race conditions created, but is still a little strange to do in the middle of an invocation and leaves much to be cleaned up.

@jpartlow @highb does this require changes to puppet infra too?

We have a collection of options that we expose on puppet infra so if this flag was added, we'd need to add it to the list.


ACL for Web UI?

Support username & password in pinpoint-web?
I do not want every can use it and I did found login interface for that.

Check out this issue #4085


Users should be able to deploy multiple cloud servers on Digital Ocean

Currently (on dev build) uProxy users can only deploy one cloud server on Digital Ocean.  We should update uProxy to allow us to deploy multiple servers if that's what the user wants to do.
I believe the change that's needed for this is for uProxy to pass in a unique name for each new cloud server it starts (each call to provisioner.start).  Currently we are just passing in uproxy-cloud-server everytime, we may want to append something unique like a number or timestamp to this.

While this is still TO-DO, shouldn't the "Create a cloud server" option in the networks list be disabled?


SCM / Git: Open All Changes, but in single editor

Git: Open All Changes is nice, but it would be super awesome to see all changes in a single editor so you can

Skim over your changes before committing without having to cycle through, open, and close dozens of tabs
Do a quick search/replace across all changed sections

Question remaining, you'd be likely to also see context lines around the changed lines - should these also be part of the search?

/duplicate https://github.com/microsoft/vscode/issues/179000


Response type is ignored for client errors status codes in ApiResponse annotation

Swagger2Markup version:
1.3.3
Problem description:
Schema property is ignored for client errors status codes when generating documentation. For example if i specify following annotation.
@ApiResponses(value = {@ApiResponse(
        code = 400,
        message = VERIFICATION_FAILED,
        response = GeneralResponse.class
)})

I get following position in swagger.json
{
  "400": {
    "description": "Verification failed",
    "schema": {
      "$ref": "#/definitions/GeneralResponse"
    }
  }
}

Despite that I got "No content" in schema column in definition section in generated documentation. Everything works fine for success status codes such as 200, 201, 202, ...

I don't know how but during some of generation job it resolve itself.


Support unsaved files

If I open a new editor, and set the language mode to AppleScript I'm still not able to run the script until I save the actual file to the disk.
It would be great if this extension fully supported unsaved editors.

I never thought it was an issue, but you're right, it would be great if the code as it is in the editor was used when running the script.
Right now, the run uses what is saved on disk, not what is the editor. If you forget to save the script before running it, the changes are not applied, which is weird.
So if it is possible, it would be a great addition ! 👍

I think it's definitely possible, the extension could just copy the content of the editor, save it automatically in a temporary file, and execute that.

I tried the update, but it does not seem to work for my case, unsaved changes are still not used when running the script.
Have I missed something ?

Have I missed something ?

There were two broken 0.11 releases, but as of 0.12, I had no problems (tested on two Macs)

Been away for a couple of days, what's the status on this? Everything works fine for me:

(note the dot denoting the file as unsaved)

Sorry, I did not take the time to test again.
And sorry one more time, I realised watching your video that I was not using the correct function. 🤦♂
I was using the standard "Run code" from VSCode and not the "AppleScript: Run Script" from this extension.
So now that I have changed my shortcuts, it works indeed just fine when I do not save changes. Thanks for that ! 👍

@fabiospampinato This is probably a bug in vscode, but you can always invoke the commands provided by this package from the command palette


Test Edge Tools debugger integration

[ ] macOS @sandy081
[x] windows @stevencl

Complexity: 3
Authors: @connor4312, @codepo8
Create Issue

This iteration, we worked with the Edge Tools team to have integration of their extension into VS Code. To test this:

Use nightly (stable coming in a day or two)
Create a pwa-msedge-type launch config (you can rename any Chrome config to the pwa-msedge type and it'll work)
F5. You should see an "Inspect" icon in the debug toolbar after the browser launches
Click on it.

If you don't have the extension installed, the Extensions view will open and search for the extension to tell you to install it
If you have the extension installed, you should see the edge devtools open to the right

Verify the devtools, opening, closing, and general lifecycle management and functionality work as you'd expect

I'm not an expert on using edge devtools so I can't say that I tested everything extensively.

I could open devtools and only elements and network tabs are available and they seem to work as expected. I am assuming other tabs are not available is expected.


[bug]: Strictly enforce link-level message ordering to rule out race conditions

Background
This issue was raised during the review of #8167. The problem is that because we fan out different types of messages for a given channel id to different subsystems that run on separate coroutines, we have the possibility of processing the messages in a different order than they are received. Without guaranteeing that these messages are processed in-order, we can violate core assumptions of the specification which can lead to hard-to-explain behavior.
It is likely that this should be dealt with via our proposed Channel Lifecycle architectural change. This would allow a coroutine fanout between different channels while preserving an in-order processing on a per-channel basis.
Formally speaking this isn't a bug we have encountered, but it is one that we have deduced can occur from review. It has consequences where the worst-case scenario is a force closure. We did not address it in #8167 because the status quo prior to that PR was force closures every time someone attempted to coop-close with in-flight htlcs. Moving forward without this change allows us to strictly reduce force-closure scenarios. However, it is still important to address this core architectural issue because the protocol assumes, at the spec level, that messages are received (and therefore processed) in-order on a per-connection (and therefore per-channel) basis.
While order is not an important guarantee between channels as they are considered isolated state machines. There are consistency requirements that would be violated by out-of-order message processing for a given channel.

Just a note: one of the downsides of the disconnect race condition is that the RPC user that initiated the coop close won't be able to receive coop close updates post-disconnect


ESIndexState

update : we had ..setSize(XXX) for searchQuery and
searchSortedAndFirstNQuery

Hi, thank you for your PR.
I think it would be better to use the scan API in order to query large numbers of documents.
http://www.elastic.co/guide/en/elasticsearch/guide/current/scan-scroll.html

Hi,
Yes. May be we can add the possibility to choose the size, max size is the machine gun solution :) . The default is 10.
And add scan query for people who wants to do a large query.

I've made some updates before merging your pull request. Thank for your contribution.
The scan query should be add in another PQ. I will work on that as soon as possible.


fix(server): serve artifacts directly from disk to support large artifacts

When serving very large artifacts, first loading them into memory can potentially
cause the pod to go OOM/crash depending on how much memory is available and what
limits have been set.  Rather than loading it into memory, we can serve files
directly from disk.
Fixes #4588

This is marked as draft pending the merge of #4579 since it touches the same code.  I'll rebase this PR on top of that once it's been merged and make sure tests still pass.

Please mark as "Ready to review' when ready.

Merged into https://github.com/argoproj/argo/releases/tag/v2.12.0-rc4


Not issue. - Request to evaluate prior work inSpain

Hi,  this is not an bug :)
Can someone scan this best practices from the Spanish authorities about Hospital use of 4-to-1 ventilators.  It will be beneficial to your project proposal to have prior research to prove the idea has traction in a number of countries.  But I don't know enough about your work to see if the guidelines are relevant.
https://portal.coiim.es/uploads/files/1272103d8ad60aaa44d221909c1f60f64a9ac636.pdf
Anyone on the team read Spanish?  Do you want me to find a Spanish person to scan it and see if it's relevant?  I'm ruairispain on Slack

Thanks will add to proposal


[BUG] - Auto Zoom not working with chloropleth map

The Auto Zoom function does not work with chloropleth map. The map does not zoom on the selected country (nor selected region), it highlights properly but does not zoom. This issue happens both in desktop and in published report.
I have checked and the zooms works perfectly for circle maps.
I am using the latest PowerBI desktop version July 2024 and the latest Mapbox visual version 1.6.1
Previous version of Mapbox visual zoom perfectly on chloropleth maps.
Thank you for such a great visual and your help in fixing this issue.

This issue is the same as https://github.com/starschema/mapboxgl-powerbi/issues/71


Add Readme to the application repository

What does the PR do?
Add the README.md to the application. The readme file has details on how to install, use and test the application.
Action points

Add CI (travis, coveralls & code climate) badges to the readme.
Add details about the application and its uses to the readme.
Add how to download , install and test the application to the readme.

Coverage remained the same at 85.714% when pulling 3b657283d402962cb40d51abf2fb114900dd854f on add-readme-file into 4f694dc4079501afd93bb2d4b0e142d2f855deca on develop.


Add psp-gdb instruction

Here's my PR for #22, it's ready for review @sharkwouter @sajattack

Done! @sharkwouter

Thanks!

Sorry I didn't get to this

It's okay. Let me know in the discord if there are any suggestions or changes you need me to make


Travis tests fail with "Killed" when testing iterators with version 0.6.0

Current travis tests are failing...
https://travis-ci.org/RoaringBitmap/RoaringBitmap/jobs/107318647
It fails here...
https://github.com/RoaringBitmap/RoaringBitmap/blob/master/src/test/java/org/roaringbitmap/buffer/TestMemoryMapping.java#L181-L193

Fixed!

@gssiyankai
Congratulations. For the record, can you document the fix (briefly).

The issue was due to a lack of memory: in some tests, static bitmaps are instantiated and they are requiring more memory than available by default on the travis environment. I just increased the heap size to fix that.
Why did it occur after the upgrade to java 7 ? I don't really know... What I know for sure is that memory management is different on java 7 and I know from experience that the jvm 7 is usually requiring more memory.
Anyway, I believe it is a good practice to set the heap size in your testing strategy. It helps to have the same results on different testing environments. It's more complicated to fix a bug that you cannot always reproduce.


Add CollectionReference.snapshotsAsFlowOf() to Firestore for Android

Library
Class
Member
Platforms

firestore
CollectionReference
snapshotsFor() : Flow<List>
Android (iOS?)

firestore
DocumentReference
snapshotsFor() : Flow
Android (iOS?)

CollectionReference already exposes val snapshots which is great, but it's not convenient for type-safe mapping to serializable Objects. A direct serialization like CollectionReference#add does is needed

I have cloned the repository and was able to implement it using the following code. It's very simple. Unfortunately, I cannot build the whole project on my computer (Windows) and start a pull request.
CollectionReference
inline fun <reified T : Any> snapshotsFor(): Flow<List<T>> = snapshots.map {
        it.documents.map { documentSnapshot ->
            decode(documentSnapshot.android.data)
        }
}

DocumentReference
inline fun <reified T> snapshotsFor(): Flow<T> = snapshots.map {
        decode(it.android.data)
}

Note: It's not possible to implement these functions with extension functions because decode is internal

Whats wrong with just snapshots.map { it.data() } ?


Prefer GNU init/destructor mechanism to be used for FIPS self tests

I've run across a problem on HP-UX where builds using gcc fail to run the init/cleanup functions. It seems that the compiler does not recognise the platform-specific #pragma init/fini statements.
By moving around the order of checks to ensure the GNUC check is done first the build now works. If using the HP compiler the build/test also works fine.
I have checked that this mechanism works for gcc builds on AIX and Solaris also.

Please avoid the merge commits. Drop it and rebase the branch against current master.

Rebased and fixed up review comment.

@mattcaswell I assume it is still OK.

This pull request is ready to merge

Merged to master and 3.0 branches. Thank you for your contribution.


Consider handling ocaml-ctypes bindings in the presence of undefined C abstract types that are only manipulated through pointers

Hello @victor-dumitrescu,
Son and I were debugging bindings a little further, and we found the interesting use-case below:
module Test

module B = LowStar.Buffer
module ST = FStar.HyperStack.ST

open FStar.HyperStack.ST

[@ CAbstractStruct ]
type t = {
  x: UInt32.t;
  y: UInt128.t;
}

type u = B.pointer t

let create (): St u =
  B.malloc FStar.HyperStack.root ({ x = 0ul; y = Int.Cast.Full.uint64_to_uint128 0UL }) 1ul

what happens here is that t is a "C abstract struct", i.e. it is not defined in the header, meaning that any function in the header will pass pointers to it.
typedef struct Test_t_s Test_t;

Test_t *Test_create();

This is a standard C programming idiom that forces clients of this header to go through the allocation functions exposed in the header, and prevents clients from seeing the internal definition of the struct type. (This is the best you can get in terms of abstraction in C).
Here, the type t cannot be described in ocaml-ctype's DSL, because it uses the uint128 type. However, if there was a way to bind the type t as an opaque type, then we could happily let ocaml clients manipulate opaque pointers to a struct whose definition has not been exposed by ocaml-ctypes.
Do you know if this is something that's feasible in ocaml-ctypes and whether we could have support for it? That way, we would make sure that i) kremlin's ctypes generation honors C abstract types and ii) Son's code, which uses non-bindable types but only behind a pointer, compiles properly.
Right now, this is what the bindings file contains:
open Ctypes
module Bindings(F:Cstubs.FOREIGN) =
  struct
    open F
    let test_create =
      foreign "Test_create" (void @-> (returning (ptr test_t)))

is there any way to do
let test_t = opaque "Test_t"

?
Thanks!
Jonathan

Assuming I understood the situation correctly, I think this is something we already do in other places, for example, in EverCrypt.AEAD.fsti
[@CAbstractStruct]
val state_s: alg -> Type0

gets compiled to typedef struct EverCrypt_AEAD_state_s_s EverCrypt_AEAD_state_s; in EverCrypt_AEAD.h and gets this Ctypes binding:
    type everCrypt_AEAD_state_s = [ `everCrypt_AEAD_state_s ] structure
    let (everCrypt_AEAD_state_s : [ `everCrypt_AEAD_state_s ] structure typ)
      = structure "EverCrypt_AEAD_state_s_s"

Values of this type are then created and manipulated in client code only through the provided functions, e.g.
    let everCrypt_AEAD_encrypt =
      foreign "EverCrypt_AEAD_encrypt"
        ((ptr everCrypt_AEAD_state_s) @->
           (ocaml_bytes @-> ... )

So I'd say this is definitely something doable, it just seems not to work as intended for your use case. I think that something like the above
    type test_t = [ `test_t ] structure
    let (test_t : [ `test_t ] structure typ)
      = structure "Test_t_s"

would make it work, but I'm not sure why it's not there. It might be because since t contains an unsupported type we decided not to bind it, ignoring the fact that it's supposed to remain abstract anyway.

Ah yes indeed it looks C abstract structs are already handled. Then as you say, fixing this bug is just a matter of making sure that binding generation code works in the presence of a C abstract struct whose underlying representation cannot be expressed in the ocaml-ctypes DSL.
Thanks for the excellent analysis. Do you think that's someone you could easily fix?

I added this functionality (along with tests) but actually I was wrong when I described the current situation above. In fact the type everCrypt_AEAD_state_s is bound just like any other struct, ignoring the abstract flag. Its actual binding is
    type everCrypt_AEAD_state_s = [ `everCrypt_AEAD_state_s ] structure
    let (everCrypt_AEAD_state_s : [ `everCrypt_AEAD_state_s ] structure typ)
      = structure "EverCrypt_AEAD_state_s_s"
    let everCrypt_AEAD_state_s_impl =
      field everCrypt_AEAD_state_s "impl" spec_Cipher_Expansion_impl
    let everCrypt_AEAD_state_s_ek =
      field everCrypt_AEAD_state_s "ek" (ptr uint8_t)
    let _ = seal everCrypt_AEAD_state_s

For the moment I only added opaque bindings for abstract structs that would not have been otherwise bound, like in your example. But perhaps it would be good to treat all abstract structs in this way?

Hi Victor,
Thanks for fixing this issue so promptly, this is really great!

For the moment I only added opaque bindings for abstract structs that would not have been otherwise bound, like in your example.

This is great and unblocks us, so let's merge this.

But perhaps it would be good to treat all abstract structs in this way?

Absolutely, if that's not too much work, I think a followup patch that makes the behavior more uniform would be top-notch!

Shouldn't be too much work but I'll have to check that it doesn't break HACL


⚖ Register Validator: High Stakes

Network Choice
drunemeton-1
Who are you?
A Swiss validator, based out of Geneva.
Right now, with the flu or something. Apologies for any errors.
Delegator address
okp41rwqncrft4m5777hgjdmkpmesxxjlg9y8s9wmnr
gentx
{
  "body": {
    "messages": [
      {
        "@type": "/cosmos.staking.v1beta1.MsgCreateValidator",
        "description": {
          "moniker": "HSS",
          "identity": "2CB281A714F6133B",
          "website": "https://highstakes.ch",
          "security_contact"<EMAIL_ADDRESS>          "details": ""
        },
        "commission": {
          "rate": "0.050000000000000000",
          "max_rate": "0.200000000000000000",
          "max_change_rate": "0.010000000000000000"
        },
        "min_self_delegation": "1",
        "delegator_address": "",
        "validator_address": "okp4valoper1rwqncrft4m5777hgjdmkpmesxxjlg9y89z7jdz",
        "pubkey": {
          "@type": "/cosmos.crypto.ed25519.PubKey",
          "key": "RPZNFeXF8e3yqEpZoTq8CShv/uncEhMzLOfGKczEWNU="
        },
        "value": {
          "denom": "uknow",
          "amount": "10000000000"
        }
      }
    ],
    "memo": "de269f603117b7af395f4e13c0f6772f7faafcef@<IP_ADDRESS>:26656",
    "timeout_height": "0",
    "extension_options": [],
    "non_critical_extension_options": []
  },
  "auth_info": {
    "signer_infos": [
      {
        "public_key": {
          "@type": "/cosmos.crypto.secp256k1.PubKey",
          "key": "AgII6E2rCYCZUtb2CqjqwxW4BUa7g5nzl/UKYM+Z5LlI"
        },
        "mode_info": {
          "single": {
            "mode": "SIGN_MODE_DIRECT"
          }
        },
        "sequence": "0"
      }
    ],
    "fee": {
      "amount": [],
      "gas_limit": "200000",
      "payer": "",
      "granter": ""
    },
    "tip": null
  },
  "signatures": [
    "CiCTFULzzGPpocmdhSx+Vk+QIDuVibEWpsVrfpVE54gKqR5eWfZrKhw4MAyE9Fif8V0EO2sIL7pbBkxhV1TQGA=="
  ]
}

😉 Here is the corresponding PR: https://github.com/okp4/networks/pull/671


[Sprig App] Wanna See Me Speedrun?

Author name
Alex Tran
About your game
Think and move fast in this maze-style game as you speed past levels on a 3 second timer! Dodge enemies and reach the file to go to the next level, picking up bonuses and time extensions on your way.
 Challenge yourself to get a better score each run by replaying until you get the coveted PERFECT rank!
Inspired by Tour De Pizza's Pizza Tower and Hakita's ULTRAKILL
How do you play your game?
Use WASD to move your character around the maze, and press K to reset to the beginning.
Code

[x] The game was made using the Sprig editor.
[x] The game is placed in the in the /games directory.
[x] The code is significantly different from all other games in the Sprig gallery (except for games labeled "demo").
[x] The game runs without errors.
[x] The name of the file/game contains only alphanumeric characters, -s, or _s.
[x] The game name is not the same as the others from gallery

Image (If an image is used)

[x] The image is in the /games/img directory.
[x] The name of the image matches the name of your file.

Thanks for your PR!

I am being completely honest when I say this is one of my favorite, if not my very favorite Sprig game I've reviewed! The effort you put in is clear; the art is great and the gameplay is genuinely fun. I guarantee other Hack Clubbers would love to see this--just post a link and a few sentences talking about your game to our #ship channel (you can join the Slack here!)


add dola

What changed? Why?
add DOLA stablecoin to UI
Notes to reviewers
How has it been tested?

Heya! Thanks for taking the time to open this PR! The official bridge is only for allowlisted assets that are added via the Superchain Token List (STL). Not all assets on the STL will be on bridge.base.org, as it's a separate review and listing process.
That said, if you haven't already done so, putting your asset on the STL is the most important step to potentially getting on bridge.base.org in the future, as that's where the team reviews and pulls from. Going ahead and closing this PR but if you have any questions or if there's anything else we can do to help, please don't hesitate to reply here and let us know.

Hi,
Yes DOLA was added on the STL four months ago but we were told recently to add it here too.
DOLA is the second biggest stablecoin on Base fyi: https://defillama.com/stablecoins/Base, so we think it makes sense to list it on the official bridge to improve the Base users UX, please let us know what we should do to have the Base team continue/start the review regarding the DOLA listing.


Minor issues in index.js

A few minor issues in index.js:
(1) Line 36: What is no-condition option/ I couldn't find it from eslint rules documentation.
(2) ESLint 3.8.0 has a new rule func-name-matching, you may wan to include it between lines 191 and 192 for completeness.
(3) Line 216: there is a typo in the inline comments: enfore should be enforce.
(4) I am surprised that Google's coding style guide doesn't recommend using === (instead of ==) and !== (instead of !=) operators. Any special reason?
Thanks.

(4) I am surprised that Google's coding style guide doesn't recommend using === (instead of ==) and !== (instead of !=) operators. Any special reason?

I don't know of the exact reason, but I suspect that since most Google JavaScript code uses Closure Compiler (and thus the types of variables are known), it's not necessary to use ===.
One example the style guide gives is specifically about allowing == when comparing two things where you're sure of their type. For example:
if (typeof foo == 'function') {
  // ...
}

Thank you for your reply. By the way, it seems you forgot to correct the typo of "enfore" (now on line 218 of index.js).

By the way, in my original post, the typo should be on line 218 instead of 216. My fault.

Thanks, fixed via 0037169ba795ea0db7c488c83c063bbf2e712d73.


refactor and expand results about Hellinger and Renyi divergences

Add lemmas to Hellinger.lean
Add section MeasUnivAddMulHellingerDiv with results about ν(α) + (a - 1) * Hₐ(μ, ν)
Refactor lemmas to make the hypothesis ∀ᵐ x ∂μ, Integrable (fun b ↦ ((∂κ x/∂η x) b).toReal ^ a) (η x) the standard one, instead of ∀ᵐ x ∂μ, Integrable (fun b ↦ hellingerFun a ((∂κ x/∂η x) b).toReal) (η x)
Add the DPI for the hHellinger divergence and related lemmas
Change the definition of renyiDiv to use EReal.log instead of Real.log and adapt the API, in particular the conditions for the divergence to be infinite changed to μ ⟂ₘ ν in the case a < 1
Add lemmas to Renyi.lean
Remove the section TopAndBounds and add the section RenyiEq
Add the DPI for the Renyi divergence and related lemmas
Update the blueprint

Depends on #60, #61 and #64

Please merge master into this branch and resolve the conflicts.

LGTM!
Please resolve the conflict then merge.


fix file preambles for Python scripts

This follows on from comments on https://github.com/RaRe-Technologies/gensim/pull/2610#issuecomment-536274793
Main points:

Added author (not sure how necessary this is, git blame will list everyone who has ever touched the file)
Removed shebangs for non-executable files

I mostly copied the header from smart_open/__init__.py. Let me know if you want me to change anything (I've got a script that takes care of it, so it's not a problem).
Once you're happy, I can let this script loose on the gensim repo.

@piskvorky For the actual logic, see the release/check_preamble.py file.
It's trivial. I think we can use it on gensim as-is.
@menshikh-iv WDYT?

@mpenkov why not? Though I still don't understand, why copyright needed in each file.

@piskvorky Is there a reason to even include a preamble in each file? We already have a separate license file.

Yes, it's best practice. People copy around files, without necessarily copying entire projects.


Fusion network training. Pretrained PairNet Decoder?

Hello,
I just need to confirm the training strategy with the decoder when reproducing your results. You mention in the paper that pretrained PairNet weights at 100k are loaded for the feature extractor, FPN, and the cost volume encoder. Are the decoder's weights initialized from scratch?

Thanks!

Yes, ConvLSTM and decoder are initialized with random weights from scratch with default random strategy, i.e. you don't have to do anything.

Your edit is right, I was talking about not touching the random init.
You could also only place (forcing alphabetical order): 0_feature_extractor, 1_feature_pyramid, 2_encoder in the weights folder, and don't place anything else. If the weights for a module is not found in the folder, the code skips loading the weights for that module.
Anyway, as long as you can load for only feature extractor, FPN, encoder from pairnet training checkpoints, it does not matter how you do it.

Great, thanks for your help!


HSR ToDo

Generic things to do

[ ] setup a simulator (4 hours)
[ ] upgrade to 16.04 or run the simulator in a docker container (8 hours)
[ ] configuration (launch file structure, robot model, standardize topics) (32 hours)
[ ] world model (port ed, remove rgbd) (4 hours, + same as AMIGO)
[ ] navigation (reimplement or port?) (24 hours)
[ ] text to speech (4 hours)
[ ] speech recognition (12 hours)
[ ] head_ref (4 hours)
[ ] how to run image_recognition, openface and openpose (same as AMIGO + TX2 install in HSR)

92 hours only for HSR
Skill layer, option redesign

[ ] action_server/gpsr (???)
[ ] write new generic state machines & challenges, possibly in flexbe (48 hours)
[ ] (optional) compatibility robot object (???)

48 hours
Skill layer, hacky compatibility layer, re-implement bodypart if back-end is different

[ ] robot skills

32 Hours
Total

Total redesign: 160 hours
Total compatibility hacky: 100 Hours

Estimate: 4 months for two persons

First: get simulator up-and-running

Simulation
Grasping
Documentation
Debugging --> get rid of all AMIGO assumptions

Total time per month per person: 4 Tuesdays and 1 Saterday --> 20 hours/month
Can we upgrade HSR to 16.04

I updated the issue

I've been busy getting the simulator up and running in a Docker image.
So far so good, but I couldn't push the Dockerfile to gitlab of the HSR. So, all the files are still on the PC I work on (but in git).


Select child nodes when select parent node.

When do check the parent node checkbox, select parent node's children's checkbox by default and vice versa too.

Yes, when we clicked on the child (checkbox), we do not know whether the parent is selected or not.

@jeevasusej Yes right.

@minop1205 Any resolution here?

@jeevasusej Did you find any solution for the same?

I have written a wrapper and used the following jquery fancytree, which solves all my problems.
https://github.com/mar10/fancytree


Create codeql-analysis.yml

@L11R can you review this please?

@sigmavirus24 I did not work with CodeQL personally, but I am okay with :)


Connect wallet should prompt for password if wallet exists

Currently, if we refresh the page, and there is a wallet storage in local storage, there is a modal to decrypt the wallet.
If you dismiss this modal, and then click the connect wallet button, it ignores the stored wallet and goes through the create/import flow.
Clicking the connect button should check for the wallet in local storage before prompting to create/import a wallet.
Clicking disconnect wallet is the UX for clearing the wallet from local storage.

This bug brings up a wider discussion around how we store wallets. There are a couple options that have been proposed, but this is a fairly important architectural decision that needs to be made by the team as a whole. Hopefully we can gather some core devs and discuss this at standup.


Add basic GitHub Actions CI

Heya!
This PR adds basic CI using GitHub Actions using the vs2019 image.
Had to tweak the P4VFS.Driver vcxproj file to make it use the latest SDK in the environment instead of being hardcoded.
The workflow file builds Debug and Release, and also caches the OpenSSL artifacts using the environment version + the hash of the OpenSSL.Module.cs file to ensure it is rebuilt when needed.
And thanks for releasing this! (expect a few other PR, you can have a look at the dev branch in my fork for a sneak peek ;)).
Cheers!

@microsoft-github-policy-service agree

Hi belkiss, this is a great addition! Caching the OpenSSL build should really speed up the iteration. Since the GitHub hosted runners only support VS 2022 and latest WDK, I had another branch with full VS 2022 migration, which has now been pushed to main. The verify.yml similar to yours, but not as good. Would you mind merging your msbuild.yml changes to main and send another PR?  Thanks!

Hello! Will do! Note that vs2019 is supported in the windows-2019 images, but vs2022 update is even better :)

Should be done :)
Here are the changes compared to vanilla:

Cache OpenSSL artifacts using the environment version + the hash of the OpenSSL.Module.cs file to ensure it is rebuilt when needed
Invoke nuget restore in the same step as the build
Use matrix to build P4VFS.sln in Debug and Release
Bump the actions dependencies versions to latest
Use x64 MSBuild
Add summary at the end of the build
Disable dotnet telemetry

Looks good @belkiss, thanks.

Np! Thank you!


Add facet links pathless schema config

https://trello.com/c/0wiO10tC/16-email-trigger-mechanism-for-new-content-tagger-process
Facet groups, facets and facet values don't have base paths so add them to the appropriate config in the schema generator.

This isn't necessary any more


⚠ ClamAV has degraded performance

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

HTTP code: 200
Response time: 53 ms

Resolved: ClamAV performance has improved in 969254c.


Transparency option

It would be great if we had an option for a transparent background. When splitting code into multiple tiles with a small monitor, the minimap takes up a lot of screen real estate.
This looks like the commit in the original codeglance that added transparency: https://github.com/vektah/CodeGlance/commit/12a5d9e6b4f751a3c82106b880b062c9108b8f11
I'm not sure if this is still possible.

Do you want to transparency the entire minimap?

This is what I was thinking. I don't know if it's possible.

emm.. i got it, let me think

If do this, may need to change the layout, which may cause boundary editing problems

like this

This is perfect! I frequently have lots of skinny columns, so this lets me keep some screen real estate.

But there will be some strange problems, for example, the words behind minimap can't click, horizontal scroll bar will not show, etc., I don't know if there is other way to replace this.

I think seeing the words behind the minimap is valuable even if you can't click them. If there are additional problems, it might not be worth the change.

version 1.8.0 will provide auto calculate width in Spliter mode


Changed CFBundlePackageType in EarlGrey-Info.plist to FMWK

Changed CFBundlePackageType to be compatible with Carthage.

I signed it!

I don't think the contents.xcworkspacedata file is needed.

You are right. Should I create another merge request or can I discard the second file somehow here?

You could remove the file and amend your current commit. We prefer having one commit per pull request. Also, it seems like the CLA wasn't correctly signed.


Docs.MS Release Updates for azure_mgmt_eventhub

Update docs metadata and targeting for release of azure_mgmt_eventhub

Docs Build status updates of commit 3ab7a24:
:clock10: Full build: the average full build time is 174 min(s) 38 sec(s), this is based on the last 551 build(s) for this repository.

Docs Build status updates of commit 3ab7a24:
:clock10: Full build: the average full build time is 174 min(s) 38 sec(s), this is based on the last 551 build(s) for this repository.

Docs Build status updates of commit 3ab7a24:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs-ref-services/mgmt-eventhub-readme.md
:warning:Warning
View (azure-python)
Details

preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.yml
:warning:Warning
View (azure-python-preview)
Details

docs-ref-services/mgmt-eventhub-readme.md

Line 21: [Warning-multiple-h1s] Multiple H1s({0}) are not allowed. You can only have one top-level heading.
Line 27: [Warning-multiple-h1s] Multiple H1s({0}) are not allowed. You can only have one top-level heading.

preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.yml

[Warning-DuplicateUids] Uid(azure.durable_functions.tasks.call_http) has already been defined in preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.call_http.yml.
[Warning-DuplicateUids] Uid(azure.durable_functions.tasks.continue_as_new) has already been defined in preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.continue_as_new.yml.
[Warning-DuplicateUids] Uid(azure.durable_functions.tasks.new_uuid) has already been defined in preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.new_uuid.yml.
[Warning-DuplicateUids] Uid(azure.durable_functions.tasks.task_all) has already been defined in preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.task_all.yml.
[Warning-DuplicateUids] Uid(azure.durable_functions.tasks.task_any) has already been defined in preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.task_any.yml.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Adult Swim - possbile change in permissions

I have been using youtube-dl for a while to get "Rick and Morty" episodes form adult swim. It has been working perfectly until S02E10. I believe that they may be trying to prevent UK users from accessing the video due to copyright.
The following command:
" youtube-dl http://www.adultswim.com/videos/rick-and-morty/the-wedding-squanchers/"
Returns the following error:
" ERROR: Failed to download m3u8 information: HTTP Error 403: Forbidden (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output."

Post the full output of youtube-dl when run with --verbose option.

Yeah sorry, Copy & Paste the wrong output. Here it is:
" [debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'--verbose', u'http://www.adultswim.com/videos/rick                                                -and-morty/the-wedding-squanchers/']
[debug] Encodings: locale cp1252, fs mbcs, out None, pref cp1252
[debug] youtube-dl version 2015.10.12
[debug] Python version 2.7.8 - Windows-8-6.2.9200
[debug] exe versions: ffmpeg N-72939-g5b0f55a, ffprobe N-72939-g5b0f55a
[debug] Proxy map: {}
[AdultSwim] the-wedding-squanchers: Downloading webpage
[AdultSwim] Rick and Morty - The Wedding Squanchers Part 1: Downloading segment                                                 information
[AdultSwim] Rick and Morty - The Wedding Squanchers Part 1: Downloading m3u8 inf                                                ormation
ERROR: Failed to download m3u8 information: HTTP Error 403: Forbidden (caused by                                                 HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you                                                 are using the latest version; type  youtube-dl -U  to update. Be sure to call y                                                outube-dl with the --verbose flag and include its complete output.
File "youtube_dl\extractor\common.pyo", line 329, in _request_webpage
File "youtube_dl\YoutubeDL.pyo", line 1872, in urlopen
File "urllib2.pyo", line 410, in open
File "urllib2.pyo", line 523, in http_response
File "urllib2.pyo", line 448, in error
File "urllib2.pyo", line 382, in _call_chain
File "urllib2.pyo", line 531, in http_error_default "
Thanks

Can you watch it in browser?

No, there is a pop up requesting me to sign in with a certain my cable provider. I live in UK and so can not complete the form.
This has not been an issue in previous video downloads.
trying older videos in the browser present me with "Video format or MME type is not supported".
Maybe this is an issue with their website!?

Trying it from here in the US, it works correctly.
[AdultSwim] the-wedding-squanchers: Downloading webpage [AdultSwim] Rick and Morty - The Wedding Squanchers: Downloading segment information [AdultSwim] Rick and Morty - The Wedding Squanchers: Downloading m3u8 information [AdultSwim] Rick and Morty - The Wedding Squanchers: Downloading m3u8 information [download] Downloading playlist: Rick and Morty - The Wedding Squanchers [AdultSwim] playlist Rick and Morty - The Wedding Squanchers: Collected 1 video ids (downloading 1 of them) [download] Downloading video 1 of 1 [debug] Invoking downloader on u'http://amd.cdn.turner.com/adultswim/episodes/no_uk_geo/rickandmorty/2015/10/rickandmorty_cc_209_lo9o0o9ian890be521vs/hls/rickandmorty_cc_209_lo9o0o9ian890be521vs_stream_10.m3u8' [download] Destination: Rick and Morty - The Wedding Squanchers-mR_aktoURbqISjtz-matJw-0.mp4
Trying with my UK located VPN reproduces the 403 error you are having.
[AdultSwim] the-wedding-squanchers: Downloading webpage [AdultSwim] Rick and Morty - The Wedding Squanchers: Downloading segment information [AdultSwim] Rick and Morty - The Wedding Squanchers: Downloading m3u8 information WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden [AdultSwim] Rick and Morty - The Wedding Squanchers: Downloading m3u8 information WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden
It definitely seems that region locking is the issue here.

looks like the geo restriction apply on for UK IP.
in all of the urls in this episode there is this part /no_uk_geo/:
http://amd.cdn.turner.com/adultswim/episodes/no_uk_geo/rickandmorty/2015/10/rickandmorty_cc_209_lo9o0o9ian890be521vs/hls/rickandmorty_cc_209_lo9o0o9ian890be521vs_stream_mobile.m3u8
http://amd.cdn.turner.com/adultswim/episodes/no_uk_geo/rickandmorty/2015/10/rickandmorty_cc_209_lo9o0o9ian890be521vs/hls/rickandmorty_cc_209_lo9o0o9ian890be521vs_stream_tv.m3u8
http://amd.cdn.turner.com/adultswim/episodes/no_uk_geo/rickandmorty/2015/10/rickandmorty_cc_209_lo9o0o9ian890be521vs/hds/rickandmorty_cc_209_lo9o0o9ian890be521vs_stream_web.f4m
i tried to download with IP outside US other than UK and it's working.

Thanks for the feedback guys. I had almost forgotten about this ticket. I will use a VPN to attempt this from an IP outside the UK.
Is there any protocols for marking this as solved if this is successful? Im confident that your reports, as well as  changes to the website, point to location restrictions.
Thanks JPS96


embassy-sync is missing declared features std and cortex-m

I am not sure if this is actually the case or if I'm doing something wrong and these features can be declared differently, but I think embassy-sync is missing the feature declarations for std and cortex-m in Cargo.toml.
If these features are missing, I cannot include them when using the crate. And if I cannot include them, I cannot use the ThreadModeRawMutex: https://github.com/embassy-rs/embassy/blob/master/embassy-sync/src/blocking_mutex/raw.rs#L90
There is already a pull-request for cargo-utils which seems to also have a missing std feature declaration: https://github.com/embassy-rs/embassy/pull/902

Thanks for the PR, I've missed the PR that fixes it for embassy-util, but submitted one that fixes it for embassy-sync. The cortex_m flag is automatically derived by the build script in embassy-sync, so that should work as expected.


Camvid dataset problem

Can you explain how to split 'train', 'val', 'test' for video segmentation in camvid dataset.
Thank you!
The code  is in Line 310 of camvid_video_process.py:
'''
camvid_path = "/data/datasets/video_ss/camvid/raw"
splits = ['train', 'val', 'test']
for split in splits:
f_name = osp.join(camvid_path, f'{split}.txt')
with open(f_name, 'w')as f:
f_list = os.listdir(osp.join(camvid_path, split))
for i in f_list:
f.write(f'{i[:-4]}\n')
''''

Check here:
https://docs.blue-oil.org/tutorial/image_seg.html

Check here:
https://docs.blue-oil.org/tutorial/image_seg.html

The wget download link in this link is broken. Could you please give us another way to get the txts?


I want to get the image scrolling but just in client side

One of the examples you have put VinThomas.com by Vin Thomas. I want to get the image scrolling like that. From the page source I found it using json from a php page. How to do then just in client side without any code on server side?

Hi thanks.
I forked that simplyscroll. I still have a question.
Would you mind to see my feed as pointed in the picture.
I want to make the images in one row instead of 2 rows. How to do it?

I made my own fiddle  to check the ouput from the source. Whatever a change is made on styling it always split in 2 rows. Seems it comes by default setting of 6 (six) collums in maximum per rows from the instafeed.js script. That's why I am asking here in this repo (not on stackoverflow).

instafeed.js doesn't do any styling at all - that's all up to whatever CSS you provide. I can see from your fiddle that your CSS includes width: 16.666%, which is what's breaking the row after 6 columns.


Demonstrate using your own certs and Let's Encrypt in addition to traefik.me's default certs

ISLE currently uses https everywhere thanks to traefik.me and its default certs.  But that's not how you're gonna run in production.  So we need examples on providing your own certs or the traefik labels required for Let's Encrypt.

#1665 should happen first


Convert simplified-expenses-checker to use ERB templates for questions

Looks good to me.

I've rebased this on master and force pushed in preparation for merging.


(*pex.addrBook).Wait() never called, occasionally continues writing after (*node.Node).Wait() returns

Bug Report
Setup
CometBFT version (use cometbft version or git rev-parse --verify HEAD if installed from source): v0.37.0
Have you tried the latest version: no
ABCI app (name for built-in, URL for self-written if it's publicly available): simapp in Cosmos SDK
Environment:

OS (e.g. from /etc/os-release): go test inside macOS
Install tools:
Others:

node command runtime flags:
Config
Default config.
What happened?
In the Cosmos SDK, I am working on a set of tests that run a real CometBFT *node.Node in-process along with a simapp instance.
The tests defer node.Stop(); node.Wait(). Usually they pass.
Occasionally, there are failures like: testing.go:1206: TempDir RemoveAll cleanup: unlinkat /var/folders/.../TestCometStarter_PortContentionattempt_0278742771/001/config: directory not empty. If I switch away from using t.TempDir so that I can inspect the config directory which isn't empty, it always contains addrbook.json.
If I print debug.Stack() from inside (*pex.addrBook).saveToFile, I see that the final call writing out addrbook.jsonis the finala.saveToFilecall in(*pex.addrBook).saveRoutine`: https://github.com/cometbft/cometbft/blob/365b0a7107259b6a18db55ed5dfa6fd6e92c9114/p2p/pex/addrbook.go#L494-L509
At the top of that function you will see a defer a.wg.Done() call. If we call (*pex.addrBook).Wait() (which simply calls a.wg.Wait()), then we would block until a.SaveRoutine returned.
However... nothing in the codebase calls (*pex.addrBook).Wait(). If you comment out the function, go test -short ./... passes without any compilation errors.
What did you expect to happen?
How to reproduce it
$ git clone -b mr/testnet-node-stop-wait --depth=1 https://github.com/mark-rushakoff/cosmos-sdk
$ cd cosmos-sdk/simapp
$ while GORACE=halt_on_error=1 GODEBUG=tracebackancestors=3 go test ./internal/testnet/ -run=Contention -count=10 -failfast -race -v; do date; done

There are usually several successful runs before it fails.
Logs
n/a
dump_consensus_state output
n/a

Anything else we need to know

The simplest solution looks like it would be:

Update the pex.AddrBook interface to include a Wait() method.
Update (*pex.addrBook).Wait() to call a.BaseService.Wait(); a.wg.Wait()`.
Add a new Wait() method to *node.Node which calls n.BaseService.Wait(); n.addrBook.Wait()

Patching CometBFT v0.37.0 with those changes appears to fully prevent the non-empty temp directory test failure that I could previously reproduce.
diff --git a/node/node.go b/node/node.go
index 4e5238d1d..be6af893f 100644
--- a/node/node.go
+++ b/node/node.go
@@ -1313,6 +1313,11 @@ func (n *Node) IsListening() bool {
        return n.isListening
 }

+func (n *Node) Wait() {
+       n.BaseService.Wait()
+       n.addrBook.Wait()
+}
+
 // NodeInfo returns the Node's Info from the Switch.
 func (n *Node) NodeInfo() p2p.NodeInfo {
        return n.nodeInfo
diff --git a/p2p/pex/addrbook.go b/p2p/pex/addrbook.go
index 857a6a063..86933616b 100644
--- a/p2p/pex/addrbook.go
+++ b/p2p/pex/addrbook.go
@@ -35,6 +35,8 @@ const (
 // peers to dial.
 // TODO: break this up?
 type AddrBook interface {
+       Wait()
+
        service.Service

        // Add our own addresses so we don't later add ourselves
@@ -171,6 +173,7 @@ func (a *addrBook) OnStop() {

 func (a *addrBook) Wait() {
        a.wg.Wait()
+       a.BaseService.Wait()
 }

 func (a *addrBook) FilePath() string {

Legit.
For the solution I would propose something different. I think the change, which is needed, has to be made in the PEX reactor, which in fact controls the address book. It is up to the PEX reactor, to stop the address book in a proper way, waiting for the persistence routine to stop.
More specifically and for context, the address book is created by the Node constructor and is passed to the p2.Switch (node.createAddrBookAndSetOnSwitch method), then passed to the PEX reactor (node.createPEXReactorAndAddToSwitch). The PEX reactor is a p2p.Reactor as any other, started and stopped by the p2p.Switch.  The PEX reactor startup method p2p.pex.Reactor.OnStart() starts the address book.  The PEX reactor shutdown method p2p.pex.Reactor.OnStop() stops the address book. The address book implements, in the same way as the reactors, service.Service by extending service.BaseService. So it contains the same OnStart() and OnStop() methods.


feat: add dao url in pr comment

Adds the DAO URL in the comment after merging

This pull request has been merged by the SecureSECO DAO.
Executed by: 0xaf0a837d2c709d33edfd1439e3e0bbc9ac18606b
Transaction hash: 0xfdbb3b0067b9453892261d5efbd5cd287d1393e5114b965071fcd485723966b7


Enabling Reshade support

So I know that OSBuddy is able to do this with their opengl mode, and since the the GPU plugin utilizes OpenGl, I figured Runelite would be able to work as well. When I install reshade into runelite, it doesn't even let me open the gui for reshade. I really want to be able to use this feature, but I don't want to have to switch over to OSBuddy.
https://www.reddit.com/r/2007scape/comments/7s14ab/defactos_old_school_runescape_hd_v11_osbuddy_pro/

If an external application is unable to interact with our process, its the external application's bug. Report this feature request to them.